<SEC-DOCUMENT>0001213900-23-085580.txt : 20231113
<SEC-HEADER>0001213900-23-085580.hdr.sgml : 20231113
<ACCEPTANCE-DATETIME>20231113083035
ACCESSION NUMBER:		0001213900-23-085580
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		80
CONFORMED PERIOD OF REPORT:	20230930
FILED AS OF DATE:		20231113
DATE AS OF CHANGE:		20231113

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			DATASEA INC.
		CENTRAL INDEX KEY:			0001631282
		STANDARD INDUSTRIAL CLASSIFICATION:	SERVICES-PREPACKAGED SOFTWARE [7372]
		IRS NUMBER:				472019013
		STATE OF INCORPORATION:			NV
		FISCAL YEAR END:			0630

	FILING VALUES:
		FORM TYPE:		10-Q
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-38767
		FILM NUMBER:		231395412

	BUSINESS ADDRESS:	
		STREET 1:		1 XINGHUO RD, CHANGNING BLDG, STE.11D2E
		STREET 2:		FENGTAI DISTRICT
		CITY:			BEIJING
		STATE:			F4
		ZIP:			100070
		BUSINESS PHONE:		(86)10-58401996

	MAIL ADDRESS:	
		STREET 1:		1 XINGHUO RD, CHANGNING BLDG, STE.11D2E
		STREET 2:		FENGTAI DISTRICT
		CITY:			BEIJING
		STATE:			F4
		ZIP:			100070

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	ROSE ROCK INC.
		DATE OF NAME CHANGE:	20150121
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>f10q0923_datasea.htm
<DESCRIPTION>QUARTERLY REPORT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Mon Nov 13 03:55:36 UTC 2023 -->
<html 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: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:dtss="http://www.dataseainc.com/20230930" 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>


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

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

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>FORM <ix:nonNumeric contextRef="c0" name="dei:DocumentType">10-Q</ix:nonNumeric></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-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><ix:nonNumeric contextRef="c0" format="ixt:fixed-true" name="dei:DocumentQuarterlyReport">&#9746;</ix:nonNumeric>
</span><b>QUARTERLY 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-top: 0pt; margin-bottom: 0pt; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>For the quarterly period
ended <ix:nonNumeric contextRef="c0" format="ixt:date-monthname-day-year-en" name="dei:DocumentPeriodEndDate"><span style="text-decoration:underline">September 30, 2023</span></ix:nonNumeric></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-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><ix:nonNumeric contextRef="c0" format="ixt:fixed-false" name="dei:DocumentTransitionReport">&#9744;</ix:nonNumeric>
</span><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-top: 0pt; margin-bottom: 0pt; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>Commission file number
<ix:nonNumeric contextRef="c0" name="dei:EntityFileNumber"><span style="text-decoration:underline">001-38767</span></ix:nonNumeric></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-top: 0pt; margin-bottom: 0pt; text-align: center"><ix:nonNumeric contextRef="c0" name="dei:EntityRegistrantName"><b><span style="text-decoration:underline">DATASEA INC.</span></b></ix:nonNumeric></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">(Exact name of registrant
as specified in its charter)</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%"> <tr style="vertical-align: top"> <td style="padding-bottom: 0pt; border-bottom: Black 1.5pt solid; text-align: center; width: 49%"><ix:nonNumeric contextRef="c0" format="ixt-sec:stateprovnameen" name="dei:EntityIncorporationStateCountryCode"><span style="font-size: 10pt"><b>Nevada</b></span></ix:nonNumeric></td> <td style="padding-bottom: 0pt; text-align: center; width: 2%">&#160;</td> <td style="padding-bottom: 0pt; border-bottom: Black 1.5pt solid; text-align: center; width: 49%"><ix:nonNumeric contextRef="c0" name="dei:EntityTaxIdentificationNumber"><span style="font-size: 10pt"><b>45-2019013</b></span></ix:nonNumeric></td></tr> <tr style="vertical-align: top"> <td style="padding-bottom: 0pt; text-align: center"><span style="font-size: 10pt">(State or other jurisdiction of</span></td> <td style="padding-bottom: 0pt; text-align: center">&#160;</td> <td style="padding-bottom: 0pt; text-align: center"><span style="font-size: 10pt">(I.R.S. Employer</span></td></tr> <tr style="vertical-align: top"> <td style="padding-bottom: 0pt; text-align: center"><span style="font-size: 10pt">incorporation or organization)</span></td> <td style="padding-bottom: 0pt; text-align: center">&#160;</td> <td style="padding-bottom: 0pt; text-align: center"><span style="font-size: 10pt">Identification No.)</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%"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; width: 49%"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b><ix:nonNumeric contextRef="c0" name="dei:EntityAddressAddressLine1">20th Floor</ix:nonNumeric>, <ix:nonNumeric contextRef="c0" name="dei:EntityAddressAddressLine2">Tower B</ix:nonNumeric>, <ix:nonNumeric contextRef="c0" continuedAt="_EntityAddressAddressLine3-c0_cont_1" name="dei:EntityAddressAddressLine3">Guorui Plaza</ix:nonNumeric></b><ix:continuation continuedAt="_EntityAddressAddressLine3-c0_cont_2" id="_EntityAddressAddressLine3-c0_cont_1">&#160;</ix:continuation></p><ix:continuation continuedAt="_EntityAddressAddressLine3-c0_cont_3" id="_EntityAddressAddressLine3-c0_cont_2"> </ix:continuation><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b><ix:continuation id="_EntityAddressAddressLine3-c0_cont_3">1 Ronghua South Road</ix:continuation>,</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><ix:nonNumeric contextRef="c0" name="dei:EntityAddressCityOrTown"><b>Technological Development Zone</b></ix:nonNumeric>&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Beijing, People&#8217;s Republic of <ix:nonNumeric contextRef="c0" format="ixt-sec:countrynameen" name="dei:EntityAddressCountry">China</ix:nonNumeric></b></p></td> <td style="padding-bottom: 1.5pt; width: 2%; text-align: center">&#160;</td> <td style="border-bottom: Black 1.5pt solid; width: 49%; text-align: center"><ix:nonNumeric contextRef="c0" name="dei:EntityAddressPostalZipCode"><span style="font-size: 10pt"><b>100176</b></span></ix:nonNumeric></td></tr> <tr style="vertical-align: top"> <td style="text-align: center"><span style="font-size: 10pt">(Address of principal executive offices)</span></td> <td style="text-align: center">&#160;</td> <td style="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><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: top"> <td style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt"><b>+<ix:nonNumeric contextRef="c0" name="dei:CityAreaCode">86</ix:nonNumeric> <ix:nonNumeric contextRef="c0" name="dei:LocalPhoneNumber">10-56145240</ix:nonNumeric></b></span></td></tr> <tr style="vertical-align: top"> <td style="text-align: center"><span style="font-size: 10pt">(Registrant&#8217;s telephone number, including area code)</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-top: 0pt; margin-bottom: 0pt; text-align: center"><b>N/A</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">(Former name, former address
and former fiscal year, if changed since last report)</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">Securities registered pursuant to Section 12(b) of the Act:</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%"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center; width: 32%"><span style="font-size: 10pt"><b>Title of each class</b></span></td> <td style="padding-bottom: 1.5pt; text-align: center; width: 2%">&#160;</td> <td style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center; width: 32%"><span style="font-size: 10pt"><b>Trading Symbol</b></span></td> <td style="padding-bottom: 1.5pt; text-align: center; width: 2%">&#160;</td> <td style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center; width: 32%"><span style="font-size: 10pt"><b>Name of each exchange on which registered</b></span></td></tr> <tr style="background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c0" name="dei:Security12bTitle"><span style="font-size: 10pt"><b>Common Stock, $0.001 par value</b></span></ix:nonNumeric></td> <td style="vertical-align: bottom; text-align: center">&#160;</td> <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c0" name="dei:TradingSymbol"><span style="font-size: 10pt"><b>DTSS</b></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"><b><ix:nonNumeric contextRef="c0" name="dei:SecurityExchangeName">NASDAQ</ix:nonNumeric> Capital Market</b></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">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">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 0">&#160;</p><div>

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

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: top"> <td style="width: 4%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9744;</span></td> <td style="width: 46%"><span style="font-size: 10pt">Large accelerated filer</span></td> <td style="width: 4%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9744;</span></td> <td style="width: 46%"><span style="font-size: 10pt">Accelerated filer</span></td></tr> <tr style="vertical-align: top"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9746;</span></td> <td><ix:nonNumeric contextRef="c0" format="ixt-sec:entityfilercategoryen" name="dei:EntityFilerCategory"><span style="font-size: 10pt">Non-accelerated filer</span></ix:nonNumeric></td> <td><ix:nonNumeric contextRef="c0" format="ixt:fixed-true" name="dei:EntitySmallBusiness"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9746;</span></ix:nonNumeric></td> <td><span style="font-size: 10pt">Smaller reporting company</span></td></tr> <tr style="vertical-align: top"> <td>&#160;</td> <td>&#160;</td> <td><ix:nonNumeric contextRef="c0" format="ixt:fixed-false" name="dei:EntityEmergingGrowthCompany"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9744;</span></ix:nonNumeric></td> <td><span style="font-size: 10pt">Emerging growth company</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">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. <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 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Indicate by check mark whether the registrant
is a shell company (as defined in Rule 12b-2 of the Exchange 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"><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 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">As of November 12, 2023, <ix:nonFraction contextRef="c1" decimals="INF" format="ixt:num-dot-decimal" name="dei:EntityCommonStockSharesOutstanding" scale="0" unitRef="shares">38,073,234</ix:nonFraction> shares of common
stock, $0.001 par value per share, were outstanding.</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: 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"><b>&#160;</b></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="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 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"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>DATASEA INC.</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-top: 0pt; margin-bottom: 0pt; text-align: center"><b>TABLE OF CONTENTS</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%">
  <tr>
    <td style="vertical-align: top; text-align: center; width: 8%">&#160;</td>
    <td style="vertical-align: top; width: 82%">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1.5pt solid; text-align: center; width: 10%"><span style="font-size: 10pt"><b>Page
    No.</b></span></td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top"><a href="#a_001"><span style="font-size: 10pt"><b>Part I - Financial Information</b></span></a></td>
    <td style="vertical-align: bottom; text-align: center"></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-size: 10pt">Item 1</span></td>
    <td style="vertical-align: top"><span style="font-size: 10pt"><a href="#a_001">Financial Statements</a></span></td>
    <td style="vertical-align: bottom; text-align: center">1</td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top"><span style="font-size: 10pt">Item 2</span></td>
    <td style="vertical-align: top"><a href="#a_003"><span style="font-size: 10pt">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</span></a></td>
    <td style="vertical-align: bottom; text-align: center">28</td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-size: 10pt">Item 3</span></td>
    <td style="vertical-align: top"><a href="#a_004"><span style="font-size: 10pt">Quantitative and Qualitative Disclosures about Market Risk</span></a></td>
    <td style="vertical-align: bottom; text-align: center">44</td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top"><span style="font-size: 10pt">Item 4</span></td>
    <td style="vertical-align: top"><a href="#a_005"><span style="font-size: 10pt">Controls and Procedures</span></a></td>
    <td style="vertical-align: bottom; text-align: center">45</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top"><a href="#a_006"><span style="font-size: 10pt"><b>Part II - Other Information</b></span></a></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-size: 10pt">Item 1</span></td>
    <td style="vertical-align: top"><a href="#a_007"><span style="font-size: 10pt">Legal Proceedings</span></a></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top"><span style="font-size: 10pt">Item 1A</span></td>
    <td style="vertical-align: top"><a href="#a_008"><span style="font-size: 10pt">Risk Factors</span></a></td>
    <td style="vertical-align: bottom; text-align: center">47</td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-size: 10pt">Item 2</span></td>
    <td style="vertical-align: top"><a href="#a_009"><span style="font-size: 10pt">Unregistered Sales of Equity Securities and Use of Proceeds</span></a></td>
    <td style="vertical-align: bottom; text-align: center">47</td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top"><span style="font-size: 10pt">Item 3</span></td>
    <td style="vertical-align: top"><a href="#a_010"><span style="font-size: 10pt">Defaults Upon Senior Securities</span></a></td>
    <td style="vertical-align: bottom; text-align: center">47</td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-size: 10pt">Item 4</span></td>
    <td style="vertical-align: top"><a href="#a_011"><span style="font-size: 10pt">Mine Safety Disclosures</span></a></td>
    <td style="vertical-align: bottom; text-align: center">47</td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top"><span style="font-size: 10pt">Item 5</span></td>
    <td style="vertical-align: top"><a href="#a_012"><span style="font-size: 10pt">Other Information</span></a></td>
    <td style="vertical-align: bottom; text-align: center">47</td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-size: 10pt">Item 6</span></td>
    <td style="vertical-align: top"><a href="#a_013"><span style="font-size: 10pt">Exhibits</span></a></td>
    <td style="vertical-align: bottom; text-align: center">47</td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>&#160;</b></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="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: LowerRoman; Name: PageNo -->i<!-- 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>&#160;</b></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 - FINANCIAL INFORMATION</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>DATASEA INC.</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>CONSOLIDATED BALANCE SHEETS</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-indent: -0.125in; white-space: nowrap">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">SEPTEMBER 30,<br/>
    2023<br/>
    (UNAUDITED)</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">JUNE 30,<br/>
    2023</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-indent: -0.125in">&#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 style="padding-left: 0.125in; text-indent: -0.125in; font-weight: bold">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">
    <td style="padding-left: 0.125in; text-indent: -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="width: 76%; text-indent: -0.125in; padding-left: 0.25in">Cash</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="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Cash" scale="0" unitRef="usd">1,218,748</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="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Cash" scale="0" unitRef="usd">19,728</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; text-indent: -0.125in; padding-left: 0.25in">Accounts receivable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsReceivableNetCurrent" scale="0" unitRef="usd">22,158</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="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsReceivableNetCurrent" scale="0" unitRef="usd">255,725</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: -0.125in; padding-left: 0.25in">Inventory, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryNet" scale="0" unitRef="usd">242,789</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="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryNet" scale="0" unitRef="usd">241,380</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.25in">Value-added tax prepayment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxesReceivable" scale="0" unitRef="usd">70,115</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="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxesReceivable" scale="0" unitRef="usd">71,261</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; text-indent: -0.125in; padding-left: 0.25in">Prepaid expenses 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="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="0" unitRef="usd">6,358,043</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="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="0" unitRef="usd">701,423</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; text-indent: -0.125in; padding-left: 0.375in">Total current assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AssetsCurrent" scale="0" unitRef="usd">7,911,853</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="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AssetsCurrent" scale="0" unitRef="usd">1,289,517</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-align: left; text-indent: -0.125in; padding-left: 0.125in">NONCURRENT 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-align: left; text-indent: -0.125in; padding-left: 0.25in">Long-term investment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermInvestments" scale="0" unitRef="usd">55,713</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="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermInvestments" scale="0" unitRef="usd">55,358</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.25in">Property and equipment, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="0" unitRef="usd">67,700</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="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="0" unitRef="usd">85,930</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: -0.125in; padding-left: 0.25in">Intangible assets, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="0" unitRef="usd">715,079</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="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="0" unitRef="usd">1,185,787</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-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.25in">Right-of-use assets, 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="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="0" unitRef="usd">65,854</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="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="0" unitRef="usd">137,856</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="padding-bottom: 1.5pt; text-align: left; text-indent: -0.125in; padding-left: 0.375in">Total noncurrent 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="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AssetsNoncurrent" scale="0" unitRef="usd">904,346</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="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AssetsNoncurrent" scale="0" unitRef="usd">1,464,931</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.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="font-weight: bold; text-align: left; padding-bottom: 4pt; text-indent: -0.125in; padding-left: 0.125in">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="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" unitRef="usd">8,816,199</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="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" unitRef="usd">2,754,448</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="font-weight: bold; text-align: left; text-indent: -0.125in; padding-left: 0.125in">LIABILITIES AND STOCKHOLDERS&#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-align: left; text-indent: -0.125in; padding-left: 0.125in">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-align: left; text-indent: -0.125in; padding-left: 0.25in">Accounts payable</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableCurrent" scale="0" unitRef="usd">296,177</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="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableCurrent" scale="0" unitRef="usd">1,005,059</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.25in">Short term loan</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShortTermBorrowings" scale="0" unitRef="usd">496,035</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="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShortTermBorrowings" scale="0" unitRef="usd">594,906</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: -0.125in; padding-left: 0.25in">Unearned revenue</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredRevenueCurrent" scale="0" unitRef="usd">473,061</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="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredRevenueCurrent" scale="0" unitRef="usd">609,175</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.25in">Accrued expenses and other payables</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent" scale="0" unitRef="usd">642,294</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="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent" scale="0" unitRef="usd">1,409,939</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: -0.125in; padding-left: 0.25in">Due to related parties</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:NotesPayableCurrent" scale="0" unitRef="usd">494,927</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="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NotesPayableCurrent" scale="0" unitRef="usd">1,162,856</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.25in">Operating lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiability" scale="0" unitRef="usd">34,367</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="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiability" scale="0" unitRef="usd">124,640</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; text-indent: -0.125in; padding-left: 0.25in">Loan payables - current</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LoansPayableCurrent" scale="0" unitRef="usd">2,032,920</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">-</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; text-indent: -0.125in; padding-left: 0.375in">Total current liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesCurrent" scale="0" unitRef="usd">4,469,781</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="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesCurrent" scale="0" unitRef="usd">4,906,575</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-align: left; text-indent: -0.125in; padding-left: 0.125in">NONCURRENT 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; text-indent: -0.125in; padding-left: 0.25in">Operating lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="0" unitRef="usd">17,781</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="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="0" unitRef="usd">26,449</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-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.25in">Loan payables - non-current</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermLoansPayable" scale="0" unitRef="usd">20,560</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="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermLoansPayable" scale="0" unitRef="usd">1,401,521</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="padding-bottom: 1.5pt; text-align: left; text-indent: -0.125in; padding-left: 0.375in">Total noncurrent 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="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesNoncurrent" scale="0" unitRef="usd">38,341</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="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesNoncurrent" scale="0" unitRef="usd">1,427,970</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.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-align: left; text-indent: -0.125in; padding-left: 0.125in">TOTAL LIABILITIES</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Liabilities" scale="0" unitRef="usd">4,508,122</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="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Liabilities" scale="0" unitRef="usd">6,334,545</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.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-align: left; text-indent: -0.125in; padding-left: 0.125in">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-0">&#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-1">&#160;</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.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-align: left; text-indent: -0.125in; padding-left: 0.125in">STOCKHOLDERS&#8217; EQUITY (DEFICIT)</td><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">Common stock, $<ix:nonFraction contextRef="c2" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares"><ix:nonFraction contextRef="c3" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares">0.001</ix:nonFraction></ix:nonFraction> par value, <ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" unitRef="shares"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" unitRef="shares">375,000,000</ix:nonFraction></ix:nonFraction> shares authorized, <ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" unitRef="shares"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" unitRef="shares">38,073,234</ix:nonFraction></ix:nonFraction> and <ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" unitRef="shares"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" unitRef="shares">27,784,133</ix:nonFraction></ix:nonFraction> shares issued and outstanding as of September 30, 2023 and June 30, 2023, respectively</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockValue" scale="0" unitRef="usd">38,073</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="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockValue" scale="0" unitRef="usd">27,784</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: -0.125in; padding-left: 0.25in">Additional paid-in capital</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AdditionalPaidInCapitalCommonStock" scale="0" unitRef="usd">32,194,070</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="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AdditionalPaidInCapitalCommonStock" scale="0" unitRef="usd">24,122,973</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.25in">Accumulated comprehensive income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="0" unitRef="usd">232,036</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="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="0" unitRef="usd">393,252</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; text-indent: -0.125in; padding-left: 0.25in">Accumulated deficit</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="0" sign="-" unitRef="usd">28,085,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="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="0" sign="-" unitRef="usd">28,063,258</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; text-indent: -0.125in; padding-left: 0.375in">TOTAL COMPANY STOCKHOLDERS&#8217; EQUITY (DEFICIT)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">4,378,865</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="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" sign="-" unitRef="usd">3,519,249</ix:nonFraction></td><td style="text-align: left">)</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-align: left; padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.25in">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">(<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterest" scale="0" sign="-" unitRef="usd">70,788</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="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterest" scale="0" sign="-" unitRef="usd">60,848</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-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="padding-bottom: 1.5pt; text-align: left; text-indent: -0.125in; padding-left: 0.375in">TOTAL EQUITY (DEFICIT)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd">4,308,077</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="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd">3,580,097</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-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="font-weight: bold; text-align: left; padding-bottom: 4pt; text-indent: -0.125in; padding-left: 0.125in">TOTAL LIABILITIES
    AND EQUITY (DEFICIT)</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="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="0" unitRef="usd">8,816,199</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="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="0" unitRef="usd">2,754,448</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">&#160;</p><div>

</div><p style="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">The accompanying notes are
an integral part of these consolidated financial statements.</p><div>

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


</div><!-- Field: Page; Sequence: 3; 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"><!-- 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"><b>&#160;</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE
LOSS</b></p><div>

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

</div><p style="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&#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-bottom: 1.5pt; padding-left: 0.125in; text-indent: -0.125in">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">THREE MONTHS ENDED SEPTEMBER 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-indent: -0.125in">&#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="padding-left: 0.125in; text-indent: -0.125in">&#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: rgb(204,238,255)">
    <td style="padding-left: 0.125in; width: 76%; text-indent: -0.125in">Revenues</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:Revenues" scale="0" unitRef="usd">6,880,743</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-2">-</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; padding-bottom: 1.5pt; text-indent: -0.125in">Cost of goods sold</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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:CostOfRevenue" scale="0" unitRef="usd">6,806,008</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-3">-</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: 0.125in; text-indent: -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="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt; text-indent: -0.125in">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="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="0" unitRef="usd">74,735</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: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -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="padding-left: 0.125in; text-align: left; text-indent: -0.125in">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: rgb(204,238,255)">
    <td style="padding-left: 0.25in; text-indent: -0.125in">Selling</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:SellingExpense" scale="0" unitRef="usd">84,447</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:SellingExpense" scale="0" unitRef="usd">104,114</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.25in; text-align: left; text-indent: -0.125in">General and administrative</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:GeneralAndAdministrativeExpense" scale="0" unitRef="usd">693,060</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="0" unitRef="usd">884,960</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: 0.25in; text-align: left; padding-bottom: 1.5pt; text-indent: -0.125in">Research and development</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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">155,004</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="0" unitRef="usd">106,628</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-left: 0.125in; text-indent: -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="padding-bottom: 1.5pt; padding-left: 0.125in; text-align: left; text-indent: -0.125in">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="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingExpenses" scale="0" unitRef="usd">932,511</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingExpenses" scale="0" unitRef="usd">1,095,702</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-left: 0.125in; text-indent: -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="padding-left: 0.125in; text-align: left; text-indent: -0.125in">Loss from 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:OperatingIncomeLoss" scale="0" sign="-" unitRef="usd">857,776</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingIncomeLoss" scale="0" sign="-" unitRef="usd">1,095,702</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.125in; text-indent: -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="padding-left: 0.125in; text-align: left; text-indent: -0.125in">Non-operating income (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="padding-left: 0.25in; text-align: left; text-indent: -0.125in">Other 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:OtherNonoperatingIncomeExpense" scale="0" sign="-" unitRef="usd">7,864</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherNonoperatingIncomeExpense" scale="0" sign="-" unitRef="usd">1,239</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: 0.25in; text-align: left; padding-bottom: 1.5pt; text-indent: -0.125in">Interest 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="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InvestmentIncomeInterest" scale="0" unitRef="usd">106</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InvestmentIncomeInterest" scale="0" unitRef="usd">64</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-left: 0.125in; text-indent: -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="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt; text-indent: -0.125in">Total non-operating expenses, 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" sign="-" unitRef="usd">7,758</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NonoperatingIncomeExpense" scale="0" sign="-" unitRef="usd">1,175</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-left: 0.125in; text-indent: -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="padding-left: 0.125in; text-align: left; text-indent: -0.125in">Loss before income tax</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">865,534</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="0" sign="-" unitRef="usd">1,096,877</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.125in; text-indent: -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="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt; text-indent: -0.125in">Income 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"><div style="-sec-ix-hidden: hidden-fact-5">-</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="0" unitRef="usd">8</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-left: 0.125in; text-indent: -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="padding-left: 0.125in; text-align: left; text-indent: -0.125in">Loss before noncontrolling interest from continuing operation</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:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd">865,534</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd">1,096,885</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt; text-indent: -0.125in">Loss before noncontrolling interest
    from discontinued operation</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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:IncomeLossFromDiscontinuedOperationsNetOfTax" scale="0" unitRef="usd">833,546</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" scale="0" sign="-" unitRef="usd">337,062</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-left: 0.125in; text-indent: -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="padding-left: 0.125in; text-align: left; text-indent: -0.125in">Less: loss attributable to noncontrolling interest from
    continuing operation</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">9,932</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity" scale="0" unitRef="usd">5,135</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: 0.125in; text-align: left; padding-bottom: 1.5pt; text-indent: -0.125in">Less: loss attributable to noncontrolling
    interest from discontinued operation</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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-6">-</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd">101,759</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-left: 0.125in; text-indent: -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="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt; text-indent: -0.125in">Net loss attribute 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">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd">9,932</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd">96,624</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-left: 0.125in; text-indent: -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="padding-left: 0.125in; text-align: left; text-indent: -0.125in">Net loss to the Company from continuing operation</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">855,602</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperations" scale="0" sign="-" unitRef="usd">1,102,020</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; padding-left: 0.125in; text-align: left; text-indent: -0.125in">Net loss to the Company from discontinued operation</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" scale="0" unitRef="usd">833,546</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" scale="0" sign="-" unitRef="usd">235,303</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-left: 0.125in; text-indent: -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="padding-left: 0.125in; text-align: left; text-indent: -0.125in">Net loss to the Company</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">22,056</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="0" sign="-" unitRef="usd">1,337,323</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: 0.125in; text-indent: -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="padding-left: 0.125in; text-align: left; text-indent: -0.125in">Other comprehensive item</td><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; text-indent: -0.125in">Foreign currency translation gain (loss) attributable
    to the Company</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:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" scale="0" sign="-" unitRef="usd">161,216</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" scale="0" unitRef="usd">12,338</ix:nonFraction></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; padding-bottom: 1.5pt; text-indent: -0.125in">Foreign currency translation gain
    (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"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd">29,734</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd">3,690</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-left: 0.125in; text-indent: -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="padding-left: 0.125in; text-align: left; padding-bottom: 4pt; text-indent: -0.125in">Comprehensive loss attributable to
    the Company</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:ComprehensiveIncomeNetOfTax" scale="0" sign="-" unitRef="usd">183,272</ix:nonFraction></td><td style="padding-bottom: 2pt; 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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="0" sign="-" unitRef="usd">1,324,985</ix:nonFraction></td><td style="padding-bottom: 2pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -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="padding-left: 0.125in; text-align: left; padding-bottom: 4pt; text-indent: -0.125in">Comprehensive income (loss) attributable
    to noncontrolling 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"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" scale="0" unitRef="usd">19,802</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd">100,314</ix:nonFraction></td><td style="padding-bottom: 2pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -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="padding-left: 0.125in; text-align: left; padding-bottom: 4pt; text-indent: -0.125in"><div style="-sec-ix-hidden: hidden-fact-8; -sec-ix-hidden: hidden-fact-7">Basic and diluted net loss per share</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:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" unitRef="usdPershares">0.00</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="c6" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" sign="-" unitRef="usdPershares">0.05</ix:nonFraction></td><td style="padding-bottom: 2pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -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="padding-left: 0.125in; text-align: left; padding-bottom: 4pt; text-indent: -0.125in"><div style="-sec-ix-hidden: hidden-fact-10; -sec-ix-hidden: hidden-fact-9">Weighted average shares used for computing basic and diluted loss per share</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="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" unitRef="shares">29,445,992</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" unitRef="shares">24,324,633</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><p style="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">The accompanying notes are
an integral part of these consolidated financial statements.</p><div>

</div><p style="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><b>&#160;</b></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="font: 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>
    </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><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>DATASEA INC.</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS&#8217;
EQUITY</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>THREE MONTHS ENDED SEPTEMBER 30, 2023 AND 2022</b></p><div>

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

</div><p style="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&#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-indent: -0.125in"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="6" style="text-align: center; border-bottom: Black 1.5pt solid"><b>Common Stock</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center"><b>Additional<br/>
    paid-in</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center"><b>Accumulated</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center"><b>Accumulated<br/>
    other<br/>
    comprehensive</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center"><b>Noncontrolling</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-indent: -0.125in"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>Shares</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>Amount</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>capital</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>deficit</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>income</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>Total</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>interest</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-indent: -0.125in">&#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><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; text-indent: -0.125in; width: 37%">Balance at July 1, 2023</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 6%; text-align: right"><ix:nonFraction contextRef="c7" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" unitRef="shares">27,784,133</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: 6%; text-align: right"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">27,784</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: 6%; text-align: right"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">24,122,973</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: 6%; text-align: right">(<ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" sign="-" unitRef="usd">28,063,258</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: 6%; text-align: right"><ix:nonFraction contextRef="c10" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">393,252</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: 6%; text-align: right">(<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" sign="-" unitRef="usd">3,519,249</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: 6%; text-align: right">(<ix:nonFraction contextRef="c11" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" sign="-" unitRef="usd">60,848</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.125in; text-indent: -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><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><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-indent: -0.125in; text-align: left">Net loss</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"><div style="-sec-ix-hidden: hidden-fact-11">-</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-12">-</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="c14" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="0" sign="-" unitRef="usd">22,056</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-13">-</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="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="0" sign="-" unitRef="usd">22,056</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="c16" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="0" sign="-" unitRef="usd">9,932</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.125in; text-indent: -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><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><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-indent: -0.125in; text-align: left">Issuance of common stock for equity financing</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c12" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" unitRef="shares">10,289,101</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="c12" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="0" unitRef="usd">10,289</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="c13" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="0" unitRef="usd">8,050,997</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-14">-</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-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"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="0" unitRef="usd">8,061,286</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-16">-</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-indent: -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><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><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-indent: -0.125in; text-align: left">Shares issued for stock compensation expense</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"><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"><ix:nonFraction contextRef="c13" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="0" unitRef="usd">20,100</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-18">-</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-19">-</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="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="0" unitRef="usd">20,100</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-20">-</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-indent: -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><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><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-bottom: 1.5pt; padding-left: 0.125in; text-indent: -0.125in; text-align: left">Foreign currency translation 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">-</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-21">-</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-22">-</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-23">-</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="c15" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="0" sign="-" unitRef="usd">161,216</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="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="0" sign="-" unitRef="usd">161,216</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="c16" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="0" sign="-" unitRef="usd">8</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-left: 0.125in; text-indent: -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><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><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-indent: -0.125in; padding-bottom: 4pt">Balance at September 30, 2023</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="c17" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" unitRef="shares">38,073,234</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="c17" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">38,073</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="c18" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">32,194,070</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="c19" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" sign="-" unitRef="usd">28,085,314</ix:nonFraction></td><td style="padding-bottom: 2pt; 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="c20" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">232,036</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="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">4,378,865</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="c21" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" sign="-" unitRef="usd">70,788</ix:nonFraction></td><td style="padding-bottom: 2pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.125in; text-indent: -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><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><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>&#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><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="padding-left: 0.125in; text-indent: -0.125in">Balance at July 1, 2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c22" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" unitRef="shares">24,324,633</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="c22" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">24,325</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="c23" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">20,729,559</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="c24" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" sign="-" unitRef="usd">18,583,566</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="c25" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">283,587</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="c26" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">2,453,905</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="c27" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" sign="-" unitRef="usd">854,273</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: 0.125in; text-indent: -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><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><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Net loss</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"><div style="-sec-ix-hidden: hidden-fact-24">-</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-25">-</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="c30" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="0" sign="-" unitRef="usd">1,337,323</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-26">-</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="0" sign="-" unitRef="usd">1,337,323</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="c32" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="0" sign="-" unitRef="usd">96,624</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: 0.125in; text-indent: -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><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><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Shares issued for stock compensation expense</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"><div style="-sec-ix-hidden: hidden-fact-27">-</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="c29" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="0" unitRef="usd">116,250</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-28">-</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-29">-</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="0" unitRef="usd">116,250</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-30">-</div></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-indent: -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><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><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; padding-left: 0.125in; text-indent: -0.125in; text-align: left">Foreign currency translation gain (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">-</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><td style="padding-bottom: 1.5pt">&#160;</td>
    <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-32">-</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-33">-</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="c31" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="0" unitRef="usd">12,338</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="0" unitRef="usd">12,338</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="c32" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="0" sign="-" unitRef="usd">3,690</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-left: 0.125in; text-indent: -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><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><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 4pt">Balance at September 30, 2022</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="c33" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" unitRef="shares">24,324,633</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="c33" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">24,325</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="c34" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">20,845,809</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="c35" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" sign="-" unitRef="usd">19,920,889</ix:nonFraction></td><td style="padding-bottom: 2pt; 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="c36" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">295,925</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="c37" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">1,245,170</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="c38" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" sign="-" unitRef="usd">954,587</ix:nonFraction></td><td style="padding-bottom: 2pt; text-align: left">)</td></tr>
  </table><div>



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

</div><p style="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">The accompanying notes are
an integral part of these consolidated financial statements.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><b>&#160;</b></p><div>


</div><!-- Field: Page; Sequence: 5; 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"><!-- 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="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><b>&#160;</b></p><div>

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

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

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

</div><p style="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&#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-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">THREE MONTHS ENDED<br/>
    SEPTEMBER 30</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 style="font-weight: bold; text-align: left">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: -0.125in; padding-left: 0.25in">Loss including noncontrolling interest</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:IncomeLossIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd">31,988</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd">1,433,947</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: -0.125in; padding-left: 0.25in">Adjustments to reconcile loss including noncontrolling
    interest 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="text-align: left; text-indent: -0.125in; padding-left: 0.25in">Gain on disposal of subsidiary</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">833,546</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-34">-</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: -0.125in; padding-left: 0.25in">Depreciation and amortization</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:DepreciationDepletionAndAmortization" scale="0" unitRef="usd">137,873</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:DepreciationDepletionAndAmortization" scale="0" unitRef="usd">189,764</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: -0.125in; padding-left: 0.25in">Operating lease 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:OperatingLeaseExpense" scale="0" unitRef="usd">74,181</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:OperatingLeaseExpense" scale="0" unitRef="usd">203,111</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.25in">Stock compensation 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:ShareBasedCompensation" scale="0" unitRef="usd">20,100</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:ShareBasedCompensation" scale="0" unitRef="usd">116,250</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: -0.125in; padding-left: 0.25in">Changes in 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: White">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.375in">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" unitRef="usd">21,436</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="0" sign="-" unitRef="usd">93,511</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">Inventory</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:IncreaseDecreaseInInventories" scale="0" sign="-" unitRef="usd">137</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:IncreaseDecreaseInInventories" scale="0" sign="-" unitRef="usd">5,100</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.375in">Value-added tax prepayment</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="dtss:IncreaseDecreaseInValueaddedTaxPrepayment" scale="0" unitRef="usd">14,121</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="c6" decimals="0" format="ixt:num-dot-decimal" name="dtss:IncreaseDecreaseInValueaddedTaxPrepayment" scale="0" unitRef="usd">8,165</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; text-indent: -0.125in; padding-left: 0.375in">Prepaid expenses 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:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="0" unitRef="usd">5,692,660</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="0" sign="-" unitRef="usd">79,124</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.375in">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">179,875</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="0" unitRef="usd">107,162</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: -0.125in; padding-left: 0.375in">Unearned revenue</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="dtss:IncreaseDecreaseInUnearnedRevenue" scale="0" sign="-" unitRef="usd">45,332</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="c6" decimals="0" format="ixt:num-dot-decimal" name="dtss:IncreaseDecreaseInUnearnedRevenue" scale="0" sign="-" unitRef="usd">142,623</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: -0.125in; padding-left: 0.375in">Accrued expenses and other payables</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" sign="-" unitRef="usd">56,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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" scale="0" unitRef="usd">192,535</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; text-indent: -0.125in; padding-left: 0.375in">Payment on 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="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" scale="0" sign="-" unitRef="usd">101,231</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" scale="0" sign="-" unitRef="usd">154,519</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-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-align: left; text-indent: -0.125in; padding-left: 0.125in">Net cash used in operating activities</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:NetCashProvidedByUsedInOperatingActivities" scale="0" sign="-" unitRef="usd">6,744,413</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="0" sign="-" unitRef="usd">752,697</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.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="font-weight: bold; text-align: left; text-indent: -0.125in; padding-left: 0.125in">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: -0.125in; padding-left: 0.375in">Acquisition of property and 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">330</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireMachineryAndEquipment" scale="0" unitRef="usd">403</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; text-indent: -0.125in; padding-left: 0.375in">Acquisition of intangible assets</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><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:PaymentsToAcquireIntangibleAssets" scale="0" unitRef="usd">73,154</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: -0.125in; padding-left: 0.375in">Cash disposed due to disposal of subsidiary</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:PaymentsToAcquireBusinessesNetOfCashAcquired" scale="0" unitRef="usd">35</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-36">-</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: -0.125in; padding-left: 0.375in">Long-term investment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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-37">-</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireLongtermInvestments" scale="0" unitRef="usd">29,288</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-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-align: left; text-indent: -0.125in; padding-left: 0.125in">Net cash used in investing activities</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:NetCashProvidedByUsedInInvestingActivities" scale="0" sign="-" unitRef="usd">365</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="0" sign="-" unitRef="usd">102,845</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.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="font-weight: bold; text-align: left; text-indent: -0.125in; padding-left: 0.125in">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: White">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.375in">Due to 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="dtss:ProceedFromDueToRelatedParties" scale="0" sign="-" unitRef="usd">675,828</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="c6" decimals="0" format="ixt:num-dot-decimal" name="dtss:ProceedFromDueToRelatedParties" scale="0" sign="-" unitRef="usd">30,206</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; text-indent: -0.125in; padding-left: 0.375in">Proceeds from loan payables</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:ProceedsFromNotesPayable" scale="0" unitRef="usd">879,422</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:ProceedsFromNotesPayable" scale="0" unitRef="usd">820,508</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.375in">Repayment of loan payables</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:RepaymentsOfNotesPayable" scale="0" unitRef="usd">184,425</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-38">-</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: -0.125in; padding-left: 0.375in">Net proceeds from issuance of common
    stock</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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:ProceedsFromIssuanceOfCommonStock" scale="0" unitRef="usd">8,061,286</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-39">-</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.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-align: left; text-indent: -0.125in; padding-left: 0.125in">Net cash provided by financing activities</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:NetCashProvidedByUsedInFinancingActivities" scale="0" unitRef="usd">8,080,455</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:NetCashProvidedByUsedInFinancingActivities" scale="0" unitRef="usd">790,302</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.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="font-weight: bold; text-align: left; padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in">Effect of exchange
    rate changes on cash</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" scale="0" sign="-" unitRef="usd">136,657</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" scale="0" sign="-" unitRef="usd">5,903</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-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="font-weight: bold; text-align: left; text-indent: -0.125in; padding-left: 0.125in">Net increase (decrease) in cash</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">1,199,020</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:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="0" sign="-" unitRef="usd">71,143</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.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="font-weight: bold; padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in">Cash, beginning of period</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" unitRef="usd">19,728</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="c26" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" unitRef="usd">164,217</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.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="font-weight: bold; padding-bottom: 4pt; text-indent: -0.125in; padding-left: 0.125in">Cash, end of period</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="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" unitRef="usd">1,218,748</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="c37" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" unitRef="usd">93,074</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="font-weight: bold; text-align: left; text-indent: -0.125in; padding-left: 0.125in">Supplemental disclosures of 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: -0.125in; padding-left: 0.125in">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"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestPaidNet" scale="0" unitRef="usd">5,551</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-40">-</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: -0.125in; padding-left: 0.125in">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-41">-</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-42">-</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; text-align: center; margin-top: 0pt; margin-bottom: 0pt">&#160;</p><div>

</div><p style="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">The accompanying notes are
an integral part of these consolidated financial statements.</p><div>

</div><p style="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><b>&#160;</b></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="font: 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>
    </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><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; background-color: white"><b>DATASEA INC.</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; background-color: white"><b>NOTES TO CONSOLIDATED
FINANCIAL STATEMENTS</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; background-color: white"><b>SEPTEMBER 30, 2023
(UNAUDITED) AND JUNE 30, 2023</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><ix:nonNumeric contextRef="c0" continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>NOTE 1 &#8211; ORGANIZATION AND DESCRIPTION OF BUSINESS</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Datasea Inc. (the &#8220;Company&#8221;, or &#8220;we&#8221;,
&#8220;us&#8221;, &#8220;our&#8221;) was incorporated in the State of Nevada on September 26, 2014 under the name Rose Rock Inc. and
changed its name to Datasea Inc. on May 27, 2015. On May 26, 2015, the Company&#8217;s founder, Xingzhong Sun, sold&#160;<ix:nonFraction contextRef="c39" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" unitRef="shares">6,666,667</ix:nonFraction>&#160;shares
of common stock, par value $<ix:nonFraction contextRef="c40" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares">0.001</ix:nonFraction>&#160;per share, of the Company (the &#8220;Common Stock&#8221;) to Zhixin Liu (&#8220;Ms. Liu&#8221;),
an owner of Shuhai Skill (HK) as defined below. On October 27, 2016, Mr. Sun sold his remaining&#160;<ix:nonFraction contextRef="c41" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" unitRef="shares">1,666,667</ix:nonFraction>&#160;shares of Common
Stock of the Company to Ms. Liu. As a holding company with no material operations, the Company conducts a majority of its business activities
through organizations established in the People&#8217;s Republic of China (&#8220;PRC), primarily by variable interest entity (the &#8220;VIE&#8221;).
The Company does not have any equity ownership of its VIE, instead it controls and receives economic benefits of the VIE&#8217;s business
operations through certain contractual arrangements.&#160;</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On October 29, 2015,&#160;the Company entered
into a share exchange agreement (the &#8220;Exchange Agreement&#8221;) with the shareholders (the &#8220;Shareholders&#8221;) of Shuhai
Information Skill (HK) Limited (&#8220;Shuhai Skill (HK)&#8221;), a limited liability company (&#8220;LLC&#8221;) incorporated on May
15, 2015 under the laws of the Hong Kong Special Administrative Region of the People&#8217;s Republic of China (the &#8220;PRC&#8221;).
Pursuant to the terms of the Exchange Agreement, the Shareholders, who own&#160;<ix:nonFraction contextRef="c42" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" unitRef="pure">100</ix:nonFraction>% of Shuhai Skill (HK), transferred all of the issued
and outstanding ordinary shares of Shuhai Skill (HK) to the Company for&#160;<ix:nonFraction contextRef="c43" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" unitRef="shares">6,666,667</ix:nonFraction>&#160;shares of Common Stock, causing Shuhai Skill
(HK) and its wholly owned subsidiaries, Tianjin Information Sea Information Technology Co., Ltd. (&#8220;Tianjin Information&#8221; or
&#8220;WOFE&#8221;), an LLC incorporated under the laws of the PRC, and Harbin Information Sea Information Technology Co., Ltd., an LLC
incorporated under the laws of the PRC, to become wholly-owned subsidiaries of the Company; and Shuhai Information Technology Co., Ltd.,
also an LLC incorporated under the laws of the PRC (&#8220;Shuhai Beijing&#8221;), to become a VIE of the Company through a series of
contractual agreements between Shuhai Beijing and Tianjin Information. The transaction was accounted for as a reverse merger, with Shuhai
Skill (HK) and its subsidiaries being the accounting survivor. Accordingly, the historical financial statements presented are those of
Shuhai Skill (HK) and its consolidated subsidiaries and VIE.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Following the Share Exchange, the Shareholders,
Zhixin Liu and her father, Fu Liu, owned approximately&#160;<ix:nonFraction contextRef="c44" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" unitRef="pure">82</ix:nonFraction>% of the Company&#8217;s outstanding shares of Common Stock. As of October
29, 2015, there were&#160;<ix:nonFraction contextRef="c45" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" unitRef="shares">18,333,333</ix:nonFraction>&#160;shares of Common Stock issued and outstanding,&#160;<ix:nonFraction contextRef="c45" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" unitRef="shares">15,000,000</ix:nonFraction>&#160;of which were beneficially
owned by Zhixin Liu and Fu Liu.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">After the Share Exchange, the Company, through
its consolidated subsidiaries and VIE&#160;provide smart security solutions primarily to schools, tourist or scenic attractions and public
communities in China.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On October 16, 2019, Shuhai Beijing incorporated
a wholly owned subsidiary, Heilongjiang Xunrui Technology Co. Ltd. (&#8220;Xunrui&#8221;), which develops and markets the Company&#8217;s
smart security system products.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 3, 2019, Shuhai Beijing formed Nanjing
Shuhai Equity Investment Fund Management Co. Ltd. (&#8220;Shuhai Nanjing&#8221;), a joint venture in PRC, in which Shuhai Beijing holds
a&#160;<ix:nonFraction contextRef="c46" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" unitRef="pure">99</ix:nonFraction>% ownership interest with the remaining&#160;<ix:nonFraction contextRef="c47" decimals="2" format="ixt:num-dot-decimal" name="dtss:RemainingOwnershipInterest" scale="-2" unitRef="pure">1</ix:nonFraction>% held by Nanjing Fanhan Zhineng Technology Institute Co. Ltd, an unrelated party
that was supported by both Nanjing Municipal Government and Beijing University of Posts and Telecommunications. Shuhai Nanjing was formed
for gaining the easy access to government funding and private financing for the Company&#8217;s new technology development and new project
initiation.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In January 2020, the Company acquired ownership
in three entities for no consideration from the Company&#8217;s management, which set up such entities on the Company&#8217;s behalf
(described below).&#160;</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On January 3, 2020, Shuhai Beijing entered into
two equity transfer agreements (the &#8220;Transfer Agreements&#8221;) with the President, and a Director of the Company.&#160;<ix:nonNumeric contextRef="c48" name="dtss:EquityDescription">Pursuant
to the Transfer Agreements, the Director and the President, each agreed, for no consideration, to (i) transfer his 51% and 49% respective
ownership interests, in Guozhong Times (Beijing) Technology Ltd. (&#8220;Guozhong Times&#8221;) to Shuhai Beijing; and (ii) transfer
his 51% and 49% respective ownership interests, in Guohao Century (Beijing) Technology Ltd. (&#8220;Guohao Century&#8221;) to Shuhai
Beijing. Guozhong Times and Guohao Century were established to develop technology for electronic products, intelligence equipment and
accessories, and provide software and information system consulting, installation and maintenance services.</ix:nonNumeric></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: 7; 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"><!-- 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><ix:continuation id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On January 7, 2020, Shuhai Beijing entered into
another equity transfer agreement with the President, the Director described above and an unrelated individual.&#160;<ix:nonNumeric contextRef="c48" name="dtss:EquityTransferAgreementsDescription">Pursuant to this
equity transfer agreement, the Director, the President and the unrelated individual each agreed to transfer his 51%, 16%, 33% ownership
interests, in Guozhong Haoze (Beijing) Technology Ltd. (&#8220;Guozhong Haoze&#8221;) to Shuhai Beijing for no consideration. Guozhong
Haoze was formed to develop and market the smart security system products.</ix:nonNumeric></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On August 17, 2020, Beijing Shuhai formed a new
wholly-owned subsidiary Shuhai Jingwei (Shenzhen) Information Technology Co., Ltd (&#8220;Jingwei&#8221;), to expand the security oriented
systems developing, consulting and marketing business overseas.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On November 16, 2020, Guohao Century formed Hangzhou
Zhangqi Business Management Limited Partnership (&#8220;Zhangqi&#8221;) with ownership of&#160;<ix:nonFraction contextRef="c49" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" unitRef="pure">99</ix:nonFraction>% as an ordinary partner.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On November 19, 2020, Guohao Century formed a&#160;<ix:nonFraction contextRef="c50" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" unitRef="pure">51</ix:nonFraction>%
owned subsidiary Hangzhou Shuhai Zhangxun Information Technology Co., Ltd (&#8220;Zhangxun&#8221;) for research and development of 5G
message technology. Zhangqi owns&#160;<ix:nonFraction contextRef="c51" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" unitRef="pure">19</ix:nonFraction>% of Zhangxun; accordingly, Guohao Century ultimately owns&#160;<ix:nonFraction contextRef="c52" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" unitRef="pure">69.81</ix:nonFraction>% of Zhangxun. On December
20, 2022, Guohao Century acquired a&#160;<ix:nonFraction contextRef="c53" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" unitRef="pure">30</ix:nonFraction>% ownership interests of Zhangxun from Zhengmao Zhang at the price of $<ix:nonFraction contextRef="c54" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SharePrice" scale="0" unitRef="usdPershares">0.15</ix:nonFraction>&#160;(RMB&#160;<ix:nonFraction contextRef="c54" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SharePrice" scale="0" unitRef="cnyPershares">1.00</ix:nonFraction>).
After the transaction, Guohao Century owns&#160;<ix:nonFraction contextRef="c55" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" unitRef="pure">81</ix:nonFraction>% of Zhangxun, and Zhangqi owns&#160;<ix:nonFraction contextRef="c56" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" unitRef="pure">19</ix:nonFraction>% of Hangzhou Zhangxun; On February 15, 2023,
Guohao Century acquired a&#160;<ix:nonFraction contextRef="c57" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" unitRef="pure">9</ix:nonFraction>% ownership interests of Zhangxun from the Zhangqi at the price of $<ix:nonFraction contextRef="c58" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CostMaintenance" scale="0" unitRef="usd">130,434</ix:nonFraction>&#160;(RMB&#160;<ix:nonFraction contextRef="c58" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CostMaintenance" scale="0" unitRef="cny">900,000</ix:nonFraction>).
After the transaction, Guohao Century owns&#160;<ix:nonFraction contextRef="c59" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" unitRef="pure">90</ix:nonFraction>% of Zhangxun, and Zhangqi owns&#160;<ix:nonFraction contextRef="c60" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" unitRef="pure">10</ix:nonFraction>% of Hangzhou Zhangxun; as a result, Guohao
Century ultimately owns&#160;<ix:nonFraction contextRef="c61" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" unitRef="pure">99.9</ix:nonFraction>&#160;% of Zhangxun. On July 20, 2023, the Company sold Zhangxun to a third party for RMB <ix:nonFraction contextRef="c62" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SharePrice" scale="0" unitRef="cnyPershares">2</ix:nonFraction> ($<ix:nonFraction contextRef="c62" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SharePrice" scale="0" unitRef="usdPershares">0.28</ix:nonFraction>).</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On February 16, 2022, Shuhai Jingwei formed Shenzhen
Acoustic Effect Management Limited Partnership (&#8220;Shenzhen Acoustic MP&#8221;) with&#160;<ix:nonFraction contextRef="c63" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" unitRef="pure">99</ix:nonFraction>% ownership interest, the remaining&#160;<ix:nonFraction contextRef="c64" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" unitRef="pure">1</ix:nonFraction>%
ownership interest is held by a third party.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On February 16, 2022, Shuhai Jingwei formed Shuhai
(Shenzhen) Acoustic Effect Technology Co., Ltd (&#8220;Shuhai Shenzhen Acoustic Effect&#8221;), a PRC Company, in which Shuhai Jingwei
holds&#160;<ix:nonFraction contextRef="c65" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" unitRef="pure">60</ix:nonFraction>% ownership interest,&#160;<ix:nonFraction contextRef="c66" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" unitRef="pure">10</ix:nonFraction>% ownership interest is held by Shenzhen Acoustic MP, and remaining&#160;<ix:nonFraction contextRef="c67" decimals="2" format="ixt:num-dot-decimal" name="dtss:RemainingOwnershipInterest" scale="-2" unitRef="pure">30</ix:nonFraction>% ownership interest
is held by a third party. On October 18, 2022, Shuhai Jingwei acquired&#160;<ix:nonFraction contextRef="c68" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" unitRef="pure">30</ix:nonFraction>% ownership interest of Shuhai Acoustic Effect, a PRC Company
from the third party at the price of approximately $<ix:nonFraction contextRef="c68" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SharePrice" scale="0" unitRef="usdPershares">0.15</ix:nonFraction>&#160;(RMB&#160;<ix:nonFraction contextRef="c68" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SharePrice" scale="0" unitRef="cnyPershares">1.00</ix:nonFraction>). After the transaction, Shuhai Jingwei owns&#160;<ix:nonFraction contextRef="c69" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" unitRef="pure">90</ix:nonFraction>% of
Shuhai Shenzhen Effect, and Shenzhen Acoustic MP still owns&#160;<ix:nonFraction contextRef="c70" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" unitRef="pure">10</ix:nonFraction>% of Shuhai Shenzhen Effect; accordingly, Shuhai Jingwei ultimately
owns&#160;<ix:nonFraction contextRef="c71" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" unitRef="pure">100</ix:nonFraction>% of Shuhai Acoustic Effect. The book value of&#160;<ix:nonFraction contextRef="c72" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:NoncashOrPartNoncashAcquisitionInterestAcquired1" scale="-2" unitRef="pure">30</ix:nonFraction>% interest acquired from the third party was $(<ix:nonFraction contextRef="c73" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="0" sign="-" unitRef="usd">26,993</ix:nonFraction>) due to its
accumulated deficit.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On March 4, 2022, Shuhai Beijing formed Beijing
Yirui Business Management Development Center (&#8220;Yirui&#8221;) with&#160;<ix:nonFraction contextRef="c74" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" unitRef="pure">99</ix:nonFraction>% ownership interest as an ordinary partner, the remaining&#160;<ix:nonFraction contextRef="c75" decimals="2" format="ixt:num-dot-decimal" name="dtss:RemainingOwnershipInterest" scale="-2" unitRef="pure">1</ix:nonFraction>%
ownership interest is held by Zhixin Liu.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On March 4, 2022, Shuhai Beijing formed Beijing
Yiying Business Management Development Center (&#8220;Yiying&#8221;) with&#160;<ix:nonFraction contextRef="c76" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" unitRef="pure">99</ix:nonFraction>% ownership interest as an ordinary partner, the remaining&#160;<ix:nonFraction contextRef="c77" decimals="2" format="ixt:num-dot-decimal" name="dtss:RemainingOwnershipInterest" scale="-2" unitRef="pure">1</ix:nonFraction>%
ownership interest is held by Zhixin Liu.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On July 31, 2023, Datasea establish a wholly
owned subsidiary Datasea Acoustic, LLC (&#8220;Datasea Acoustic&#8221;) in the state of Delaware for expanding the products to the market
in North America.</p></ix:continuation><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: 8; 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"><!-- 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">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_1" escape="true" name="us-gaap:SignificantAccountingPoliciesTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>NOTE 2 &#8211; SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</b></p>

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

<ix:nonNumeric contextRef="c0" continuedAt="dtss_GoingConcernsPolicyTextBlock-c0_cont_1" escape="true" name="dtss:GoingConcernsPolicyTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>GOING CONCERN</b></p></ix:nonNumeric>

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

<ix:continuation continuedAt="dtss_GoingConcernsPolicyTextBlock-c0_cont_2" id="dtss_GoingConcernsPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The accompanying consolidated financial statements
(&#8220;CFS&#8221;) were prepared&#160;assuming the Company will continue as a going concern, which contemplates continuity of operations,
realization of assets, and liquidation of liabilities in the normal course of business. For the three months ended September 30, 2023
and 2022, the Company had a net loss of approximately $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="0" unitRef="usd">22,056</ix:nonFraction> and $<ix:nonFraction contextRef="c6" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" unitRef="usd">1.34</ix:nonFraction>&#160;million, respectively. The Company had an accumulated deficit
of approximately $<ix:nonFraction contextRef="c2" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:RetainedEarningsAppropriated" scale="6" unitRef="usd">28.09</ix:nonFraction>&#160;million as of September 30, 2023, and negative cash flow from operating activities of approximately $<ix:nonFraction contextRef="c0" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:OtherOperatingActivitiesCashFlowStatement" scale="6" unitRef="usd">6.74</ix:nonFraction>&#160;million
and $<ix:nonFraction contextRef="c6" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:OtherOperatingActivitiesCashFlowStatement" scale="6" unitRef="usd">0.75</ix:nonFraction>&#160;million for the three months ended September 30, 2023 and 2022, respectively. The historical operating results including
recurring losses from operations raise doubt about the Company&#8217;s ability to continue as a going concern.</p></ix:continuation>

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

<ix:continuation continuedAt="dtss_GoingConcernsPolicyTextBlock-c0_cont_3" id="dtss_GoingConcernsPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On August 1, 2023, the Company entered into two
separate subscription agreements with a certain non-U.S. investor, pursuant to which the Company sold an aggregate of&#160;<ix:nonFraction contextRef="c78" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonUnitIssued" scale="0" unitRef="shares">4,760,000</ix:nonFraction>&#160;shares
of common stock at a $<ix:nonFraction contextRef="c78" decimals="1" format="ixt:num-dot-decimal" name="us-gaap:SaleOfStockPricePerShare" scale="0" unitRef="usdPershares">1.2</ix:nonFraction>&#160;per share purchase price to the investor.&#160;On September 21, 2023, the Company received full payment
of RMB&#160;<ix:nonFraction contextRef="c79" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesSubscriptions" scale="0" unitRef="cny">40,000,000</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c79" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesSubscriptions" scale="6" unitRef="usd">5.71</ix:nonFraction>&#160;million) from the investor.</p></ix:continuation>

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

<ix:continuation continuedAt="dtss_GoingConcernsPolicyTextBlock-c0_cont_4" id="dtss_GoingConcernsPolicyTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On August 15, 2023, the Company entered into
a subscription agreement with another non-U.S. investor, pursuant to which the Company agreed to sell and the investor agreed to
purchase an aggregate of <ix:nonFraction contextRef="c80" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SharesIssued" scale="0" unitRef="shares">2,962,963</ix:nonFraction> shares of common stock at a $<ix:nonFraction contextRef="c81" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SaleOfStockPricePerShare" scale="0" unitRef="usdPershares">1.35</ix:nonFraction> per share purchase price, with a total subscription price of
$<ix:nonFraction contextRef="c82" decimals="0" format="ixt:num-dot-decimal" name="dtss:NetProceeds" scale="0" unitRef="usd">4,000,000</ix:nonFraction>. The investor paid the amount of $<ix:nonFraction contextRef="c82" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsOfDividends" scale="0" unitRef="usd">714,286</ix:nonFraction> to the Company and the Company issued <ix:nonFraction contextRef="c82" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesOther" scale="0" unitRef="shares">529,101</ix:nonFraction> shares as of the date of this
report, and has promised to pay the remaining balance in full by March 2024.</p></ix:continuation>

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

<ix:continuation continuedAt="dtss_GoingConcernsPolicyTextBlock-c0_cont_5" id="dtss_GoingConcernsPolicyTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On September 13, 2023, the Company closed an
underwritten public offering of&#160;<ix:nonFraction contextRef="c83" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockDividendsShares" scale="0" unitRef="shares">5,000,000</ix:nonFraction>&#160;shares of common stock at a public offering price of $<ix:nonFraction contextRef="c84" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SaleOfStockPricePerShare" scale="0" unitRef="usdPershares">0.40</ix:nonFraction>&#160;per share. The gross
proceeds to the Company from this offering are approximately $<ix:nonFraction contextRef="c85" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:OtherExpenses" scale="6" unitRef="usd">2</ix:nonFraction>&#160;million, before deducting any fees or expenses. In September 2023,
the Company received $<ix:nonFraction contextRef="c0" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:AmountOfRegulatoryAssistanceReceived1" scale="6" unitRef="usd">1.6</ix:nonFraction>&#160;million net proceeds from this offering.</p></ix:continuation>

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

<ix:continuation id="dtss_GoingConcernsPolicyTextBlock-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">If deemed necessary, management could seek to
raise additional funds by way of admitting strategic investors or. Private or public offerings, or by seeking to obtain loans from banks
or others, to support the Company&#8217;s research and development (&#8220;R&amp;D&#8221;), procurement, marketing and daily operation.
While management of the Company believes in the viability of its strategy to generate sufficient revenues and its ability to raise additional
funds on reasonable terms and conditions, there can be no assurances to that effect.&#160;The ability of the Company to continue as a
going concern depends upon the Company&#8217;s ability to further implement its business plan and generate sufficient revenue and its
ability to raise additional funds by way of a public or private offering.&#160;There is no assurance that the Company will be able to
obtain funds on commercially acceptable terms, if at all. There is also no assurance that the amount of funds the Company might raise
will enable the Company to complete its initiatives or attain profitable operations. If the Company is unable to raise additional funding
to meet its working capital needs in the future, it may be forced to delay, reduce or cease its operations.</p></ix:continuation>

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

<ix:nonNumeric contextRef="c0" continuedAt="_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock-c0_cont_1" escape="true" name="us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-transform: uppercase"><b>BASIS OF PRESENTATION AND
CONSOLIDATION</b></span></p></ix:nonNumeric>

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

<ix:continuation continuedAt="_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock-c0_cont_2" id="_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The CFS were prepared in accordance with accounting
principles generally accepted in the United States of America (&#8220;U.S. GAAP&#8221;) and applicable rules and regulations of the SEC
regarding CFS. In the opinion of management, such financial information includes all adjustments (consisting only of normal recurring
adjustments, unless otherwise indicated) considered necessary for a fair presentation of our financial position at such date and the
operating results and cash flows for such periods. Operating results for the three months ended September 30, 2023 are not necessarily
indicative of the results that may be expected for the entire year or for any other subsequent interim period. The interim consolidated
financial information should be read in conjunction with the Financial Statements and the notes thereto, included in the Company&#8217;s
Annual Report on Form 10-K for the fiscal year ended June 30, 2023, previously filed with the Securities Exchange Commission (&#8220;SEC&#8221;)
on September 27, 2023.&#160;&#160;</p></ix:continuation>

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

<ix:continuation continuedAt="_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock-c0_cont_3" id="_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The accompanying CFS include the financial statements
of&#160;the Company and its&#160;<ix:nonFraction contextRef="c86" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" unitRef="pure">100</ix:nonFraction>% owned subsidiaries Shuhai Information Skill (HK) Limited (&#8220;Shuhai Skill (HK)&#8221;), and
Shuhai Information Technology Co., Ltd. (&#8220;Tianjin Information&#8221;), and its VIE, Shuhai Beijing, and Shuhai Beijing&#8217;s&#160;<ix:nonFraction contextRef="c87" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" unitRef="pure">100</ix:nonFraction>%
owned subsidiaries &#8211; Heilongjiang Xunrui Technology Co. Ltd. (&#8220;Xunrui&#8221;), Guozhong Times (Beijing) Technology Ltd. (&#8220;Guozhong
Times&#8221;), Guohao Century (Beijing) Technology Ltd. (&#8220;Guohao Century&#8221;), Guozhong Haoze, and Shuhai Jingwei (Shenzhen)
Information Technology Co., Ltd. (&#8220;Jingwei&#8221;), and Guohao Century&#8217;s&#160;<ix:nonFraction contextRef="c88" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" unitRef="pure">99</ix:nonFraction>% owned subsidiary &#8211; Hangzhou Zhangqi
Business Management Partnership (&#8220;Zhangqi&#8221;, a limited partnership) and&#160;<ix:nonFraction contextRef="c89" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" unitRef="pure">99.81</ix:nonFraction>% owned subsidiary &#8211; Hangzhou Shuhai
Zhangxun Information Technology Co., Ltd. (&#8220;Zhangxun&#8221;) which consisted of&#160;<ix:nonFraction contextRef="c90" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" unitRef="pure">90</ix:nonFraction>% ownership from Guohao Century and&#160;<ix:nonFraction contextRef="c91" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" unitRef="pure">10</ix:nonFraction>%
ownership from Zhangqi, and Shuhai Beijing&#8217;s&#160;<ix:nonFraction contextRef="c92" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" unitRef="pure">99</ix:nonFraction>% owned subsidiary&#8211;- Nanjing Shuhai Equity Investment Fund Management
Co. Ltd. (&#8220;Shuhai Nanjing&#8221;). During the year ended June 30, 2022, the Company incorporated two new subsidiaries Shuhai (Shenzhen)
Acoustic Effect Technology Co., Ltd (&#8220;Shuhai Acoustic&#8221;) and Shenzhen Acoustic Effect Management Partnership (&#8220;Shenzhen
Acoustic MP&#8221;). All significant inter-company transactions and balances were eliminated in consolidation.&#160;The chart below depicts
the corporate structure of the Company as of&#160;September 30, 2023.</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: 9; 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"><!-- 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><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_2" id="_SignificantAccountingPoliciesTextBlock-c0_cont_1"><ix:continuation id="_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><b><img alt="" src="image_001.jpg" style="height: 478px; width: 650px"/>&#160;</b></p></ix:continuation>

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

<ix:nonNumeric contextRef="c0" continuedAt="_ConsolidationVariableInterestEntityPolicy-c0_cont_1" escape="true" name="us-gaap:ConsolidationVariableInterestEntityPolicy"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>VARIABLE INTEREST ENTITY</b></p></ix:nonNumeric>

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

<ix:continuation continuedAt="_ConsolidationVariableInterestEntityPolicy-c0_cont_2" id="_ConsolidationVariableInterestEntityPolicy-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Pursuant to Financial Accounting Standards Board
(&#8220;FASB&#8221;) Accounting Standards Codification (&#8220;ASC&#8221;) Section 810, &#8220;Consolidation&#8221; (&#8220;ASC 810&#8221;),
the Company is required to include in its CFS, the financial statements of Shuhai Beijing, its VIE. ASC 810 requires a VIE to be consolidated
if the Company is subject to a majority of the risk of loss for the VIE or is entitled to receive a majority of the VIE&#8217;s residual
returns. A VIE is an entity in which a company, through contractual arrangements, bears the risk of, and enjoys the rewards of such entity,
and therefore the Company is the primary beneficiary of such entity.&#160;</p></ix:continuation>

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

<ix:continuation continuedAt="_ConsolidationVariableInterestEntityPolicy-c0_cont_3" id="_ConsolidationVariableInterestEntityPolicy-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Under ASC 810, a reporting entity has a controlling
financial interest in a VIE, and must consolidate that VIE, if the reporting entity has both of the following characteristics: (a) the
power to direct the activities of the VIE that most significantly affect the VIE&#8217;s economic performance; and (b) the obligation
to absorb losses, or the right to receive benefits, that could potentially be significant to the VIE. The reporting entity&#8217;s determination
of whether it has this power is not affected by the existence of kick-out rights or participating rights, unless a single enterprise,
including its related parties and de - facto agents, have the unilateral ability to exercise those rights. Shuhai Beijing&#8217;s actual
stockholders do not hold any kick-out rights that affect the consolidation determination.</p></ix:continuation>

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

<ix:continuation continuedAt="_ConsolidationVariableInterestEntityPolicy-c0_cont_4" id="_ConsolidationVariableInterestEntityPolicy-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Through the VIE agreements, Tianjin Information,
an indirect subsidiary of Datasea is deemed the primary beneficiary of Shuhai Beijing and its subsidiaries. Accordingly, the results
of Shuhai Beijing and its subsidiaries were included in the accompanying CFS. Shuhai Beijing has no assets that are collateral for or
restricted solely to settle their obligations. The creditors of Shuhai Beijing do not have recourse to the Company&#8217;s general credit.&#160;</p><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"></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="font: 10pt Times New Roman, Times, Serif; 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">&#160;</p><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_3" id="_SignificantAccountingPoliciesTextBlock-c0_cont_2"><ix:continuation continuedAt="_ConsolidationVariableInterestEntityPolicy-c0_cont_5" id="_ConsolidationVariableInterestEntityPolicy-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>VIE Agreements</i></b></p></ix:continuation>

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

<ix:continuation continuedAt="_ConsolidationVariableInterestEntityPolicy-c0_cont_6" id="_ConsolidationVariableInterestEntityPolicy-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Operation and Intellectual Property Service
Agreement</i>&#160;&#8211; The Operation and Intellectual Property Service Agreement allows Tianjin Information Sea Information Technology
Co., Ltd (&#8220;WFOE&#8221;) to manage and operate Shuhai Beijing and collect an operating fee equal to Shuhai Beijing&#8217;s pre-tax
income, per month. If Shuhai Beijing suffers a loss and as a result does not have pre-tax income, such loss shall be carried forward
to the following month to offset the operating fee to be paid to WFOE if there is pre-tax income of Shuhai Beijing the following month.
Furthermore, if Shuhai Beijing cannot pay off its debts, WFOE shall pay off the debt on Shuhai Beijing&#8217;s behalf. If Shuhai Beijing&#8217;s
net assets fall lower than its registered capital balance, WFOE shall provide capital for Shuhai Beijing to make up for the deficit.</p></ix:continuation>

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

<ix:continuation continuedAt="_ConsolidationVariableInterestEntityPolicy-c0_cont_7" id="_ConsolidationVariableInterestEntityPolicy-c0_cont_6"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Under the terms of the Operation and Intellectual
Property Service Agreement, Shuhai Beijing entrusts Tianjin Information to manage its operations, manage and control its assets and financial
matters, and provide intellectual property services, purchasing management services, marketing management services and inventory management
services to Shuhai Beijing. Shuhai Beijing and its stockholders shall not make any decisions nor direct the activities of Shuhai Beijing
without Tianjin Information&#8217;s consent.</p></ix:continuation>

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

<ix:continuation continuedAt="_ConsolidationVariableInterestEntityPolicy-c0_cont_8" id="_ConsolidationVariableInterestEntityPolicy-c0_cont_7"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Stockholders&#8217; Voting Rights Entrustment
Agreement</i>&#160;&#8211; Tianjin Information has entered into a stockholders&#8217; voting rights entrustment agreement (the &#8220;Entrustment
Agreement&#8221;) under which Zhixin Liu and Fu Liu (collectively the &#8220;Shuhai Beijing Stockholders&#8221;) have vested their voting
power in Shuhai Beijing to Tianjin Information or its designee(s). The Entrustment Agreement does not have an expiration date, but the
parties can agree in writing to terminate the Entrustment Agreement. Zhixin Liu, is the Chairman of the Board, President, CEO of DataSea
and Corporate Secretary, and Fu Liu, a Director of the DataSea (Fu Liu is the father of Zhixin Liu).</p></ix:continuation>

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

<ix:continuation continuedAt="_ConsolidationVariableInterestEntityPolicy-c0_cont_9" id="_ConsolidationVariableInterestEntityPolicy-c0_cont_8"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Equity Option Agreement&#160;</i>&#8211; the
Shuhai Beijing Stockholders and Tianjin Information entered into an equity option agreement (the &#8220;Option Agreement&#8221;), pursuant
to which the Shuhai Beijing Stockholders have granted Tianjin Information or its designee(s) the irrevocable right and option to acquire
all or a portion of Shuhai Beijing Stockholders&#8217; equity interests in Shuhai Beijing for an option price of RMB<ix:nonFraction contextRef="c93" decimals="3" format="ixt:num-dot-decimal" name="dtss:EquityInterestsPricePerShare" scale="0" unitRef="cnyPershares">0.001</ix:nonFraction>&#160;for each
capital contribution of RMB<ix:nonFraction contextRef="c93" decimals="2" format="ixt:num-dot-decimal" name="dtss:CapitalContribution" scale="0" unitRef="cnyPershares">1.00</ix:nonFraction>. Pursuant to the terms of the Option Agreement, Tianjin Information and the Shuhai Beijing Stockholders
have agreed to certain restrictive covenants to safeguard the rights of Tianjin Information under the Option Agreement. Tianjin Information
agreed to pay RMB<ix:nonFraction contextRef="c94" decimals="2" format="ixt:num-dot-decimal" name="dtss:EquityInterestsPricePerShare" scale="0" unitRef="cnyPershares">1.00</ix:nonFraction>&#160;annually to Shuhai Beijing Stockholders to maintain the option rights. Tianjin Information may terminate the
Option Agreement upon prior written notice. The Option Agreement is valid for a period of&#160;<ix:nonNumeric contextRef="c0" format="ixt-sec:duryear" name="dtss:AgreementTerm">10</ix:nonNumeric>&#160;years from the effective date
and renewable at Tianjin Information&#8217;s option.</p></ix:continuation>

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

<ix:continuation continuedAt="_ConsolidationVariableInterestEntityPolicy-c0_cont_10" id="_ConsolidationVariableInterestEntityPolicy-c0_cont_9"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Equity Pledge Agreement&#160;</i>&#8211; Tianjin
Information and the Shuhai Beijing Stockholders entered into an equity pledge agreement on October 27, 2015 (the &#8220;Equity Pledge
Agreement&#8221;). The Equity Pledge Agreement serves to guarantee the performance by Shuhai Beijing of its obligations under the Operation
and Intellectual Property Service Agreement and the Option Agreement. Pursuant to the Equity Pledge Agreement, Shuhai Beijing Stockholders
have agreed to pledge all of their equity interests in Shuhai Beijing to Tianjin Information. Tianjin Information has the right to collect
any and all dividends, bonuses and other forms of investment returns paid on the pledged equity interests during the pledge period. Pursuant
to the terms of the Equity Pledge Agreement, the Shuhai Beijing Stockholders have agreed to certain restrictive covenants to safeguard
the rights of Tianjin Information. Upon an event of default or certain other agreed events under the Operation and Intellectual Property
Service Agreement, the Option Agreement and the Equity Pledge Agreement, Tianjin Information may exercise the right to enforce the pledge.&#160;</p></ix:continuation>

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

<ix:continuation continuedAt="_ConsolidationVariableInterestEntityPolicy-c0_cont_11" id="_ConsolidationVariableInterestEntityPolicy-c0_cont_10"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">As of this report date, there were no dividends
paid from the VIE to the U.S. parent company or the shareholders of the Company. There has been no change in facts and circumstances
to consolidate the VIE. <ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfCondensedBalanceSheetTableTextBlock-c0_cont_1" escape="true" name="srt:ScheduleOfCondensedBalanceSheetTableTextBlock">The following financial statement amounts and balances of the VIE were included in the accompanying CFS as of
September 30, 2023 and June 30, 2023, and for the three months ended September 30, 2023 and 2022, respectively.</ix:nonNumeric></p><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"></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="font: 10pt Times New Roman, Times, Serif; 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">&#160;</p><div>

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

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_4" id="_SignificantAccountingPoliciesTextBlock-c0_cont_3"><ix:continuation id="_ScheduleOfCondensedBalanceSheetTableTextBlock-c0_cont_1"><ix:continuation continuedAt="_ConsolidationVariableInterestEntityPolicy-c0_cont_12" id="_ConsolidationVariableInterestEntityPolicy-c0_cont_11"><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">September&#160;30,<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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">June 30,<br/> 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: 76%; text-indent: 0pt; padding-left: 0pt">Cash</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="c106" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashEquivalentsAtCarryingValue" scale="0" unitRef="usd">198,224</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="c107" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashEquivalentsAtCarryingValue" scale="0" unitRef="usd">13,717</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; text-indent: 0pt; padding-left: 0pt">Accounts receivable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c106" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsReceivableGrossCurrent" scale="0" unitRef="usd">388,101</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="c107" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsReceivableGrossCurrent" scale="0" unitRef="usd">255,725</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: 0pt; padding-left: 0pt">Inventory</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c106" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryNet" scale="0" unitRef="usd">250,711</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="c107" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryNet" scale="0" unitRef="usd">241,380</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-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">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="c106" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherAssetsCurrent" scale="0" unitRef="usd">590,607</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="c107" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherAssetsCurrent" scale="0" unitRef="usd">649,433</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; text-indent: 0pt; padding-left: 0pt">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="c106" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AssetsCurrent" scale="0" unitRef="usd">1,427,643</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="c107" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AssetsCurrent" scale="0" unitRef="usd">1,160,255</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; text-indent: 0pt; padding-left: 0pt">Property and equipment, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c106" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="0" unitRef="usd">32,620</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="c107" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="0" unitRef="usd">42,886</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: 0pt; padding-left: 0pt">Intangible asset, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c106" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherIntangibleAssetsNet" scale="0" unitRef="usd">379,793</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="c107" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherIntangibleAssetsNet" scale="0" unitRef="usd">757,700</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">Right-of-use asset, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c106" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FinanceLeaseRightOfUseAsset" scale="0" unitRef="usd">52,864</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="c107" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FinanceLeaseRightOfUseAsset" scale="0" unitRef="usd">60,348</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; text-indent: 0pt; padding-left: 0pt">Other non-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="c106" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherAssetsNoncurrent" scale="0" unitRef="usd">55,712</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="c107" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherAssetsNoncurrent" scale="0" unitRef="usd">55,358</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; text-indent: 0pt; padding-left: 0pt">Total non-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="c106" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AssetsNoncurrent" scale="0" unitRef="usd">520,989</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="c107" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AssetsNoncurrent" scale="0" unitRef="usd">916,292</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; text-indent: 0pt; padding-left: 0pt">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="c106" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" unitRef="usd">1,948,632</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="c107" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" unitRef="usd">2,076,547</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: 0pt; padding-left: 0pt">&#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; text-indent: 0pt; padding-left: 0pt">Accounts payable</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c106" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableCurrentAndNoncurrent" scale="0" unitRef="usd">512,451</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="c107" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableCurrentAndNoncurrent" scale="0" unitRef="usd">650,406</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">Accrued liabilities and other payables</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c106" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent" scale="0" unitRef="usd">650,978</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="c107" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent" scale="0" unitRef="usd">1,480,947</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: 0pt; padding-left: 0pt">Lease liability</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c106" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="0" unitRef="usd">30,798</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="c107" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="0" unitRef="usd">39,223</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">Loans payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c106" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherLoansPayable" scale="0" unitRef="usd">2,375,747</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="c107" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherLoansPayable" scale="0" unitRef="usd">594,906</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; text-indent: 0pt; padding-left: 0pt">Other 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="c106" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherLiabilitiesCurrent" scale="0" unitRef="usd">830,579</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="c107" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherLiabilitiesCurrent" scale="0" unitRef="usd">1,639,410</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; text-indent: 0pt; padding-left: 0pt">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="c106" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesCurrent" scale="0" unitRef="usd">4,400,553</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="c107" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesCurrent" scale="0" unitRef="usd">4,404,892</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; text-indent: 0pt; padding-left: 0pt">Lease liability - noncurrent</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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:OperatingLeaseLiabilityNoncurrent" scale="0" unitRef="usd">15,557</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="c107" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="0" unitRef="usd">26,449</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; text-indent: 0pt; padding-left: 0pt">Long term long 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"><ix:nonFraction contextRef="c108" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToFundLongtermLoansToRelatedParties" scale="0" unitRef="usd">20,560</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="c109" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToFundLongtermLoansToRelatedParties" scale="0" unitRef="usd">1,401,521</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; text-indent: 0pt; padding-left: 0pt">Total non-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="c106" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesNoncurrent" scale="0" unitRef="usd">36,117</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="c107" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesNoncurrent" scale="0" unitRef="usd">1,427,970</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: 4pt; text-indent: 0pt; padding-left: 0pt">Total liabilities</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="c106" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Liabilities" scale="0" unitRef="usd">4,436,670</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="c107" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Liabilities" scale="0" unitRef="usd">5,832,862</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table></ix:continuation></ix:continuation>


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

<ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfCondensedIncomeStatementTableTextBlock-c0_cont_1" escape="true" name="srt:ScheduleOfCondensedIncomeStatementTableTextBlock"><ix:continuation continuedAt="_ConsolidationVariableInterestEntityPolicy-c0_cont_13" id="_ConsolidationVariableInterestEntityPolicy-c0_cont_12"><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="white-space: nowrap">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the<br/>
    Three Months<br/>
    Ended<br/> September 30,<br/> 2023</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the<br/>
    Three Months<br/>
    Ended<br/> September 30,<br/> 2022</td><td style="white-space: nowrap; 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%; padding-bottom: 4pt">Revenues</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="c108" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd">6,880,743</ix:nonFraction></td><td style="white-space: nowrap; 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"><ix:nonFraction contextRef="c110" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd">1,164,305</ix:nonFraction></td><td style="white-space: nowrap; width: 1%; 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">Gross profit</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="c108" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" scale="0" unitRef="usd">74,735</ix:nonFraction></td><td style="white-space: nowrap; 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="c110" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" scale="0" unitRef="usd">150,198</ix:nonFraction></td><td style="white-space: nowrap; 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">Net loss</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="c108" decimals="0" format="ixt:num-dot-decimal" id="ix_0_fact" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd">419,473</ix:nonFraction></td><td style="white-space: nowrap; 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="c110" decimals="0" format="ixt:num-dot-decimal" id="ix_1_fact" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd">757,146</ix:nonFraction></td><td style="white-space: nowrap; padding-bottom: 4pt; text-align: left">)**</td></tr>
  </table></ix:continuation></ix:nonNumeric>

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

<ix:continuation continuedAt="_ScheduleOfCondensedIncomeStatementTableTextBlock-c0_cont_2" id="_ScheduleOfCondensedIncomeStatementTableTextBlock-c0_cont_1"><ix:continuation continuedAt="_ConsolidationVariableInterestEntityPolicy-c0_cont_14" id="_ConsolidationVariableInterestEntityPolicy-c0_cont_13"><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">*</td><td style="text-align: justify"><ix:footnote id="ix_0_footnote" xml:lang="en-US">exclude the gain from disposal of Zhangxun of $<ix:nonFraction contextRef="c0" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:GainLossOnInvestments" scale="6" unitRef="usd">0.83</ix:nonFraction> million.</ix:footnote></td>
</tr></table></ix:continuation></ix:continuation>

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

<ix:continuation id="_ScheduleOfCondensedIncomeStatementTableTextBlock-c0_cont_2"><ix:continuation id="_ConsolidationVariableInterestEntityPolicy-c0_cont_14"><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"><b>**</b></td><td style="text-align: justify"><ix:footnote id="ix_1_footnote" xml:lang="en-US"><b>include the operation of Zhangxun</b></ix:footnote></td>
</tr></table></ix:continuation></ix:continuation>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p>

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

<ix:nonNumeric contextRef="c0" continuedAt="_UseOfEstimates-c0_cont_1" escape="true" name="us-gaap:UseOfEstimates"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>USE OF ESTIMATES&#160;</b></p></ix:nonNumeric>

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

<ix:continuation id="_UseOfEstimates-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The preparation of CFS in conformity with U.S.
GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure
of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during
the reporting periods. Actual results could differ from those estimates. The significant areas requiring the use of management estimates
include, but are not limited to, the estimated useful life and residual value of property, plant and equipment, provision for staff benefits,
recognition and measurement of deferred income taxes and the valuation allowance for deferred tax assets. Although these estimates are
based on management&#8217;s knowledge of current events and actions management may undertake in the future, actual results may ultimately
differ from those estimates and such differences may be material to the CFS.&#160;</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: 12; 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"><!-- 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">&#160;</p><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_5" id="_SignificantAccountingPoliciesTextBlock-c0_cont_4"><ix:nonNumeric contextRef="c0" continuedAt="_CommitmentsAndContingenciesPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:CommitmentsAndContingenciesPolicyTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-transform: uppercase"><b>CONTINGENCIES</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="_CommitmentsAndContingenciesPolicyTextBlock-c0_cont_2" id="_CommitmentsAndContingenciesPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Certain conditions may exist as of the date the
CFS are issued, which may result in a loss to the Company but which will only be resolved when one or more future events occur or fail
to occur. The Company&#8217;s management and legal counsel assess such contingent liabilities, and such&#160;assessment inherently involves
an exercise of judgment. In assessing loss contingencies related to legal proceedings that are pending against the Company or unasserted
claims that may result in such proceedings, the Company&#8217;s legal counsel evaluates the perceived merits of any legal proceedings
or unasserted claims as well as the perceived merits of the amount of relief sought or expected to be sought. If the assessment of a
contingency indicates that it is probable that a material loss has been incurred and the amount of the liability can be estimated, the
estimated liability would be accrued in the Company&#8217;s CFS.&#160;</p></ix:continuation>

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

<ix:continuation id="_CommitmentsAndContingenciesPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">If the assessment indicates that a potential
material loss contingency is not probable but is reasonably possible, or is probable but cannot be estimated, the nature of the contingent
liability, together with an estimate of the range of possible loss if determinable and material, would be disclosed. As of September
30, 2023 and June 30, 2023, the Company has no such contingencies.</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="_CashAndCashEquivalentsPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-transform: uppercase"><b>CASH</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="_CashAndCashEquivalentsPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Cash includes cash on hand and demand deposits
that are highly liquid in nature and have original maturities when purchased of three months or less.&#160;&#160;</p></ix:continuation>

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

<ix:nonNumeric contextRef="c0" continuedAt="_TradeAndOtherAccountsReceivablePolicy-c0_cont_1" escape="true" name="us-gaap:TradeAndOtherAccountsReceivablePolicy"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>ACCOUNTS RECEIVABLE</b></p></ix:nonNumeric>

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

<ix:continuation continuedAt="_TradeAndOtherAccountsReceivablePolicy-c0_cont_2" id="_TradeAndOtherAccountsReceivablePolicy-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company&#8217;s policy is to maintain an
allowance for potential credit losses on accounts receivable. The Company adopted Accounting Standards Update (&#8220;ASU&#8221;) 2016-13,&#160;Financial
Instruments &#8211; Credit Losses&#160;(Topic 326):&#160;Measurement of Credit losses on financial instruments&#160;later codified as
Accounting Standard codification (&#8220;ASC&#8221;) 326 (&#8220;ASC 326&#8221;), on July 1, 2023. The guidance introduces a revised
approach to the recognition and measurement of credit losses, emphasizing an updated model based on expected losses rather than incurred
losses. There was no significant impact on the date of adoption of ASC 326.</p></ix:continuation>

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

<ix:continuation continuedAt="_TradeAndOtherAccountsReceivablePolicy-c0_cont_3" id="_TradeAndOtherAccountsReceivablePolicy-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Under ASC 326, Accounts receivable are recorded
at the invoiced amount, net of allowance for expected credit losses. The Company&#8217;s primary allowance for credit losses is the allowance
for doubtful accounts. The allowance for doubtful accounts reduces the Accounts receivable balance to the estimated net realizable value.
The Company regularly reviews the adequacy of the allowance for credit losses based on a combination of factors. In establishing any required
allowance, management considers historical losses adjusted for current market conditions, the Company&#8217;s customers&#8217; financial
condition, the amount of any receivables in dispute, the current receivables aging, current payment terms and expectations of forward-looking
loss estimates.</p></ix:continuation>

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

<ix:continuation id="_TradeAndOtherAccountsReceivablePolicy-c0_cont_3"><p style="text-align: justify; margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">All provisions for the allowance for doubtful accounts are
included as a component of general and administrative expenses on the accompanying consolidated statements of operations and
comprehensive loss. Accounts receivable deemed uncollectible are charged against the allowance for credit losses when identified.
Subsequent recoveries of amounts previously written off are credited to earnings in the period recovered. As of September 30, 2023
and June 30, 2023, the Company had a $<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" scale="0" unitRef="usd"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" scale="0" unitRef="usd">0</ix:nonFraction></ix:nonFraction>&#160;bad debt allowance for accounts receivable.&#160;</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="_InventoryPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:InventoryPolicyTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-transform: uppercase"><b>INVENTORY</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="_InventoryPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Inventory is comprised principally of intelligent
temperature measurement face recognition terminal and identity information recognition products, and is valued at the lower of cost or
net realizable value. The value of inventory is determined using the first-in, first-out method. The Company periodically estimates an
inventory allowance for estimated unmarketable inventories when necessary. Inventory amounts are reported net of such allowances. There
were $<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryGross" scale="0" unitRef="usd">53,254</ix:nonFraction>&#160;and $<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryGross" scale="0" unitRef="usd">52,915</ix:nonFraction>&#160;allowances for slow-moving and obsolete inventory (mainly for Smart-Student Identification cards)
as of September 30, 2023 and June 30, 2023, respectively.</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"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>PROPERTY AND EQUIPMENT</b></p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</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">Property and equipment are stated at cost, less
accumulated depreciation. Major repairs and improvements that significantly extend original useful lives or improve productivity are
capitalized and depreciated over the period benefited. Maintenance and repairs are expensed as incurred. When property and equipment
are retired or otherwise disposed of, the related cost and accumulated depreciation are removed from the respective accounts, and any
gain or loss is included in operations.&#160;<ix:nonNumeric contextRef="c0" continuedAt="dtss_ScheduleOfPropertyAndEquipmentUsingStraightLineMethodOverEstimatedUsefulLiveTableTextBlock-c0_cont_1" escape="true" name="dtss:ScheduleOfPropertyAndEquipmentUsingStraightLineMethodOverEstimatedUsefulLiveTableTextBlock">Depreciation of property and equipment is provided using the straight-line method over estimated
useful lives as follows:</ix:nonNumeric></p></ix:continuation>

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

<ix:continuation id="dtss_ScheduleOfPropertyAndEquipmentUsingStraightLineMethodOverEstimatedUsefulLiveTableTextBlock-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; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">Furniture and fixtures</td><td style="width: 1%">&#160;</td>
    <td style="text-align: center; width: 11%"><ix:nonNumeric contextRef="c111" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">3</ix:nonNumeric>-<ix:nonNumeric contextRef="c112" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">5</ix:nonNumeric>&#160;years</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Office equipment</td><td>&#160;</td>
    <td style="text-align: center"><ix:nonNumeric contextRef="c113" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">3</ix:nonNumeric>-<ix:nonNumeric contextRef="c114" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">5</ix:nonNumeric>&#160;years</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Vehicles</td><td>&#160;</td>
    <td style="text-align: center"><ix:nonNumeric contextRef="c115" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">5</ix:nonNumeric>&#160;years</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Leasehold improvement</td><td>&#160;</td>
    <td style="text-align: center"><ix:nonNumeric contextRef="c116" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">3</ix:nonNumeric>&#160;years</td></tr>
  </table></ix:continuation></ix:continuation>

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

<ix:continuation id="_PropertyPlantAndEquipmentPolicyTextBlock-c0_cont_3"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Leasehold improvements are depreciated utilizing
the straight-line method over the shorter of their estimated useful lives or remaining lease term.</p><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"></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="font: 10pt Times New Roman, Times, Serif; 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">&#160;</p><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_6" id="_SignificantAccountingPoliciesTextBlock-c0_cont_5"><ix:nonNumeric contextRef="c0" continuedAt="_GoodwillAndIntangibleAssetsPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>INTANGIBLE ASSETS</b></p></ix:nonNumeric>

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

<ix:continuation continuedAt="_GoodwillAndIntangibleAssetsPolicyTextBlock-c0_cont_2" id="_GoodwillAndIntangibleAssetsPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Intangible assets with finite lives are amortized
using the straight-line method over their estimated period of benefit. Evaluation of the recoverability of intangible assets is made
to take into account events or circumstances that warrant revised estimates of useful lives or that indicate that impairment exists.
All of the Company&#8217;s intangible assets are subject to amortization. No impairment of intangible assets has been identified as of
the balance sheet date.</p></ix:continuation>

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

<ix:continuation id="_GoodwillAndIntangibleAssetsPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Intangible assets include licenses, certificates,
patents and other technology and are amortized over their useful life of&#160;<ix:nonNumeric contextRef="c2" format="ixt-sec:durwordsen" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife">three years</ix:nonNumeric>.</p></ix:continuation>

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

<ix:nonNumeric contextRef="c0" continuedAt="_FairValueOfFinancialInstrumentsPolicy-c0_cont_1" escape="true" name="us-gaap:FairValueOfFinancialInstrumentsPolicy"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>FAIR VALUE (&#8220;FV&#8221;) OF FINANCIAL
INSTRUMENTS</b></p></ix:nonNumeric>

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

<ix:continuation id="_FairValueOfFinancialInstrumentsPolicy-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The carrying value of the Company&#8217;s short-term
financial instruments, such as cash, accounts receivable, prepaid expenses, accounts payable, unearned revenue, accrued expenses and
other payables approximates their FV due to their short maturities. FASB ASC Topic 825, &#8220;Financial Instruments,&#8221; requires
disclosure of the FV of financial instruments held by the Company. The carrying amounts reported in the balance sheets for current liabilities
qualify as financial instruments and are a reasonable estimate of their FV because of the short period of time between the origination
of such instruments and their expected realization and the current market rate of interest.</p></ix:continuation>




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

<ix:nonNumeric contextRef="c0" continuedAt="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:FairValueMeasurementPolicyPolicyTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>FAIR VALUE MEASUREMENTS AND DISCLOSURES</b></p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</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">FASB ASC Topic 820, &#8220;Fair Value Measurements,&#8221;
defines FV, and establishes a three-level valuation hierarchy for disclosures that enhances disclosure requirements for FV measures.&#160;The
three levels are defined as follows:</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"><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: top">
    <td style="width: 0.25in; text-align: justify">&#160;</td>
    <td style="width: 0.25in; text-align: justify"><span style="font-size: 10pt">&#9679;</span></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_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><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 other than those in level 1 quoted prices for
                                            similar assets and liabilities in active markets, and inputs that are observable for the
                                            asset or liability, either directly or indirectly, for substantially the full term of the
                                            financial instrument.</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><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
                                            3 inputs to the valuation methodology are unobservable and significant to the FV measurement.</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_5"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of September 30, 2023 and June 30, 2023, the
Company did not identify any assets or liabilities required to be presented on the balance sheet at FV on a recurring basis.</p></ix:continuation>

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

<ix:nonNumeric contextRef="c0" continuedAt="_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>IMPAIRMENT OF LONG-LIVED ASSETS</b></p></ix:nonNumeric>

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

<ix:continuation continuedAt="_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock-c0_cont_2" id="_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In accordance with FASB ASC 360-10, &#8220;Accounting
for the Impairment or Disposal of Long-Lived Assets&#8221;, long-lived assets such as property and equipment are reviewed for impairment
whenever events or changes in circumstances indicate that the carrying value of an asset may not be recoverable, or it is reasonably
possible that these assets could become impaired as a result of technological or other changes. The determination of recoverability of
assets to be held and used is made by comparing the carrying amount of an asset to future undiscounted cash flows expected to be generated
by the asset.</p></ix:continuation>

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

<ix:continuation id="_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">If such assets are considered impaired, the impairment
to be recognized is measured as the amount by which the carrying amount of the asset exceeds its FV. FV generally is determined using
the asset&#8217;s expected future undiscounted cash flows or market value, if readily determinable. Assets to be disposed of are reported
at the lower of the carrying amount or FV less cost to sell. For the three months ended September 30, 2023 and 2022, there was no impairment
loss recognized on long-lived assets.&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

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

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_7" id="_SignificantAccountingPoliciesTextBlock-c0_cont_6"><ix:nonNumeric contextRef="c0" continuedAt="_RevenueRecognitionDeferredRevenue-c0_cont_1" escape="true" name="us-gaap:RevenueRecognitionDeferredRevenue"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1pt"><b>UNEARNED REVENUE</b></p></ix:nonNumeric>

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

<ix:continuation id="_RevenueRecognitionDeferredRevenue-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company records payments received in advance
from its customers or sales agents for the Company&#8217;s products as unearned revenue, mainly consisting of deposits or prepayment
for 5G products from the Company&#8217;s sales agencies. These orders normally are delivered based upon contract terms and customer demand,
and&#160;the Company&#160;will recognize it as revenue when the products are delivered to the end customers.&#160;</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="_ShortTermLeasesPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:ShortTermLeasesPolicyTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>LEASES</b></p></ix:nonNumeric>

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

<ix:continuation continuedAt="_ShortTermLeasesPolicyTextBlock-c0_cont_2" id="_ShortTermLeasesPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company determines if an arrangement is a
lease at inception under FASB ASC Topic 842. Right of Use Assets (&#8220;ROU&#8221;) and lease liabilities are recognized at commencement
date based on the present value of remaining lease payments over the lease term. For this purpose, the Company considers only payments
that are fixed and determinable at the time of commencement. As most of its leases do not provide an implicit rate, it uses its incremental
borrowing rate based on the information available at commencement date in determining the present value of lease payments. The Company&#8217;s
incremental borrowing rate is a hypothetical rate based on its understanding of what its credit rating would be. The ROU assets include
adjustments for prepayments and accrued lease payments. The ROU asset also includes any lease payments made prior to commencement and
is recorded net of any lease incentives received. The Company&#8217;s lease terms may include options to extend or terminate the lease
when it is reasonably certain that it will exercise such options.</p></ix:continuation>

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

<ix:continuation continuedAt="_ShortTermLeasesPolicyTextBlock-c0_cont_3" id="_ShortTermLeasesPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">ROU assets are reviewed for impairment when indicators
of impairment are present. ROU assets from operating and finance leases are subject to the impairment guidance in ASC 360, Property,
Plant, and Equipment, as ROU assets are long-lived nonfinancial assets.</p></ix:continuation>




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

<ix:continuation id="_ShortTermLeasesPolicyTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">ROU assets are tested for impairment individually
or as part of an asset group if the cash flows related to the ROU asset are not independent from the cash flows of other assets and liabilities.
An asset group is the unit of accounting for long-lived assets to be held and used, which represents the lowest level for which identifiable
cash flows are largely independent of the cash flows of other groups of assets and liabilities. The Company recognized no impairment
of ROU assets as of September 30, 2023 and June 30, 2023.</p></ix:continuation>

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

<ix:nonNumeric contextRef="c0" continuedAt="_RevenueRecognitionPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:RevenueRecognitionPolicyTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>REVENUE RECOGNITION</b></p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</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">The Company follows Accounting Standards Codification
Topic 606, Revenue from Contracts with Customers (ASC 606).</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">The core principle underlying FASB 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 identified when possession of goods and services is transferred to a customer.</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_4" id="_RevenueRecognitionPolicyTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">FASB ASC Topic 606 requires the use of a new
five-step model to recognize revenue from customer contracts. The five-step model requires 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 each performance obligation.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#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">The Company derives its revenues from product
sales and 5G messaging service contracts with its customers, with revenues recognized upon delivery of services and products. Persuasive
evidence of an arrangement is demonstrated via product sale contracts and professional service contracts, with performance obligations
identified. The transaction price, such as product selling price, and the service price to the customer with corresponding performance
obligations are fixed upon acceptance of the agreement. The Company recognizes revenue when it satisfies each performance obligation,
the customer receives the products and passes the inspection and when professional service is rendered to the customer, collectability
of payment is probable. These revenues are recognized at a point in time after each performance obligations is satisfied. Revenue is
recognized net of returns and value-added tax charged to customers.</p><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"></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="font: 10pt Times New Roman, Times, Serif; 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">&#160;</p><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_8" id="_SignificantAccountingPoliciesTextBlock-c0_cont_7"><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"><ix:nonNumeric contextRef="c0" continuedAt="dtss_ScheduleOfRevenueSourcesTableTextBlock-c0_cont_1" escape="true" name="dtss:ScheduleOfRevenueSourcesTableTextBlock">The following table shows the Company&#8217;s
revenue by revenue sources:</ix:nonNumeric></p></ix:continuation>

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

<ix:continuation id="dtss_ScheduleOfRevenueSourcesTableTextBlock-c0_cont_1"><ix:continuation id="_RevenueRecognitionPolicyTextBlock-c0_cont_6"><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="white-space: nowrap">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the<br/>
    Three Months<br/> Ended<br/> September 30,<br/> 2023</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the<br/>
    Three Months<br/> Ended<br/> September 30,<br/> 2022</td><td style="white-space: nowrap; 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%; font-weight: bold; padding-left: 0pt">5G Messaging</td><td style="width: 1%; font-weight: bold">&#160;</td>
    <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 9%; font-weight: bold; text-align: right"><ix:nonFraction contextRef="c117" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd">6,880,463</ix:nonFraction></td><td style="width: 1%; font-weight: bold; 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-43">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</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">5G messaging</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c119" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd">6,880,463</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-44">-</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: 0.125in">Cloud platform construction cooperation project</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-45">-</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-46">-</div></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; padding-left: 0pt">Acoustic Intelligence Business</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"><ix:nonFraction contextRef="c123" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd">280</ix:nonFraction></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"><div style="-sec-ix-hidden: hidden-fact-47">-</div></td><td style="font-weight: bold; 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">Ultrasonic Sound Air Disinfection Equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c125" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd">280</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-48">-</div></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; padding-left: 0pt">Smart City business</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"><div style="-sec-ix-hidden: hidden-fact-49">-</div></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"><div style="-sec-ix-hidden: hidden-fact-50">-</div></td><td style="font-weight: bold; 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">Smart community</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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-51">-</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-52">-</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-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="font-weight: bold; text-align: left; padding-bottom: 4pt; padding-left: 0pt">Total revenue</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="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd">6,880,743</ix:nonFraction></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"><div style="-sec-ix-hidden: hidden-fact-53">-</div></td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">&#160;</td></tr>
  </table></ix:continuation></ix:continuation>


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

<ix:nonNumeric contextRef="c0" continuedAt="_SegmentReportingPolicyPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:SegmentReportingPolicyPolicyTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>SEGMENT INFORMATION</b></p></ix:nonNumeric>

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

<ix:continuation continuedAt="_SegmentReportingPolicyPolicyTextBlock-c0_cont_2" id="_SegmentReportingPolicyPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">FASB ASC Topic 280,&#160;&#8220;Segment Reporting,&#8221;&#160;requires
use of the &#8220;management approach&#8221; model for segment reporting.&#160;The management approach&#160;model is based on the method
a company&#8217;s management organizes segments within the company for making operating decisions and assessing performance.&#160;Reportable
segments are based on products and services, geography, legal structure, management structure, or any other manner in which management
disaggregates a company. Management determined the Company&#8217;s current operations constitutes a single reportable segment in accordance
with ASC 280. The Company&#8217;s only business and industry segment is high technology and advanced information systems (&#8220;TAIS&#8221;).
TAIS&#160;include smart city solutions that meet the security needs of residential communities, schools and commercial enterprises, and
5G messaging services including 5G SMS, 5G MMCP and 5G multi-media video messaging.</p></ix:continuation>

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

<ix:continuation id="_SegmentReportingPolicyPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">All of the Company&#8217;s customers are in the
PRC and all revenues for the three months ended September 30, 2023 and 2022 were generated from the PRC. All identifiable assets of the
Company are located in the PRC. Accordingly, no geographical segments are presented.</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"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>INCOME TAXES</b></p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</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">The Company uses the asset and liability method
of accounting for income taxes in accordance with FASB ASC Topic 740, &#8220;Income Taxes.&#8221; Under this method, income tax expense
is recognized for the amount of: (i) taxes payable or refundable for the current period and (ii) deferred tax consequences of temporary
differences resulting from&#160;matters that have been recognized in an entity&#8217;s financial statements or tax returns. Deferred
tax assets also include the prior years&#8217; net operating losses carried forward. Deferred tax assets and liabilities are measured
using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered
or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in the results of operations in
the period that includes the enactment date. A valuation allowance is provided to reduce the deferred tax assets reported if based on
the weight of the available positive and negative evidence, it is more likely than not some portion or all of the deferred tax assets
will not be realized.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#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">The Company follows FASB ASC Topic 740, which
prescribes a more-likely-than-not threshold for financial statement recognition and measurement of a tax position taken or expected to
be taken in a tax return. FASB ASC Topic 740 also provides guidance on recognition of income tax assets and liabilities, classification
of current and deferred income tax assets and liabilities, accounting for interest and penalties associated with tax positions, accounting
for income taxes in interim periods, and income tax disclosures.</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: 16; 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"><!-- 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; text-align: justify">&#160;</p><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_9" id="_SignificantAccountingPoliciesTextBlock-c0_cont_8"><ix:continuation id="_IncomeTaxPolicyTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Under the provisions of FASB ASC Topic 740, when
tax returns are filed, it is likely some positions taken would be sustained upon examination by the taxing authorities, while others
are subject to uncertainty about the merits of the position taken or the amount of the position that would be ultimately sustained. The
benefit of a tax position is recognized in the financial statements in the period during which, based on all available evidence, management
believes it is more likely than not that the position will be sustained upon examination, including the resolution of appeals or litigation
processes, if any. Tax positions taken are not offset or aggregated with other positions. Tax positions that meet the more-likely-than-not
recognition threshold are measured as the largest amount of tax benefit that is more than&#160;<ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationDeductions" scale="-2" unitRef="pure">50</ix:nonFraction>&#160;percent likely of being realized
upon settlement with the applicable taxing authority. The portion of the benefits associated with tax positions taken that exceeds the
amount measured as described above is reflected as a liability for unrecognized tax benefits in the accompanying balance sheets along
with any associated interest and penalties that would be payable to the taxing authorities upon examination. Interest associated with
unrecognized tax benefits is classified as interest expense and penalties are classified in selling, general and administrative expenses
in the statement of income.&#160; As of September 30, 2023, the Company had no unrecognized tax positions and no charges during the three
months ended September 30, 2023, and accordingly, the Company did not recognize any interest or penalties related to unrecognized tax
benefits. The Company files a U.S. and PRC income tax return. With few exceptions, the Company&#8217;s U.S. income tax returns filed
for the years ending on June 30, 2018 and thereafter are subject to examination by the relevant taxing authorities; the Company uses
calendar year-end for its PRC income tax return filing, PRC income tax returns filed for the years ending on December 31, 2017 and thereafter
are subject to examination by the relevant taxing authorities.</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="_ResearchAndDevelopmentExpensePolicy-c0_cont_1" escape="true" name="us-gaap:ResearchAndDevelopmentExpensePolicy"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>RESEARCH AND DEVELOPMENT EXPENSES</b></p></ix:nonNumeric>

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

<ix:continuation id="_ResearchAndDevelopmentExpensePolicy-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Research and development expenses are expensed
in the period when incurred.&#160;These costs primarily consist of cost of materials used, salaries paid for the Company&#8217;s development
department, and fees paid to third parties.</p></ix:continuation>

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

<ix:nonNumeric contextRef="c0" continuedAt="dtss_NoncontrollingInterestsPolicyTextBlock-c0_cont_1" escape="true" name="dtss:NoncontrollingInterestsPolicyTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>NONCONTROLLING INTERESTS</b></p></ix:nonNumeric>

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

<ix:continuation continuedAt="dtss_NoncontrollingInterestsPolicyTextBlock-c0_cont_2" id="dtss_NoncontrollingInterestsPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company follows FASB ASC Topic 810,&#160;&#8220;Consolidation,&#8221;&#160;governing
the accounting for and reporting of noncontrolling interests (&#8220;NCIs&#8221;) in partially owned consolidated subsidiaries and the
loss of control of subsidiaries. Certain provisions of this standard indicate, among other things, that NCI (previously referred to as
minority interests) be treated as a separate component of equity, not as a liability, that increases and decreases in the parent&#8217;s
ownership interest that leave control intact be treated as equity transactions rather than as step acquisitions or dilution gains or
losses, and that losses of a partially-owned consolidated subsidiary be allocated to non-controlling interests even when such allocation
might result in a deficit balance.&#160;</p></ix:continuation>

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

<ix:continuation continuedAt="dtss_NoncontrollingInterestsPolicyTextBlock-c0_cont_3" id="dtss_NoncontrollingInterestsPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The net income (loss) attributed to NCI was separately
designated in the accompanying statements of operations and comprehensive income (loss). Losses attributable to NCI in a subsidiary may
exceed a non-controlling interest&#8217;s interests in the subsidiary&#8217;s equity. The excess attributable to NCIs is attributed to
those interests. NCIs shall continue to be attributed their share of losses even if that attribution results in a deficit NCI balance.
On December 20, 2022, Guohao Century acquired a&#160;<ix:nonFraction contextRef="c95" decimals="2" format="ixt:num-dot-decimal" name="dtss:OwnershipNoncontrollingInterests" scale="-2" unitRef="pure">30</ix:nonFraction>% ownership noncontrolling interests of Zhangxun from Zhengmao Zhang at the price
of $<ix:nonFraction contextRef="c96" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SharesIssuedPricePerShare" scale="0" unitRef="usdPershares">0.15</ix:nonFraction>&#160;(RMB&#160;<ix:nonFraction contextRef="c96" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SharesIssuedPricePerShare" scale="0" unitRef="cnyPershares">1.00</ix:nonFraction>). The Company recognized a paid in capital deficit of $<ix:nonFraction contextRef="c96" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityBeforeTreasuryStock" scale="0" unitRef="usd">982,014</ix:nonFraction>&#160;from this purchase due to continued
loss of Zhangxun. Subsequent to this purchase, the Company ultimately holds a&#160;<ix:nonFraction contextRef="c95" decimals="3" format="ixt:num-dot-decimal" name="dtss:OwnershipPercenatge" scale="-2" unitRef="pure">99.9</ix:nonFraction>% ownership of Zhangxun. On July 20, 2023, the
Company sold Zhangxun to a third party for RMB <ix:nonFraction contextRef="c97" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SharePrice" scale="0" unitRef="cnyPershares">2</ix:nonFraction> ($<ix:nonFraction contextRef="c98" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SharePrice" scale="0" unitRef="usdPershares">0.28</ix:nonFraction>).</p></ix:continuation>

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

<ix:continuation id="dtss_NoncontrollingInterestsPolicyTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of September 30, 2023, Zhangqi was&#160;<ix:nonFraction contextRef="c99" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" unitRef="pure">1</ix:nonFraction>%
owned by noncontrolling interest, Shuhai Nanjing was&#160;<ix:nonFraction contextRef="c100" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" unitRef="pure">1</ix:nonFraction>% owned by noncontrolling interest, Shenzhen Acoustic MP was&#160;<ix:nonFraction contextRef="c101" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" unitRef="pure">1</ix:nonFraction>% owned
by noncontrolling interest, Shuhai Shenzhen Acoustic was&#160;<ix:nonFraction contextRef="c102" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" unitRef="pure">0.1</ix:nonFraction>% owned by noncontrolling interest, Guozhong Times was&#160;<ix:nonFraction contextRef="c103" decimals="5" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners" scale="-2" unitRef="pure">0.091</ix:nonFraction>% owned
by noncontrolling interest, and Guozhong Haoze was&#160;<ix:nonFraction contextRef="c104" decimals="5" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners" scale="-2" unitRef="pure">0.091</ix:nonFraction>% owned by noncontrolling interest. During the three months ended September
30, 2023 and 2022, the Company had loss of $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossAttributableToNoncontrollingInterest" scale="0" unitRef="usd">9,932</ix:nonFraction>&#160;and $<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossAttributableToNoncontrollingInterest" scale="0" unitRef="usd">96,624</ix:nonFraction>&#160;attributable to the noncontrolling interest, respectively.&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#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; background-color: white"></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="font: 10pt Times New Roman, Times, Serif; 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; background-color: white">&#160;</p><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_10" id="_SignificantAccountingPoliciesTextBlock-c0_cont_9"><ix:nonNumeric contextRef="c0" continuedAt="_ConcentrationRiskCreditRisk-c0_cont_1" escape="true" name="us-gaap:ConcentrationRiskCreditRisk"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>CONCENTRATION OF CREDIT RISK&#160;</b></p></ix:nonNumeric>

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

<ix:continuation continuedAt="_ConcentrationRiskCreditRisk-c0_cont_2" id="_ConcentrationRiskCreditRisk-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company maintains cash in accounts with state-owned
banks within the PRC. Cash in state-owned banks less than RMB<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashAndDueFromBanks" scale="0" unitRef="cny">500,000</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashAndDueFromBanks" scale="0" unitRef="usd">76,000</ix:nonFraction>) is covered by insurance. Should any institution holding
the Company&#8217;s cash become insolvent, or if the Company is unable to withdraw funds for any reason, the Company could lose the cash
on deposit with that institution. The Company has not experienced any losses in such accounts and believes it is not exposed to any risks
on its cash in these bank accounts. Cash denominated in RMB with a U.S. dollar equivalent of $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DividendsCash" scale="0" unitRef="usd">1,161,277</ix:nonFraction>&#160;and $<ix:nonFraction contextRef="c105" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DividendsCash" scale="0" unitRef="usd">17,432</ix:nonFraction>&#160;as of September
30, 2023 and June 30, 2023, respectively, was held in accounts at financial institutions located in the PRC&#8218; which is not freely
convertible into foreign currencies.</p></ix:continuation>

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

<ix:continuation id="_ConcentrationRiskCreditRisk-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Cash held in accounts at U.S. financial
institutions is insured by the Federal Deposit Insurance Corporation or other programs subject to certain limitations up to
$<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FederalDepositInsuranceCorporationPremiumExpense" scale="0" unitRef="usd">250,000</ix:nonFraction>&#160;per depositor.&#160;As of September 30, 2023 and June 30, 2023, cash of $<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InvestmentsAndCash" scale="0" unitRef="usd">56,227</ix:nonFraction>&#160;and $<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InvestmentsAndCash" scale="0" unitRef="usd">1,487</ix:nonFraction> was maintained at U.S.
financial institutions. Cash was maintained at financial institutions in Hong Kong, and was insured by the Hong Kong Deposit
Protection Board up to a limit of HK $<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="dtss:DepositProtection" scale="0" unitRef="hkd">500,000</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="dtss:DepositProtection" scale="0" unitRef="usd">64,000</ix:nonFraction>). As of September 30, 2023 and June 30, 2023, the cash balance of
$<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:MoneyMarketFundsAtCarryingValue" scale="0" unitRef="usd">1,245</ix:nonFraction>&#160;and $<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:MoneyMarketFundsAtCarryingValue" scale="0" unitRef="usd">809</ix:nonFraction> was maintained at financial institutions in Hong Kong. The Company, its subsidiaries and VIE have not
experienced any losses in such accounts and do not believe the cash is exposed to any significant risk.</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"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>FOREIGN CURRENCY TRANSLATION AND COMPREHENSIVE
INCOME (LOSS)</b></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">The accounts of the Company&#8217;s Chinese entities
are maintained in RMB and the accounts of the U.S. parent company are maintained in United States dollar (&#8220;USD&#8221;). The financial
statements of the Chinese entities were translated into USD in accordance with FASB ASC Topic 830 &#8220;Foreign Currency Matters.&#8221;
All assets and liabilities were translated at the exchange rate on the balance sheet date; stockholders&#8217; equity is translated at
historical rates and the statements of operations and cash flows are translated at the weighted average exchange rate for the period.
The resulting translation adjustments are reported under other comprehensive income (loss) in accordance with FASB ASC Topic 220, &#8220;Comprehensive
Income.&#8221; Gains and losses resulting from foreign currency transactions are reflected in the statements of operations.</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="_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock-c0_cont_3" id="_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company follows FASB ASC Topic&#8221;220-10,
&#8220;Comprehensive Income (loss).&#8221; Comprehensive income (loss) comprises net income (loss) and all changes to the statements
of changes in stockholders&#8217; equity, except those due to investments by stockholders, changes in additional paid-in capital and
distributions to stockholders.</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_4" id="_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock-c0_cont_1" escape="true" name="us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock">The exchange rates used to translate amounts
in RMB to USD for the purposes of preparing the CFS were as follows:</ix:nonNumeric></p></ix:continuation>

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

<ix:continuation id="_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock-c0_cont_1"><ix:continuation id="_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock-c0_cont_4"><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">September&#160;30,</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">September&#160;30,</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">June&#160;30,</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">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: 64%; text-align: left">Period-end date USD: RMB exchange rate</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="c131" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:ForeignCurrencyExchangeRateTranslation1" scale="0" unitRef="pure">7.1798</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="c132" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:ForeignCurrencyExchangeRateTranslation1" scale="0" unitRef="pure">7.0998</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="c133" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:ForeignCurrencyExchangeRateTranslation1" scale="0" unitRef="pure">7.2258</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">Average USD for the reporting period: RMB exchange rate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c131" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:DerivativeAverageExchangeRateCap1" scale="0" unitRef="pure">7.1729</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="c132" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:DerivativeAverageExchangeRateCap1" scale="0" unitRef="pure">6.8287</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="c133" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:DerivativeAverageExchangeRateCap1" scale="0" unitRef="pure">6.9415</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table></ix:continuation></ix:continuation>


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

<ix:nonNumeric contextRef="c0" continuedAt="_EarningsPerSharePolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:EarningsPerSharePolicyTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>BASIC AND DILUTED EARNINGS (LOSS) PER SHARE
(EPS)&#160;</b></p></ix:nonNumeric>

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

<ix:continuation id="_EarningsPerSharePolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Basic EPS is computed by dividing income available
to common shareholders by the weighted average number of common shares outstanding for the period. Diluted EPS is computed similarly,
except that the denominator is increased to include the number of additional common shares that would have been outstanding if the potential
common shares had been issued and if the additional common shares were dilutive. Diluted EPS is based on the assumption that all dilutive
convertible shares and stock options were converted or exercised. Dilution is computed by applying the treasury stock method. Under this
method, options and warrants are assumed to have been exercised at the beginning of the period (or at the time of issuance, if later),
and as if funds obtained thereby were used to purchase common stock at the average market price during the period. For the three months
ended September 30, 2023 and 2022, the Company&#8217;s basic and diluted loss per share are the same as a result of the Company&#8217;s
net loss.&#160;<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightUnissued" scale="0" unitRef="shares"><ix:nonFraction contextRef="c37" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightUnissued" scale="0" unitRef="shares">1,319,953</ix:nonFraction></ix:nonFraction>&#160;warrants were anti-dilutive and was therefore excluded from EPS for the three months ended September 30,
2023 and 2022, respectively.&#160;</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="dtss_StatementOfCashFlowsPolicyTextBlock-c0_cont_1" escape="true" name="dtss:StatementOfCashFlowsPolicyTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>STATEMENT OF CASH FLOWS&#160;</b></p></ix:nonNumeric>

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

<ix:continuation id="dtss_StatementOfCashFlowsPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In accordance with FASB ASC Topic 230,&#160;&#8220;Statement
of Cash Flows,&#8221;&#160;cash flows from the Company&#8217;s operations are calculated based upon the local currencies. As a result,
amounts shown on the statement of cash flows may not necessarily agree with changes in the corresponding asset and liability on the balance
sheet.</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: 18; 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"><!-- 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><ix:continuation id="_SignificantAccountingPoliciesTextBlock-c0_cont_10"><ix:nonNumeric contextRef="c0" continuedAt="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>RECENT ACCOUNTING PRONOUNCEMENTS</b></p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</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">In June 2016, the FASB issued ASU No. 2016-13,
Financial Instruments-Credit Losses (Topic 326), which requires entities to measure all expected credit losses for financial assets held
at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. This replaces the
existing incurred loss model and is applicable to the measurement of credit losses on financial assets measured at amortized cost. This
guidance is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2022. Early application
will be permitted for all entities for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2018.
The Company adopted this guidance on July&#160;1, 2023, there was no significant impact on the date of adoption of ASC 326.</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_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company&#8217;s management does not believe
that any other recently issued, but not yet effective, authoritative guidance, if currently adopted, would have a material impact on
the Company&#8217;s financial statement presentation or disclosures.</p></ix:continuation></ix:continuation><div>

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

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-transform: uppercase"><b>NOTE
3 &#8211; PROPERTY AND EQUIPMENT</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"><ix:nonNumeric contextRef="c0" continuedAt="_PropertyPlantAndEquipmentTextBlock-c0_cont_1" escape="true" name="us-gaap:PropertyPlantAndEquipmentTextBlock">Property and equipment are summarized as follows:</ix:nonNumeric></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</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="white-space: nowrap">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">September 30,<br/>
    2023</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">June&#160;30,<br/>
    2023</td><td style="white-space: nowrap; 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-left: 0pt">Furniture and fixtures</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="c135" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd">85,267</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="c136" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd">84,014</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0pt">Vehicle</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c115" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd">487</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="c137" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd">484</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: 0pt">Leasehold improvement</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c116" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd">218,322</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="c138" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd">216,932</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-bottom: 1.5pt; padding-left: 0pt">Office equipment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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="c139" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd">235,232</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="c140" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd">261,658</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="padding-left: 0.125in">Subtotal</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd">539,308</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="c26" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd">563,088</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-bottom: 1.5pt; padding-left: 0pt">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="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="0" unitRef="usd">471,608</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="c26" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="0" unitRef="usd">477,158</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="padding-bottom: 4pt; padding-left: 0.125in">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="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="0" unitRef="usd">67,700</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="c26" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="0" unitRef="usd">85,930</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; text-align: justify">Depreciation for the three months ended September
30, 2023 and 2022 was $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Depreciation" scale="0" unitRef="usd">10,662</ix:nonFraction>&#160;and $<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Depreciation" scale="0" unitRef="usd">40,861</ix:nonFraction>, respectively.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company disposed $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentDisposals" scale="0" unitRef="usd">29,148</ix:nonFraction> property and equipment
with related accumulated depreciation of $<ix:nonFraction contextRef="c134" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="0" unitRef="usd">19,136</ix:nonFraction> resulting from the disposal of Zhangxun (see Note 13).</p></ix:nonNumeric><div>

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

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:IntangibleAssetsDisclosureTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-transform: uppercase"><b>NOTE
4 &#8211; INTANGIBLE ASSETS</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"><ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock-c0_cont_1" escape="true" name="us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock">Intangible assets are summarized as follows:</ix:nonNumeric></p>

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

<ix:continuation id="_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock-c0_cont_1"><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <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>September 30,<br/>
    2023</b></span></td>
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt"><b>June&#160;30,<br/>
    2023</b></span></td>
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="width: 76%"><span style="font-size: 10pt">Software registration or using right</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: right"><span style="font-size: 10pt">$</span></td>
    <td style="width: 9%; text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c141" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="0" unitRef="usd">1,636,801</ix:nonFraction></span></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right"><span style="font-size: 10pt">$</span></td>
    <td style="width: 9%; text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c142" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="0" unitRef="usd">1,635,307</ix:nonFraction></span></td>
    <td style="width: 1%; text-align: right">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td><span style="font-size: 10pt">Patent</span></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c143" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="0" unitRef="usd">14,620</ix:nonFraction></span></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c144" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="0" unitRef="usd">14,527</ix:nonFraction></span></td>
    <td style="text-align: right">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td><span style="font-size: 10pt">Software and technology development costs</span></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c145" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="0" unitRef="usd">11,684</ix:nonFraction></span></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c146" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="0" unitRef="usd">631,250</ix:nonFraction></span></td>
    <td style="text-align: right">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">Value-added telecommunications business license</span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c147" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="0" unitRef="usd">15,472</ix:nonFraction></span></td>
    <td style="padding-bottom: 1.5pt; text-align: right">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c148" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="0" unitRef="usd">15,374</ix:nonFraction></span></td>
    <td style="padding-bottom: 1.5pt; text-align: right">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 9pt"><span style="font-size: 10pt">Subtotal</span></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="0" unitRef="usd">1,678,577</ix:nonFraction></span></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#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:FiniteLivedIntangibleAssetsGross" scale="0" unitRef="usd">2,299,458</ix:nonFraction></span></td>
    <td style="text-align: right">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">Less: Accumulated amortization</span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="0" unitRef="usd">963,498</ix:nonFraction></span></td>
    <td style="padding-bottom: 1.5pt; text-align: right">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right">&#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:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="0" unitRef="usd">1,110,671</ix:nonFraction></span></td>
    <td style="padding-bottom: 1.5pt; text-align: right">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-bottom: 4pt; padding-left: 9pt"><span style="font-size: 10pt">Total</span></td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: black 4.5pt double; text-align: right"><span style="font-size: 10pt">$</span></td>
    <td style="border-bottom: black 4.5pt double; text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="0" unitRef="usd">715,079</ix:nonFraction></span></td>
    <td style="padding-bottom: 4pt; text-align: right">&#160;</td>
    <td style="padding-bottom: 4pt; text-align: right">&#160;</td>
    <td style="border-bottom: black 4.5pt double; text-align: right"><span style="font-size: 10pt">$</span></td>
    <td style="border-bottom: black 4.5pt double; text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="0" unitRef="usd">1,185,787</ix:nonFraction></span></td>
    <td style="padding-bottom: 4pt; text-align: right">&#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; text-align: justify; background-color: white">Software registration
or using right represented the purchase cost of customized software with its source code from third party software developer.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Software and technology development cost represented
development costs incurred internally after the technological feasibility was established and a working model was produced and was recorded
as intangible asset.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Amortization for the three months ended September
30, 2023 and 2022 was $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="0" unitRef="usd">127,211</ix:nonFraction>&#160;and $<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="0" unitRef="usd">148,903</ix:nonFraction>, respectively. The amortization expense for the next five years as of September 30,
2023&#160;will be&#160;$<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" scale="0" unitRef="usd">508,844</ix:nonFraction>, $<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" scale="0" unitRef="usd">206,235</ix:nonFraction>, $<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" scale="0" unitRef="usd">0</ix:nonFraction>, $<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" scale="0" unitRef="usd">0</ix:nonFraction>&#160;and $<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" scale="0" unitRef="usd">0</ix:nonFraction>.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company disposed $<ix:nonFraction contextRef="c2" decimals="-4" format="ixt:num-dot-decimal" name="dtss:DisposalOfIntangibleAsset" scale="6" unitRef="usd">0.62</ix:nonFraction> million intangible
assets with related accumulated amortization of $<ix:nonFraction contextRef="c134" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent" scale="6" unitRef="usd">0.28</ix:nonFraction> million resulting from the disposal of Zhangxun (see Note 13).</p></ix:nonNumeric><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: 19; 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"><!-- 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; background-color: white">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_OtherCurrentAssetsTextBlock-c0_cont_1" escape="true" name="us-gaap:OtherCurrentAssetsTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-transform: uppercase"><b>NOTE 5 &#8211; PREPAID
EXPENSES AND OTHER CURRENT ASSETS</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><ix:nonNumeric contextRef="c0" continuedAt="_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock">Prepaid expenses and other current assets consisted
of the following:</ix:nonNumeric></p>

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

<ix:continuation id="_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock-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="white-space: nowrap">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">September 30,<br/>
    2023</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">June&#160;30,<br/>
    2023</td><td style="white-space: nowrap; 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-left: 0pt">Security deposit</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="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SecurityDeposit" scale="0" unitRef="usd">46,217</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="c26" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SecurityDeposit" scale="0" unitRef="usd">15,615</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-left: 0pt">Prepaid expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseCurrentAndNoncurrent" scale="0" unitRef="usd">6,064,208</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="c26" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseCurrentAndNoncurrent" scale="0" unitRef="usd">563,203</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: 0pt">Other receivables &#8211; Heqin</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherReceivablesNetCurrent" scale="0" unitRef="usd">463,801</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c26" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherReceivablesNetCurrent" scale="0" unitRef="usd">460,850</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: 0pt">Advance to third party individuals, no interest, payable upon demand</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="dtss:AdvanceToThirdPartyIndividualsNoInterestPayableUponDemand" scale="0" unitRef="usd">4,527</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="c26" decimals="0" format="ixt:num-dot-decimal" name="dtss:AdvanceToThirdPartyIndividualsNoInterestPayableUponDemand" scale="0" unitRef="usd">11,764</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; padding-left: 0pt">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="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherPrepaidExpenseCurrent" scale="0" unitRef="usd">243,091</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="c26" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherPrepaidExpenseCurrent" scale="0" unitRef="usd">110,841</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-left: 0pt">Total</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseAndOtherAssets" scale="0" unitRef="usd">6,821,844</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="c26" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseAndOtherAssets" scale="0" unitRef="usd">1,162,273</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: 0pt">Less: allowance for other receivables &#8211; Heqin</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherReceivablesNetCurrent" scale="0" unitRef="usd">463,801</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="c26" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherReceivablesNetCurrent" scale="0" unitRef="usd">460,850</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; padding-left: 0.125in">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="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="0" unitRef="usd">6,358,043</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="c26" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="0" unitRef="usd">701,423</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; text-align: justify">As of September 30, 2023, prepaid expenses mainly
consisted of prepaid marketing expense of $<ix:nonFraction contextRef="c149" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseCurrent" scale="0" unitRef="usd">5,570,573</ix:nonFraction>, prepaid 5G Messaging service fee recharge of $<ix:nonFraction contextRef="c150" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseCurrent" scale="0" unitRef="usd">446,228</ix:nonFraction>, prepaid rent and property
management fee of $<ix:nonFraction contextRef="c151" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseCurrent" scale="0" unitRef="usd">12,872</ix:nonFraction>&#160;and other prepayments of $<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CustomerAdvancesNoncurrent" scale="0" unitRef="usd">34,535</ix:nonFraction>. As of June 30, 2023, prepaid expenses mainly consisted of prepayment
of 5G Messaging service fee recharge of $<ix:nonFraction contextRef="c152" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseCurrent" scale="0" unitRef="usd">500,395</ix:nonFraction>, prepaid rent and property management fee of $<ix:nonFraction contextRef="c153" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseCurrent" scale="0" unitRef="usd">48,200</ix:nonFraction>&#160;and other prepayments of $<ix:nonFraction contextRef="c154" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseCurrent" scale="0" unitRef="usd">14,608</ix:nonFraction>.
</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Prepaid marketing expense </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">On September 14, 2023, Tianjin Information entered
into a service agreement with Beijing Guorui Innovation Enterprise Management Consulting Co., Ltd (&#8220;Guorui Innovation&#8221;) for
a duration of three years from September 15, 2023 to September 14, 2026. Under this agreement, Guorui Innovation is responsible for generating
annual revenue of at least RMB <ix:nonFraction contextRef="c155" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod" scale="6" unitRef="usd">200</ix:nonFraction> million during the service period through various activities, including but not limited to, the sale
of 5G message phone recharge, 5G message gas card recharge, 5G message digital products, and other related products. The total market
developing fee is <ix:nonFraction contextRef="c156" decimals="2" format="ixt:num-dot-decimal" name="dtss:MarketDevelopingFeeRate" scale="-2" unitRef="pure">2</ix:nonFraction>% of the revenue generated by Guorui Innovation. As of September 30, 2023, the Company made a prepayment of RMB <ix:nonFraction contextRef="c157" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CustomerAdvancesCurrent" scale="0" unitRef="cny">13,000,600</ix:nonFraction>
($<ix:nonFraction contextRef="c157" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CustomerAdvancesCurrent" scale="0" unitRef="usd">1,810,719</ix:nonFraction>) to Guorui Innovation, which is <ix:nonFraction contextRef="c158" decimals="3" format="ixt:num-dot-decimal" name="dtss:MarketDevelopingFeeRate" scale="-2" unitRef="pure">32.5</ix:nonFraction>% of market developing fee of target annual revenue for the first year. However, on October
9, 2023, both parties mutually agreed to terminate this service agreement. As a result of this termination, parties enter into a debt
transfer agreement, in which Guorui will return the prepayment to Mr. Wanli Kuai on Company&#8217;s behalf for settling the debt that
the Company owed to Mr. Kuai (See Note 8).</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On September 16, 2023, Tianjin Information entered
an Operation Cooperation Agreement with an unrelated company, Beijing Jincheng Haoda Construction Engineering Co., Ltd (&#8220;Jincheng
Haoda&#8221;), for marketing and promoting the sale of acoustic intelligence series products in oversea market. The cooperation term
is from September 16, 2023 through September 15, 2026. Jincheng Haoda is committed to complete RMB <ix:nonFraction contextRef="c159" decimals="-6" format="ixt:num-dot-decimal" name="dtss:SalesPerformance" scale="6" unitRef="usd">200</ix:nonFraction> million sales performance in the
first year, RMB <ix:nonFraction contextRef="c160" decimals="-6" format="ixt:num-dot-decimal" name="dtss:SalesPerformance" scale="6" unitRef="usd">300</ix:nonFraction> million sales performance in the second year, and RMB <ix:nonFraction contextRef="c161" decimals="-6" format="ixt:num-dot-decimal" name="dtss:SalesPerformance" scale="6" unitRef="usd">400</ix:nonFraction> million sales performance in the third year. The Company
will pay <ix:nonFraction contextRef="c162" decimals="2" format="ixt:num-dot-decimal" name="dtss:MarketDevelopingFeeRate" scale="-2" unitRef="pure">25</ix:nonFraction>% of the sales amount to Jincheng Haoda as marketing fee upon receipt of the sales amount, on monthly basis. As of September
30, 2023, the Company made a prepayment of RMB <ix:nonFraction contextRef="c163" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CustomerAdvancesCurrent" scale="0" unitRef="cny">14,997,000</ix:nonFraction> ($<ix:nonFraction contextRef="c163" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CustomerAdvancesCurrent" scale="0" unitRef="usd">2,088,777</ix:nonFraction>) to Jincheng Haoda for facilitating the quick occupying the Company&#8217;s
products to the market, the prepayment was the <ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="dtss:MarketDevelopingFeeRate" scale="-2" unitRef="pure">30</ix:nonFraction>% of marketing service fee of first year&#8217;s target sales to be completed by Jincheng
Haoda. During the service term, the Company will perform the annual assessment, if Jincheng Haoda was not able to achieve the target
annual sales, and did not reach <ix:nonFraction contextRef="c162" decimals="2" format="ixt:num-dot-decimal" name="dtss:UnachievedRateInAnnualSales" scale="-2" unitRef="pure">30</ix:nonFraction>% of target annual sales amount, Jincheng Haoda shall return the Company&#8217;s prepayment after deducting
the marketing service fee of the actual sales. In addition, under the circumstance Jincheng Haoda did not complete the <ix:nonFraction contextRef="c164" decimals="2" format="ixt:num-dot-decimal" name="dtss:UnachievedRateInAnnualSales" scale="-2" unitRef="pure">30</ix:nonFraction>% of the annual
target sales, Jincheng Haoda will indemnify the Company <ix:nonFraction contextRef="c164" decimals="2" format="ixt:num-dot-decimal" name="dtss:MarketDevelopingFeeRate" scale="-2" unitRef="pure">20</ix:nonFraction>% of marketing service fee of unachieved sales amount from the <ix:nonFraction contextRef="c165" decimals="2" format="ixt:num-dot-decimal" name="dtss:UnachievedRateInAnnualSales" scale="-2" unitRef="pure">30</ix:nonFraction>% of the annual
target sales.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></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="font: 10pt Times New Roman, Times, Serif; 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><ix:continuation id="_OtherCurrentAssetsTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On September 18, 2023, Tianjin Information entered
an Operation Cooperation Agreement with an unrelated company, Beijing Jiajia Shengshi Trading Co., Ltd (&#8216;Jiajia Shengshi&#8221;),
for marketing and promoting the sale of acoustic intelligence series products in domestic market. The cooperation term is from September
18, 2023 through September 17, 2026. Jiajia Shengshi is committed to complete RMB <ix:nonFraction contextRef="c166" decimals="-6" format="ixt:num-dot-decimal" name="dtss:SalesPerformance" scale="6" unitRef="usd">200</ix:nonFraction> million sales performance in the first year, RMB
<ix:nonFraction contextRef="c167" decimals="-6" format="ixt:num-dot-decimal" name="dtss:SalesPerformance" scale="6" unitRef="usd">300</ix:nonFraction> million sales performance in the second year, and RMB <ix:nonFraction contextRef="c168" decimals="-6" format="ixt:num-dot-decimal" name="dtss:SalesPerformance" scale="6" unitRef="usd">500</ix:nonFraction> million sales performance in the third year. The Company will pay <ix:nonFraction contextRef="c169" decimals="2" format="ixt:num-dot-decimal" name="dtss:MarketDevelopingFeeRate" scale="-2" unitRef="pure">20</ix:nonFraction>% of
the sales amount to Jiajia Shengshi as marketing fee upon receipt of the sales amount, on monthly basis. As of September 30, 2023, the
Company made a prepayment of RMB <ix:nonFraction contextRef="c170" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CustomerAdvancesCurrent" scale="0" unitRef="cny">11,998,000</ix:nonFraction> ($<ix:nonFraction contextRef="c170" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CustomerAdvancesCurrent" scale="0" unitRef="usd">1,671,077</ix:nonFraction>) to Jiajia Shengshi for facilitating the quick occupying the Company&#8217;s
products to the market, the prepayment was the <ix:nonFraction contextRef="c171" decimals="2" format="ixt:num-dot-decimal" name="dtss:MarketDevelopingFeeRate" scale="-2" unitRef="pure">30</ix:nonFraction>% of marketing service fee of first year&#8217;s target sales to be completed by Jiajia
Shengshi. During the service term, the Company will perform the annual assessment, if Jiajia Shengshi was not able to achieve the target
annual sales, and did not reach <ix:nonFraction contextRef="c171" decimals="2" format="ixt:num-dot-decimal" name="dtss:UnachievedRateInAnnualSales" scale="-2" unitRef="pure">30</ix:nonFraction>% of target annual sales amount, Jiajia Shengshi shall return the Company&#8217;s prepayment after
deducting the marketing service fee of the actual sales. In addition, under the circumstance Jiajia Shengshi did not complete the <ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="dtss:UnachievedRateInAnnualSales" scale="-2" unitRef="pure">30</ix:nonFraction>%
of the annual target sales, Jiajia Shengshi will indemnify the Company <ix:nonFraction contextRef="c171" decimals="2" format="ixt:num-dot-decimal" name="dtss:MarketingServiceFeePercentage" scale="-2" unitRef="pure">20</ix:nonFraction>% of marketing service fee of unachieved sales amount from the
<ix:nonFraction contextRef="c169" decimals="2" format="ixt:num-dot-decimal" name="dtss:UnachievedRateInAnnualSales" scale="-2" unitRef="pure">30</ix:nonFraction>% of the annual target sales.</p>

<p style="font: 10pt Times New Roman, Times, 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="text-decoration:underline">Other receivables &#8211; Heqin</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">On February 20, 2020,&#160;Guozhong Times entered
an Operation Cooperation Agreement with an unrelated company, Heqin (Beijing) Technology Co, Ltd. (&#8220;Heqin&#8221;), for marketing
and promoting the sale of Face Recognition Payment Processing equipment and related technical support, and other products of the Company
including Epidemic Prevention and Control Systems.&#160;Heqin has a sales team which used to work with Fortune 500 companies and specializes
in business marketing and sales channel establishment and expansion, especially in education industry and public area.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The cooperation term is from February 20, 2020
through March 1, 2023; however, Heqin is the exclusive distributor of the Company&#8217;s face Recognition Payment Processing products
for the period to July 30, 2020. During March and April 2020, Guozhong Times provided operating funds to Heqin, together with a credit
line provided by Guozhong Times to Heqin from May 2020 through August 2020, for a total borrowing of RMB&#160;<ix:nonFraction contextRef="c172" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount" scale="6" unitRef="cny">10</ix:nonFraction>&#160;million ($<ix:nonFraction contextRef="c172" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount" scale="6" unitRef="usd">1.41</ix:nonFraction>&#160;million)
for Heqin&#8217;s operating needs. As of March 31, 2023, Guozhong Times had an outstanding receivable of RMB&#160;<ix:nonFraction contextRef="c173" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:InterestReceivableAndOtherAssets" scale="6" unitRef="cny">3.53</ix:nonFraction>&#160;million ($<ix:nonFraction contextRef="c173" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestReceivableAndOtherAssets" scale="0" unitRef="usd">513,701</ix:nonFraction>)
from Heqin and was recorded as other receivables. The Company would not charge Heqin any interest, except for two loans with RMB&#160;<ix:nonFraction contextRef="c174" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestAndDebtExpense" scale="0" unitRef="cny"><ix:nonFraction contextRef="c175" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestAndDebtExpense" scale="0" unitRef="cny">200,000</ix:nonFraction></ix:nonFraction>&#160;($<ix:nonFraction contextRef="c176" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestAndDebtExpense" scale="0" unitRef="usd"><ix:nonFraction contextRef="c177" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestAndDebtExpense" scale="0" unitRef="usd">28,250</ix:nonFraction></ix:nonFraction>)
each, due on June 30, 2020 and August 15, 2020, respectively, for which the Company charges&#160;<ix:nonFraction contextRef="c178" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:InvestmentInterestRate" scale="-2" unitRef="pure"><ix:nonFraction contextRef="c179" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:InvestmentInterestRate" scale="-2" unitRef="pure">15</ix:nonFraction></ix:nonFraction>% interest if Heqin did not repay
by the due date.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">No profits will be allocated and distributed
before full repayment of the borrowing. After Heqin pays in full the borrowing, Guozhong Times and Heqin will distribute profits of sale
of Face Recognition Payment Processing equipment and related technical support at&#160;<ix:nonFraction contextRef="c180" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:WorkersCompensationDiscountPercent" scale="-2" unitRef="pure">30</ix:nonFraction>% and&#160;<ix:nonFraction contextRef="c181" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:WorkersCompensationDiscountPercent" scale="-2" unitRef="pure">70</ix:nonFraction>% of the net income, respectively.
The profit allocation for the sale of other products of the Company are to be negotiated. Heqin will receive certain stock reward when
it reaches the preset sales target under the performance compensation mechanism.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In November 2022, Hangzhou Yuetianyun Data Technology
Company Ltd (&#8220;Yuetianyun&#8221;) agreed and acknowledged a Debt Transfer Agreement, wherein Heqin transferred its debt from Yuetianyun
to Guozhong Times in the amount of RMB&#160;<ix:nonFraction contextRef="c182" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesHeldToMaturityTransferAmount" scale="0" unitRef="cny">1,543,400</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c182" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesHeldToMaturityTransferAmount" scale="0" unitRef="usd">213,596</ix:nonFraction>).&#160;As of September 30, 2023 and June 30, 2023, Heqin made $<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ConvertibleDebtCurrent" scale="0" unitRef="usd">48,438</ix:nonFraction>&#160;(through
Yuetianyun)&#160;and $<ix:nonFraction contextRef="c26" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ConvertibleDebtCurrent" scale="0" unitRef="usd">48,438</ix:nonFraction>&#160;repayment to the Company, and the Company made a bad debt allowance of $<ix:nonFraction contextRef="c183" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AllowanceForLoanAndLeaseLossRecoveryOfBadDebts" scale="0" unitRef="usd">463,801</ix:nonFraction>&#160;and $<ix:nonFraction contextRef="c105" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AllowanceForLoanAndLeaseLossRecoveryOfBadDebts" scale="0" unitRef="usd">460,850</ix:nonFraction>&#160;as
of September 30, 2023 and June 30, 2023, respectively.&#160;</p></ix:continuation><div>

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

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:LongTermDebtTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-transform: uppercase"><b>NOTE 6 &#8211; LONG TERM
INVESTMENT</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In November 2021, Shuhai Nanjing invested RMB&#160;<ix:nonFraction contextRef="c184" decimals="0" format="ixt:num-dot-decimal" name="dtss:InvestedStockOwnership" scale="0" unitRef="cny">200,000</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c184" decimals="0" format="ixt:num-dot-decimal" name="dtss:InvestedStockOwnership" scale="0" sign="-" unitRef="usd">29,800</ix:nonFraction>)
for&#160;<ix:nonFraction contextRef="c184" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureOtherPercentageOfNonperformingAssets" scale="-2" unitRef="pure">6.21</ix:nonFraction>% stock ownership of a high-tech company Nanjing Dutao Intelligence Technology Co., Ltd in Nanjing City specializing on
internet security equipment. </p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In August 2022, Shuhai Nanjing invested RMB&#160;<ix:nonFraction contextRef="c185" decimals="0" format="ixt:num-dot-decimal" name="dtss:InvestedStockOwnership" scale="0" unitRef="cny">200,000</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c185" decimals="0" format="ixt:num-dot-decimal" name="dtss:InvestedStockOwnership" scale="0" sign="-" unitRef="usd">28,717</ix:nonFraction>)
for&#160;<ix:nonFraction contextRef="c185" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureOtherPercentageOfNonperformingAssets" scale="-2" unitRef="pure">1</ix:nonFraction>% stock ownership of a high-tech company Nanjing Jinjizhihui Technology Co. Ltd in Nanjing City specializing on software and
system development.</p></ix:nonNumeric><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: 21; 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"><!-- 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; background-color: white">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-transform: uppercase"><b>NOTE 7 &#8211; ACCRUED
EXPENSES AND OTHER PAYABLES</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock-c0_cont_1" escape="true" name="us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock">Accrued expenses and other payables consisted
of the following:</ix:nonNumeric></p>

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

<ix:continuation id="_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock-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="white-space: nowrap">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">September 30,<br/>
    2023</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">June&#160;30,<br/>
    2023</td><td style="white-space: nowrap; 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">Other payables</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="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableOtherCurrent" scale="0" unitRef="usd">183,910</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="c26" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableOtherCurrent" scale="0" unitRef="usd">308,841</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">Due to third parties</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="dtss:DueToThirdParties" scale="0" unitRef="usd">163,796</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="c26" decimals="0" format="ixt:num-dot-decimal" name="dtss:DueToThirdParties" scale="0" unitRef="usd">175,354</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">Social security payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="dtss:SocialSecurityPayable" scale="0" unitRef="usd">216,525</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="c26" decimals="0" format="ixt:num-dot-decimal" name="dtss:SocialSecurityPayable" scale="0" unitRef="usd">537,964</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-bottom: 1.5pt">Salary payable&#8211;- employees</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccruedSalariesCurrent" scale="0" unitRef="usd">78,063</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="c26" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccruedSalariesCurrent" scale="0" unitRef="usd">387,780</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="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="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableCurrentAndNoncurrent" scale="0" unitRef="usd">642,294</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="c26" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableCurrentAndNoncurrent" scale="0" unitRef="usd">1,409,939</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; text-align: justify">Due to third parties were the short-term advance
from third party individual or companies, bear no interest and payable upon demand.&#160;</p></ix:nonNumeric><div>

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

</div><ix:nonNumeric contextRef="c0" continuedAt="_DebtDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:DebtDisclosureTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-transform: uppercase"><b>NOTE
8 &#8211; LOANS PAYABLE</b></span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 12, 2022, Beijing Shuhai entered
a loan agreement with Shenzhen Qianhai WeBank Co., Ltd for the amount of&#160;RMB&#160;<ix:nonFraction contextRef="c186" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LoansPayableToBank" scale="0" unitRef="cny">900,000</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c186" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LoansPayableToBank" scale="0" unitRef="usd">129,225</ix:nonFraction>) with a term of&#160;24&#160;months,
the interest rate was&#160;<ix:nonFraction contextRef="c186" decimals="5" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" unitRef="pure">10.728</ix:nonFraction>%&#160;to be paid every 20<sup>th</sup>&#160;of each month. For the three months ended September 30,
2023, the Company made a repayment of $<ix:nonFraction contextRef="c187" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RepaymentsOfDebt" scale="0" unitRef="usd">17,925</ix:nonFraction>&#160;to this loan. For the three months ended September 30, 2023, the Company recorded
and paid $<ix:nonFraction contextRef="c188" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestExpenseDebt" scale="0" unitRef="usd">2,783</ix:nonFraction>&#160;interest expense for this loan. As of September 30, 2023, $<ix:nonFraction contextRef="c189" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherLiabilitiesCurrent" scale="0" unitRef="usd">71,630</ix:nonFraction>&#160;was recorded as current liabilities and $<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherLiabilitiesNoncurrent" scale="0" unitRef="usd">17,907</ix:nonFraction>&#160;was
recorded as non-current liabilities.</p>




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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On January 13, 2023, Shenzhen Jingwei entered
a loan agreement with Shenzhen Qianhai WeBank Co., Ltd for the amount of&#160;RMB&#160;<ix:nonFraction contextRef="c190" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LoansPayableToBank" scale="0" unitRef="cny">100,000</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c190" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LoansPayableToBank" scale="0" unitRef="usd">14,552</ix:nonFraction>) with a term of&#160;24&#160;months,
the interest rate was&#160;<ix:nonFraction contextRef="c190" decimals="6" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" unitRef="pure">8.6832</ix:nonFraction>%. For the three months ended September 30, 2023, the Company made a repayment of $<ix:nonFraction contextRef="c191" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RepaymentsOfDebt" scale="0" unitRef="usd">1,992</ix:nonFraction>&#160;to this
loan. For the three months ended September 30, 2023, the Company recorded and paid $<ix:nonFraction contextRef="c191" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestExpenseDebt" scale="0" unitRef="usd">265</ix:nonFraction>&#160;interest expense for this loan. As of September
30, 2023, $<ix:nonFraction contextRef="c192" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherLiabilitiesCurrent" scale="0" unitRef="usd">7,959</ix:nonFraction>&#160;was recorded as current liabilities and $<ix:nonFraction contextRef="c192" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherLiabilitiesNoncurrent" scale="0" unitRef="usd">2,653</ix:nonFraction>&#160;was recorded as non-current liabilities.&#160;</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On April 25, 2023, Shuhai information entered
a loan agreement with China Bank Co., Ltd for the amount of&#160;RMB&#160;<ix:nonFraction contextRef="c193" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LoansPayableToBank" scale="0" unitRef="cny">2,990,000</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c193" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LoansPayableToBank" scale="0" unitRef="usd">435,118</ix:nonFraction>) with a term of 12 months with a preferential
annual interest rate of&#160;<ix:nonFraction contextRef="c194" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" unitRef="pure">2.35</ix:nonFraction>% to be paid every 2<sup>1s</sup>t of each month. For the three months ended September 30, 2023, the
Company recorded and paid $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestExpenseDebt" scale="0" unitRef="usd">2,503</ix:nonFraction>&#160;interest expense for this loan. As of September 30, 2023, $<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherLiabilitiesCurrent" scale="0" unitRef="usd">416,446</ix:nonFraction>&#160;was recorded as current
liabilities.</p>

<p style="font: 10pt Times New Roman, Times, 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="_ScheduleOfDebtInstrumentsTextBlock-c0_cont_1" escape="true" name="us-gaap:ScheduleOfDebtInstrumentsTextBlock">The following table summarizes the loan balance
as of September 30, 2023:</ix:nonNumeric></p>

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

<ix:continuation id="_ScheduleOfDebtInstrumentsTextBlock-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="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center"><b>Loan</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td style="text-align: center"><b>Borrowing</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center"><b>Loan term</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="padding-bottom: 1.5pt; text-align: center"><b>Interest</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Balance due</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><b>Lender</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>amount</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: center"><b>date</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>in month</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>rate</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Current</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Non-current</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 28%; text-align: left; padding-left: 0pt">Shenzhen Qianhai WeBank Co., Ltd</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="c202" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" unitRef="usd">13,928</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 11%; text-align: center; padding-left: 0pt"><ix:nonNumeric contextRef="c203" format="ixt:date-month-day-year" name="us-gaap:DebtInstrumentOfferingDate1">1/13/2023</ix:nonNumeric></td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: center"><ix:nonNumeric contextRef="c203" format="ixt-sec:durmonth" name="us-gaap:DebtInstrumentTerm">24</ix:nonNumeric></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="c202" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" unitRef="pure">8.68</ix:nonFraction></td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c202" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LoansPayableToBankCurrent" scale="0" unitRef="usd">7,959</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="c202" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermLoansFromBank" scale="0" unitRef="usd">2,653</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-left: 0pt">Shenzhen Qianhai WeBank Co., Ltd</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c204" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" unitRef="usd">125,352</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: center; padding-left: 0pt"><ix:nonNumeric contextRef="c205" format="ixt:date-month-day-year" name="us-gaap:DebtInstrumentOfferingDate1">12/20/2022</ix:nonNumeric></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center"><ix:nonNumeric contextRef="c205" format="ixt-sec:durmonth" name="us-gaap:DebtInstrumentTerm">24</ix:nonNumeric></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="c204" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" unitRef="pure">10.73</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="c204" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LoansPayableToBankCurrent" scale="0" unitRef="usd">71,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="c204" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermLoansFromBank" scale="0" unitRef="usd">17,907</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: 0pt">China Bank Co., Ltd</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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="c206" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" unitRef="usd">416,446</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="text-align: center; padding-bottom: 1.5pt; padding-left: 0pt"><ix:nonNumeric contextRef="c207" format="ixt:date-month-day-year" name="us-gaap:DebtInstrumentOfferingDate1">4/25/2023</ix:nonNumeric></td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center"><ix:nonNumeric contextRef="c207" format="ixt-sec:durmonth" name="us-gaap:DebtInstrumentTerm">12</ix:nonNumeric></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="c206" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" unitRef="pure">2.35</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="c206" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LoansPayableToBankCurrent" scale="0" unitRef="usd">416,446</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-54">-</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; padding-left: 0pt">Total</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="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" unitRef="usd">555,726</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="text-align: center; padding-bottom: 4pt; padding-left: 0pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt; text-align: center">&#160;</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">&#160;</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="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LoansPayableToBankCurrent" scale="0" unitRef="usd">496,035</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="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermLoansFromBank" scale="0" unitRef="usd">20,560</ix:nonFraction></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></ix:continuation></ix:nonNumeric><div>


</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></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="font: 10pt Times New Roman, Times, Serif; 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><ix:continuation id="_DebtDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration:underline">Loan from the unrelated parties</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On April 24, 2022, the Company entered a loan
agreement with an unrelated party Mr. Wanli Kuai for $<ix:nonFraction contextRef="c195" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LoansPayable" scale="0" unitRef="usd">596,001</ix:nonFraction>, the loan had no interest, and was required to be repaid any time before
December 31, 2022. The Company repaid $<ix:nonFraction contextRef="c196" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RepaymentsOfOtherShortTermDebt" scale="0" unitRef="usd">447,001</ix:nonFraction>&#160;to the unrelated party by June 30, 2022. On July 1, 2022, the Company entered into
a new loan agreement with the same unrelated party for RMB&#160;<ix:nonFraction contextRef="c197" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LoansPayable" scale="0" unitRef="cny">5,603,000</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c197" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LoansPayable" scale="0" unitRef="usd">789,177</ix:nonFraction>), the loan had no interest, and was required
to be repaid any time before December 31, 2022, the Company didn&#8217;t make any payment as of December 31, 2022 and signed an extension
agreement to extend the maturity date to&#160;<ix:nonNumeric contextRef="c198" format="ixt:date-monthname-day-year-en" name="us-gaap:DebtInstrumentMaturityDate">June 30, 2023</ix:nonNumeric>. On October 1, 2022, the Company entered into a new loan agreement with the
same unrelated party for RMB&#160;<ix:nonFraction contextRef="c199" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LoansPayable" scale="0" unitRef="cny">3,970,000</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c199" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LoansPayable" scale="0" unitRef="usd">642,779</ix:nonFraction>), the loan had no interest, and was required to be repaid any time before
June 30, 2023. On May 24, 2023, the Company entered into a loan extension agreement with the lender, wherein both parties agreed to settle
the loan in full by December 31, 2024. During the three months ended September 30, 2023, the Company repaid&#160;$<ix:nonFraction contextRef="c105" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:RepaymentsOfOtherShortTermDebt" scale="6" unitRef="usd">0.16</ix:nonFraction>&#160;million to
this unrelated party. As of September 30, 2023 and June 30, 2023, the outstanding loan balance to the unrelated party was $<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherReceivables" scale="0" unitRef="usd">1,879,713</ix:nonFraction>&#160;and
$<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherReceivables" scale="0" unitRef="usd">1,310,306</ix:nonFraction>, respectively as a result of the Company did not repay the loan in full at maturity.&#160;On October 9, 2023, the Company
entered into a Debt Transfer and Offset Agreement with Mr. Wanli Kuai and Guorui Innovation. This agreement was resulted from the termination
of a Marketing and Promotion agreement among the Company and Guorui Innovation, which Guorui Innovation needs to repay the Company in
full for RMB <ix:nonFraction contextRef="c200" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RepaymentsOfOtherShortTermDebt" scale="0" unitRef="cny">13,000,600</ix:nonFraction> ($<ix:nonFraction contextRef="c200" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RepaymentsOfOtherShortTermDebt" scale="0" unitRef="usd">1,810,719</ix:nonFraction>) due to cancellation of the agreement. Following the negotiations, the Company, Mr. Wanli Kuai and
Guorui Innovation agreed and entered a Debt Transfer and Offset Agreement, wherein Guorui Innovation will repay the prepayment of RMB
<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RepaymentsOfOtherShortTermDebt" scale="0" unitRef="cny">13,000,600</ix:nonFraction> ($<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RepaymentsOfOtherShortTermDebt" scale="0" unitRef="usd">1,810,719</ix:nonFraction>) to Mr. Wanli Kuai for settling the debt that the Company owed to Mr. Kuai (See Note 5).</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On September 21, 2023, the Company entered a
loan agreement with another unrelated party for $<ix:nonFraction contextRef="c201" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LoansPayableToBank" scale="0" unitRef="usd">153,208</ix:nonFraction>, the loan had no interest, and was required to be repaid any time before December
31, 2024.&#160;</p></ix:continuation><div>

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

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-transform: uppercase"><b>NOTE 9 &#8211; RELATED
PARTY TRANSACTIONS</b></span>&#160;</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On October 1, 2020, the Company&#8217;s CEO (also
the president) entered into an office rental agreement with Xunrui. Pursuant to the agreement, the Company rents an office in Harbin
city with a total payment of RMB&#160;<ix:nonFraction contextRef="c208" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForRent" scale="0" unitRef="cny">163,800</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c208" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForRent" scale="0" unitRef="usd">24,050</ix:nonFraction>) from October 1, 2020 through September 30, 2021. On October 1, 2021, Xunrui
entered a new seven-month lease for this location with the Company&#8217;s CEO for total rent of RMB&#160;<ix:nonFraction contextRef="c209" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForRent" scale="0" unitRef="cny">94,500</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c209" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForRent" scale="0" unitRef="usd">14,690</ix:nonFraction>). The
lease was expired on April 30, 2022. On May 1, 2022, Xunrui entered a new one-year lease agreement for this office with the Company&#8217;s
CEO for an annual rent of RMB&#160;<ix:nonFraction contextRef="c210" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForRent" scale="0" unitRef="cny">235,710</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c210" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForRent" scale="0" unitRef="usd">35,120</ix:nonFraction>), the Company was required to pay the rent before April 30, 2023 but the Company
did not pay it yet as of this report date. On May 1, 2023, Xunrui entered a new one-year lease agreement for this office location with
the Company&#8217;s CEO for an annual rent of RMB&#160;<ix:nonFraction contextRef="c211" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForRent" scale="0" unitRef="cny">282,852</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c211" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForRent" scale="0" unitRef="usd">39,144</ix:nonFraction>), the Company is required to pay the rent before April 30,
2024. The rental expense for this office location was $<ix:nonFraction contextRef="c212" decimals="0" format="ixt:num-dot-decimal" name="dtss:RentalExpensesAmount" scale="0" unitRef="usd">9,963</ix:nonFraction> and $<ix:nonFraction contextRef="c213" decimals="0" format="ixt:num-dot-decimal" name="dtss:RentalExpensesAmount" scale="0" unitRef="usd">8,629</ix:nonFraction>, respectively, for the three months ended September 30, 2023
and 2022.&#160;</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On July 1, 2021, the Company&#8217;s CEO entered
into a car rental agreement with the Company for one year. Pursuant to the agreement, the Company rents a car from the Company&#8217;s
CEO for a monthly rent of RMB&#160;<ix:nonFraction contextRef="c214" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForRent" scale="0" unitRef="cny">18,000</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c214" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForRent" scale="0" unitRef="usd">2,800</ix:nonFraction>), or total payment of $<ix:nonFraction contextRef="c215" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForRent" scale="0" unitRef="usd">33,400</ix:nonFraction>, was paid in full at once.&#160;On July 1, 2022,
the Company entered a new one-year lease for two cars with the Company&#8217;s CEO for each car&#8217;s monthly rent of RMB&#160;<ix:nonFraction contextRef="c216" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForRent" scale="0" unitRef="cny">18,000</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c216" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForRent" scale="0" unitRef="usd">2,636</ix:nonFraction>)
and RMB&#160;<ix:nonFraction contextRef="c217" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForRent" scale="0" unitRef="cny">20,000</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c217" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForRent" scale="0" unitRef="usd">2,876</ix:nonFraction>), respectively. On July 1, 2023, the Company entered a new one-year lease for two cars with the Company&#8217;s
CEO for each car&#8217;s monthly rent of RMB&#160;<ix:nonFraction contextRef="c218" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForRent" scale="0" unitRef="cny">18,000</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c218" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForRent" scale="0" unitRef="usd">2,491</ix:nonFraction>) and RMB&#160;<ix:nonFraction contextRef="c219" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForRent" scale="0" unitRef="cny">20,000</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c219" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForRent" scale="0" unitRef="usd">2,768</ix:nonFraction>), respectively. The rental expense
for those agreements was $<ix:nonFraction contextRef="c220" decimals="0" format="ixt:num-dot-decimal" name="dtss:RentalExpensesAmount" scale="0" unitRef="usd">15,893</ix:nonFraction>&#160;and $<ix:nonFraction contextRef="c221" decimals="0" format="ixt:num-dot-decimal" name="dtss:RentalExpensesAmount" scale="0" unitRef="usd">30,752</ix:nonFraction>, respectively, for the three months ended September 30, 2023 and 2022.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On September 1, 2021, the Company renewed a one-year
lease for senior officers&#8217; dormitory in Beijing, the monthly rent is RMB&#160;<ix:nonFraction contextRef="c222" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForRent" scale="0" unitRef="cny">15,200</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c222" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForRent" scale="0" unitRef="usd">2,439</ix:nonFraction>), payable every six months in
advance. On September 1, 2022, the Company entered a new six-month lease for a total rent of RMB&#160;<ix:nonFraction contextRef="c223" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForRent" scale="0" unitRef="cny">91,200</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c223" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForRent" scale="0" unitRef="usd">13,355</ix:nonFraction>), payable
every three months in advance. On March 1, 2023, the Company entered a new six-month lease for a total rent of RMB&#160;<ix:nonFraction contextRef="c224" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForRent" scale="0" unitRef="cny">91,200</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c224" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForRent" scale="0" unitRef="usd">12,621</ix:nonFraction>),
payable every three months in advance. On September 1, 2023, the Company entered a new one-year lease for a monthly rent of RMB <ix:nonFraction contextRef="c225" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForRent" scale="0" unitRef="cny">12,500</ix:nonFraction>
($<ix:nonFraction contextRef="c225" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForRent" scale="0" unitRef="usd">1,743</ix:nonFraction>), payable every three months in advance. The rental expense for this lease was $<ix:nonFraction contextRef="c226" decimals="0" format="ixt:num-dot-decimal" name="dtss:RentalExpensesAmount" scale="0" unitRef="usd">5,981</ix:nonFraction>&#160;and $<ix:nonFraction contextRef="c227" decimals="0" format="ixt:num-dot-decimal" name="dtss:RentalExpensesAmount" scale="0" unitRef="usd">6,678</ix:nonFraction>&#160;for the years ended
September 30, 2023 and 2022, respectively.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i><span style="text-decoration:underline">Due to related parties</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">As of September 30, 2023 and June 30, 2023, the
Company had due to related parties of $<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="dtss:DueToRelatedPartiesOther" scale="0" unitRef="usd">494,927</ix:nonFraction>&#160;and $<ix:nonFraction contextRef="c37" decimals="0" format="ixt:num-dot-decimal" name="dtss:DueToRelatedPartiesOther" scale="0" unitRef="usd">1,162,856</ix:nonFraction>, respectively, mainly was for the payable of an office&#160;lease&#160;from
the Company&#8217;s CEO, accrued salary payable and certain expenses of the Company that were paid by the CEO and her father (one of
the Company&#8217;s directors), due to related parties bore no interest and payable upon demand.</p></ix:nonNumeric><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: 23; 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"><!-- 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; background-color: white">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-transform: uppercase"><b>NOTE 10 &#8211; COMMON
STOCK AND WARRANTS</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Registered Direct Offering and Concurrent Private Placement
in July 2021</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On July 20, 2021, the Company entered into a
securities purchase agreement with certain institutional investors, pursuant to which the Company agreed to sell to such investors an
aggregate of&#160;<ix:nonFraction contextRef="c228" decimals="0" format="ixt:num-dot-decimal" name="dtss:AggregateOfShares" scale="0" unitRef="shares">2,436,904</ix:nonFraction>&#160;shares of the common stock of the Company at a purchase price of $<ix:nonFraction contextRef="c229" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SharePrice" scale="0" unitRef="usdPershares">3.48</ix:nonFraction>&#160;per share. The offering
of the common stock is pursuant to a shelf registration statement on Form S-3 (File No. 333-239183), which was declared effective by
the SEC on June 25, 2020.&#160;</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Concurrently with the sale of the shares of the
common stock, the Company also sold warrants to purchase&#160;<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesPurchaseOfAssets" scale="0" unitRef="shares">1,096,608</ix:nonFraction>&#160;shares of common stock to such investors. The Company sold
the shares of the common stock and the warrants for aggregate gross proceeds of approximately $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromSaleOfEquityMethodInvestments" scale="0" unitRef="usd">8,480,426</ix:nonFraction>, before commissions and expenses.
Subject to certain beneficial ownership limitations, the warrants were immediately exercisable at an exercise price equal to $<ix:nonFraction contextRef="c230" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" unitRef="usdPershares">4.48</ix:nonFraction>&#160;per
share, and will terminate on the two- and one-half-year anniversary following the initial exercise date of the warrants. The warrants
issued in this financing was classified as equity instruments. The Company accounted for the warrants issued in this financing based
on the FV method under FASB ASC Topic 505, and the FV of the warrants was calculated using the Black-Scholes model under the following
assumptions: life of&#160;<ix:nonNumeric contextRef="c0" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">2.5</ix:nonNumeric>&#160;years, volatility of&#160;<ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="dtss:ShareBasedGoodsAndNonemployeeServiceTransactionValuationMethodExpectedVolatilityRate" scale="-2" unitRef="pure">150</ix:nonFraction>%, risk-free interest rate of&#160;<ix:nonFraction contextRef="c0" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" scale="-2" unitRef="pure">0.37</ix:nonFraction>% and dividend yield of&#160;<ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="dtss:ShareBasedGoodsAndNonemployeeServiceTransactionValuationMethodExpectedDividendRate" scale="-2" unitRef="pure">0</ix:nonFraction>%.
The FV of the warrants issued at grant date was $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants" scale="0" unitRef="usd">1,986,880</ix:nonFraction>.</p>

<p style="font: 10pt Times New Roman, Times, 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" name="dtss:DescriptionOfWarrantsIssued">In addition, the Company has also agreed to issue
to its placement agent for offering above warrants to purchase a number of shares of the common stock equal to 5.0% of the aggregate
number of shares of the common stock sold in this offering (121,845 warrants), the warrants have an exercise price of $4.48 per share
and will terminate on the two and one-half-year anniversary of the closing of the offering.&#160;The Company accounted for the warrants
issued based on the FV method under FASB ASC Topic 505, and the FV of the warrants was calculated using the Black-Scholes model under
the following assumptions: life of 2.5 years, volatility of 150%, risk-free interest rate of 0.37% and dividend yield of 0%. The FV of
the warrants issued at grant date was $225,964.</ix:nonNumeric>&#160;The warrants issued in this financing was classified as equity instruments.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The closing of the sales of these securities
under the securities purchase agreement took place on July 22, 2021. The net proceeds from the transactions were approximately $<ix:nonFraction contextRef="c231" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromDebtNetOfIssuanceCosts" scale="0" unitRef="usd">7,640,000</ix:nonFraction>,
after deducting certain fees due to the placement agent and the Company&#8217;s estimated transaction expenses, and has been used for
working capital and general corporate purposes, and for the repayment of debt.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Registered Direct Offering in August and September 2023</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On August 1, 2023, the Company entered into two
separate subscription agreements with a certain non-U.S. investor, pursuant to which the Company sold aggregate of <ix:nonFraction contextRef="c232" decimals="0" format="ixt:num-dot-decimal" name="dtss:AggregateOfShares" scale="0" unitRef="shares">4,760,000</ix:nonFraction> shares of
common stock at a $<ix:nonFraction contextRef="c233" decimals="1" format="ixt:num-dot-decimal" name="us-gaap:InvestmentCompanyIssuanceOfSharesPerShare" scale="0" unitRef="usdPershares">1.2</ix:nonFraction> per share purchase price. On September 21, 2023, the Company received full payment of RMB <ix:nonFraction contextRef="c79" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AcceleratedShareRepurchasesSettlementPaymentOrReceipt" scale="0" unitRef="cny">40,000,000</ix:nonFraction> ($<ix:nonFraction contextRef="c79" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:AcceleratedShareRepurchasesSettlementPaymentOrReceipt" scale="6" unitRef="usd">5.71</ix:nonFraction> million)
from the investor.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On August 15, 2023, the Company entered into
a subscription agreement with another non-U.S. investor, pursuant to which the Company agreed to sell and the investor agreed to purchase
an aggregate of <ix:nonFraction contextRef="c82" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" scale="0" unitRef="shares">2,962,963</ix:nonFraction> shares of common stock at a $1.35 per share purchase price, with a total subscription price of $<ix:nonFraction contextRef="c82" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SalariesAndWages" scale="0" unitRef="usd">4,000,000</ix:nonFraction>.
The investor paid the amount of $<ix:nonFraction contextRef="c81" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Cash" scale="0" unitRef="usd">714,286</ix:nonFraction> to the Company and the Company issued <ix:nonFraction contextRef="c82" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesOther" scale="0" unitRef="shares">529,101</ix:nonFraction> shares as of the date of this report, and promised
to pay the remaining balance in full by March 2024.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On September 13, 2023, the Company closed an
underwritten public offering of <ix:nonFraction contextRef="c85" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" scale="0" unitRef="shares">5,000,000</ix:nonFraction> shares of common stock at a public offering price of $<ix:nonFraction contextRef="c234" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SaleOfStockPricePerShare" scale="0" unitRef="usdPershares">0.40</ix:nonFraction> per share. The gross proceeds to
the Company from this offering are approximately $<ix:nonFraction contextRef="c85" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:SaleOfStockConsiderationReceivedPerTransaction" scale="6" unitRef="usd">2</ix:nonFraction> million, before deducting any fees or expenses. The Company received $<ix:nonFraction contextRef="c85" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:SaleOfStockConsiderationReceivedOnTransaction" scale="6" unitRef="usd">1.6</ix:nonFraction> million
net proceeds from this offering.&#160;</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: 24; 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"><!-- 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; text-align: justify">&#160;</p><div>

</div><ix:continuation id="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock-c0_cont_1" escape="true" name="us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock">Following is a summary of the activities of warrants
for the period ended September 30, 2023:</ix:nonNumeric></p>

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

<ix:continuation id="_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock-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">Number&#160;of<br/> Warrants</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">Average<br/> Exercise<br/> 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">Weighted<br/> Average<br/> Remaining<br/>
    Contractual<br/> Term in<br/> Years</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: 64%; text-indent: 0pt; padding-left: 0pt">Outstanding as of June 30, 2023</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="c238" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" unitRef="shares">1,319,953</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="c238" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" unitRef="usdPershares">4.60</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="c239" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">0.63</ix:nonNumeric></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: 0pt; padding-left: 0pt">Exercisable as of June 30, 2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c238" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" scale="0" unitRef="shares">1,319,953</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="c238" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" unitRef="usdPershares">4.60</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="c239" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">0.63</ix:nonNumeric></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: 0pt; padding-left: 0pt">Granted</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></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: 0pt; padding-left: 0pt">Exercised</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-55">-</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-56">-</div></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-indent: 0pt; padding-left: 0pt">Forfeited</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-57">-</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-58">-</div></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="padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">Expired</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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-59">-</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-60">-</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">-</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; text-indent: 0pt; padding-left: 0pt">Outstanding as of September 30, 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="c230" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" unitRef="shares">1,319,953</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="c230" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" unitRef="usdPershares">4.60</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="c239" format="ixt-sec:duryear" name="dtss:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm">0.38</ix:nonNumeric></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; text-indent: 0pt; padding-left: 0pt">Exercisable as of September 30, 2023</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="c230" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" scale="0" unitRef="shares">1,319,953</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="c230" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" unitRef="usdPershares">4.60</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:nonNumeric contextRef="c239" format="ixt-sec:duryear" name="dtss:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualsTerm1">0.38</ix:nonNumeric></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; text-align: justify"><b><i>Shares to Independent Directors&#160;as
Compensation</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During the three months ended September 30, 2023
and 2022, the Company recorded $<ix:nonFraction contextRef="c235" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensation" scale="0" unitRef="usd">4,500</ix:nonFraction>&#160;and $<ix:nonFraction contextRef="c236" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensation" scale="0" unitRef="usd">4,500</ix:nonFraction>&#160;stock compensation expense to independent directors through the issuance of&#160;shares
of the Company&#8217;s common stock at the market price of the stock issuance date, pursuant to the 2018 Equity Incentive Plan.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><ix:nonNumeric contextRef="c0" name="dtss:SharesToOfficersDescription">On September 24, 2021, under the 2018 Equity
Inventive plan, the Company&#8217;s Board of Directors granted 15,000 shares of the Company&#8217;s common stock to its CEO each month
and 10,000 shares to one of the board members each month starting from July 1, 2021, payable quarterly with the aggregate number of shares
for each quarter being issued on the first day of the next quarter at a per share price of the closing price of the day prior to the
issuance. During the three months ended September 30, 2023 and 2022, the Company recorded $15,600 and $111,750 stock compensation expense
to the Company&#8217;s CEO and one of the board members for the quarter.</ix:nonNumeric>&#160;&#160;</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"><b><i>Shares to Employee&#160;and consultants
under the 2018 Equity Incentive Plan</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During the year ended June 30, 2023, the Company
issued&#160;<ix:nonFraction contextRef="c237" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SharesIssued" scale="0" unitRef="shares">3,459,500</ix:nonFraction>&#160;shares of the Company&#8217;s common stock to the Company&#8217;s employees and consultants for the services
that were provided, the share issuance was fully vested and approved by Compensation Committee (the &#8220;Committee&#8221;) of the Board
of Directors under the 2018 Equity Incentive Plan. The fair value of&#160;<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SharesIssued" scale="0" unitRef="shares">3,459,500</ix:nonFraction>&#160;shares at issuance date was $<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:EquityFairValueDisclosure" scale="0" unitRef="usd">3,976,362</ix:nonFraction>&#160;and
was recorded as the Company&#8217;s stock compensation expense during the year ended June 30, 2023.</p></ix:continuation><div>

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

</div><ix:nonNumeric contextRef="c0" continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:IncomeTaxDisclosureTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-transform: uppercase"><b>NOTE
11 &#8211; INCOME TAXES</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">The Company is subject to income taxes by entity
on income arising in or derived from the tax jurisdiction in which each entity is domiciled.&#160;The Company&#8217;s PRC subsidiaries
file their income tax returns online with PRC tax authorities. The Company conducts all of its businesses through its subsidiaries and
affiliated entities, principally in the PRC.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company&#8217;s U.S. parent company is subject
to U.S. income tax rate of&#160;<ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" scale="-2" unitRef="pure">21</ix:nonFraction>% and files U.S. federal income tax return.&#160; As of September 30, 2023 and June 30, 2023, the U.S.
entity had net operating loss (&#8220;NOL&#8221;) carry forwards for income tax purposes of $<ix:nonFraction contextRef="c240" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:OperatingLossCarryforwards" scale="6" unitRef="usd">6.72</ix:nonFraction>&#160;million and $<ix:nonFraction contextRef="c241" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:OperatingLossCarryforwards" scale="6" unitRef="usd">6.51</ix:nonFraction>&#160;million.
The NOL arising in tax years beginning after 2017 may reduce&#160;<ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="dtss:ReduceOfTaxpayerPercentage" scale="-2" unitRef="pure">80</ix:nonFraction>% of a taxpayer&#8217;s taxable income, and be carried forward indefinitely.&#160;<ix:nonNumeric contextRef="c0" name="us-gaap:DescriptionOfOtherRegulatoryLimitations">However,
the Coronavirus Aid, Relief and Economic Security Act (&#8220;the CARES Act&#8221;) passed in March 2020, provides tax relief to both
corporate and noncorporate taxpayers by adding a five-year carryback period and temporarily repealing the 80% limitation for NOLs arising
in 2018, 2019 and 2020.</ix:nonNumeric>&#160;Management believes the realization of benefits from these losses remains uncertain due to the parent Company&#8217;s
limited operating history and continuing losses. Accordingly, a&#160;<ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="dtss:PercentageOfDifferedTaxAsset" scale="-2" unitRef="pure">100</ix:nonFraction>% deferred tax asset valuation allowance was provided.</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: 25; 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"><!-- 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; 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">The Company&#8217;s offshore subsidiary, Shuhai
Skill (HK), a HK holding company is subject to&#160;<ix:nonFraction contextRef="c242" decimals="3" format="ixt:num-dot-decimal" name="dtss:CorporateIncomeTax" scale="-2" unitRef="pure">16.5</ix:nonFraction>% corporate income tax in HK. Shuhai Beijing received a tax holiday with a&#160;<ix:nonFraction contextRef="c243" decimals="2" format="ixt:num-dot-decimal" name="dtss:CorporateIncomeTax" scale="-2" unitRef="pure">15</ix:nonFraction>%
corporate income tax rate since it qualified as a high-tech company. Tianjin Information, Xunrui, Guozhong Times, Guozhong Haoze, Guohao
Century, Jingwei, Shuhai Nanjing, Zhangxun are subject to the regular&#160;<ix:nonFraction contextRef="c188" decimals="2" format="ixt:num-dot-decimal" name="dtss:CorporateIncomeTax" scale="-2" unitRef="pure">25</ix:nonFraction>% PRC income tax rate.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of September 30, 2023 and June 30, 2023, the
Company has approximately $<ix:nonFraction contextRef="c2" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:OperatingLossCarryforwards" scale="6" unitRef="usd">16.05</ix:nonFraction>&#160;million and $<ix:nonFraction contextRef="c26" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:OperatingLossCarryforwards" scale="6" unitRef="usd">17.10</ix:nonFraction>&#160;million of NOL from its HK holding company,&#160;PRC subsidiaries and VIEs
that expire in calendar years 2021 through 2025.&#160;In assessing the realization of deferred tax assets, management considers whether
it is more likely than not that some portion or all of the deferred tax assets will not be realized. The ultimate realization of deferred
tax assets depends upon the Company&#8217;s future generation of taxable income during the periods in which temporary differences representing
net future deductible amounts become deductible. Management considers the scheduled reversal of deferred tax liabilities, projected future
taxable income and tax planning strategies in making this assessment. After consideration of all the information available, management
believes that significant uncertainty exists with respect to future realization of the deferred tax assets and has therefore established
a full valuation allowance as of September 30, 2023 and June 30, 2023.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock-c0_cont_1" escape="true" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">The following table reconciles the U.S. statutory
rates to the Company&#8217;s effective tax rate for the three months ended September 30, 2023 and 2022:</ix:nonNumeric></p>

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

<ix:continuation id="_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock-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">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">US federal statutory rates</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="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" unitRef="pure">21.0</ix:nonFraction></td><td style="width: 1%; text-align: left">)%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">(<ix:nonFraction contextRef="c6" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" unitRef="pure">21.0</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">Tax rate difference &#8211; current provision</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsOther" scale="-2" unitRef="pure">2.1</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="c6" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsOther" scale="-2" unitRef="pure">3.5</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">Effect of PRC tax holiday</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxHolidays" scale="-2" unitRef="pure">2.7</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="c6" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxHolidays" scale="-2" unitRef="pure">3.2</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">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="c0" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="-2" unitRef="pure">20.4</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="c6" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="-2" unitRef="pure">21.3</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: 4pt">Effective tax rate</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"><div style="-sec-ix-hidden: hidden-fact-61">-</div></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">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-62">-</div></td><td style="padding-bottom: 4pt; text-align: left">%</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; text-align: justify"><ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock-c0_cont_1" escape="true" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">The Company&#8217;s net deferred tax assets as
of September 30, 2023 and June 30, 2023 is as follows:</ix:nonNumeric></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</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>&#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">September 30,<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">June&#160;30,<br/> 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Deferred tax asset</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; padding-left: 0.125in">Net operating 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="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" scale="0" unitRef="usd">3,722,696</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="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" scale="0" unitRef="usd">3,986,827</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-left: 0.125in">R&amp;D expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment" scale="0" unitRef="usd">123,750</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="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment" scale="0" unitRef="usd">123,750</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: 0.125in">Depreciation and amortization</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="dtss:DeferredTaxAssetsDepreciationAndAmortization" scale="0" unitRef="usd">76,754</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="c3" decimals="0" format="ixt:num-dot-decimal" name="dtss:DeferredTaxAssetsDepreciationAndAmortization" scale="0" unitRef="usd">180,522</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: 0.125in">Bad debt expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="dtss:DeferredTaxAssetsBadDebtExpense" scale="0" unitRef="usd">116,063</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="c3" decimals="0" format="ixt:num-dot-decimal" name="dtss:DeferredTaxAssetsBadDebtExpense" scale="0" unitRef="usd">119,932</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: 0.125in">Social security and insurance accrual</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="dtss:DeferredTaxAssetsSocialSecurityAndInsuranceAccrual" scale="0" unitRef="usd">47,472</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="c3" decimals="0" format="ixt:num-dot-decimal" name="dtss:DeferredTaxAssetsSocialSecurityAndInsuranceAccrual" scale="0" unitRef="usd">149,196</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: 0.125in">Inventory impairment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsInventory" scale="0" unitRef="usd">13,326</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="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsInventory" scale="0" unitRef="usd">13,771</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: 0.125in">ROU, net of 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="c2" decimals="0" format="ixt:num-dot-decimal" name="dtss:DeferredTaxAssetsROU" scale="0" unitRef="usd">3,430</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="c3" decimals="0" format="ixt:num-dot-decimal" name="dtss:DeferredTaxAssetsROU" scale="0" unitRef="usd">20,171</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-left: 0in">Total</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsGross" scale="0" unitRef="usd">4,103,491</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="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsGross" scale="0" unitRef="usd">4,594,168</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: 0pt">Less: 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="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="0" unitRef="usd">4,103,491</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="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="0" unitRef="usd">4,594,168</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: 4pt; padding-left: 0pt">Net deferred tax asset</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-63">-</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-64">-</div></td><td style="padding-bottom: 4pt; 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; 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: 26; 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"><!-- 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; background-color: white">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-transform: uppercase"><b>NOTE
12 &#8211;&#160;COMMITMENTS</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"><b>Leases</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On July 30, 2019, the Company entered into an
operating lease for its office in Beijing.&#160;Pursuant to the lease, the delivery date of the property was August 8, 2019 but the lease
term started on October 8, 2019 and expires on&#160;<ix:nonNumeric contextRef="c244" format="ixt:date-monthname-day-year-en" name="us-gaap:LeaseExpirationDate1">October 7, 2022</ix:nonNumeric>, and has a monthly rent of RMB&#160;<ix:nonFraction contextRef="c244" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SaleLeasebackTransactionMonthlyRentalPayments" scale="0" unitRef="cny">207,269</ix:nonFraction>&#160;without value added
tax (&#8220;VAT&#8221;) (or $<ix:nonFraction contextRef="c244" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SaleLeasebackTransactionMonthlyRentalPayments" scale="0" unitRef="usd">29,250</ix:nonFraction>).&#160;The lease required a security deposit of three months&#8217; rent of RMB&#160;<ix:nonFraction contextRef="c245" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromLeasePayments" scale="0" unitRef="cny">677,769</ix:nonFraction>&#160;(or
$<ix:nonFraction contextRef="c245" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromLeasePayments" scale="0" unitRef="usd">96,000</ix:nonFraction>). The Company received a six-month rent abatement, which was considered in calculating the present value of the lease payments
to determine the ROU&#160;asset&#160;which is being amortized over the term of the lease. On October 8, 2022, the Company renewed this
lease for another year but for half space of the previous lease, with a monthly rent of RMB&#160;<ix:nonFraction contextRef="c246" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SaleLeasebackTransactionMonthlyRentalPayments" scale="0" unitRef="cny">107,714</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c246" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SaleLeasebackTransactionMonthlyRentalPayments" scale="0" unitRef="usd">15,787</ix:nonFraction>). The Company
received a one-month rent abatement.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On July 30, 2019, the Company entered into a
property service agreement for its office in Beijing (described above).&#160;Pursuant to the property service agreement, the agreement
commenced on August 9, 2019 and will expire on&#160;<ix:nonNumeric contextRef="c247" format="ixt:date-monthname-day-year-en" name="us-gaap:LeaseExpirationDate1">October 8, 2022</ix:nonNumeric>, and has a quarterly fee of RMB&#160;<ix:nonFraction contextRef="c247" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LegalFees" scale="0" unitRef="cny">202,352</ix:nonFraction>&#160;(or $<ix:nonFraction contextRef="c247" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LegalFees" scale="0" unitRef="usd">29,000</ix:nonFraction>).&#160;The
deposit was RMB&#160;<ix:nonFraction contextRef="c248" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromLeasePayments" scale="0" unitRef="cny">202,352</ix:nonFraction>&#160;(or $<ix:nonFraction contextRef="c248" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromLeasePayments" scale="0" unitRef="usd">29,000</ix:nonFraction>). On October 8, 2022, the Company renewed this service agreement for its office in Beijing
for another year, with a quarterly fee of RMB&#160;<ix:nonFraction contextRef="c246" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LegalFees" scale="0" unitRef="cny">96,476</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c246" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LegalFees" scale="0" unitRef="usd">14,128</ix:nonFraction>). The new deposit was RMB&#160;<ix:nonFraction contextRef="c246" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForDeposits" scale="0" unitRef="cny">96,476</ix:nonFraction>&#160;(or $<ix:nonFraction contextRef="c246" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForDeposits" scale="0" unitRef="usd">14,128</ix:nonFraction>).</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On August 28, 2019, the Company entered an operating
lease for senior officers&#8217; dormitory in Beijing.&#160;The lease has a term of&#160;two years&#160;with expiration on August 31,
2021, the monthly rent was RMB&#160;<ix:nonFraction contextRef="c249" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SaleLeasebackTransactionMonthlyRentalPayments" scale="0" unitRef="cny">14,500</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c249" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SaleLeasebackTransactionMonthlyRentalPayments" scale="0" unitRef="usd">2,045</ix:nonFraction>), payable every six months in advance.&#160;The lease was renewed for another
year from September 1, 2021 to August 31, 2022 at a monthly rent of RMB&#160;<ix:nonFraction contextRef="c250" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SaleLeasebackTransactionMonthlyRentalPayments" scale="0" unitRef="cny">15,200</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c250" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SaleLeasebackTransactionMonthlyRentalPayments" scale="0" unitRef="usd">2,350</ix:nonFraction>), payable every six months in advance.
On September 1, 2022, the Company entered a new six-month lease for a total rent of RMB&#160;<ix:nonFraction contextRef="c251" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PrepaidRent" scale="0" unitRef="cny">91,200</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c251" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PrepaidRent" scale="0" unitRef="usd">13,355</ix:nonFraction>), payable every three
months in advance. On March 1, 2023, the Company renewed this lease for six-month for a total rent of RMB&#160;<ix:nonFraction contextRef="c252" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PrepaidRent" scale="0" unitRef="cny">91,200</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c252" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PrepaidRent" scale="0" unitRef="usd">13,272</ix:nonFraction>),
payable every three months in advance. In August 2020,&#160;the Company entered into a lease for an office in Shenzhen City, China for
three years from August 8, 2020 through August 7, 2023, with a monthly rent of RMB <ix:nonFraction contextRef="c172" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PrepaidRent" scale="0" unitRef="cny">209,911</ix:nonFraction> ($<ix:nonFraction contextRef="c172" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PrepaidRent" scale="0" unitRef="usd">29,651</ix:nonFraction>) for the first year.&#160;The rent
will increase by&#160;<ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="dtss:IncreaseInRentPercentage" scale="-2" unitRef="pure">3</ix:nonFraction>% each year starting from the second year.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On August 26, 2020, Tianjin Information entered
into a lease for the office in Hangzhou City, China from September 11, 2020 to October 5, 2022.&#160;The first year rent is RMB&#160;<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="dtss:OperatingLeasesFutureMinimumPaymentNextRolingTwelveMonths" scale="0" unitRef="cny">1,383,970</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="dtss:OperatingLeasesFutureMinimumPaymentNextRolingTwelveMonths" scale="0" unitRef="usd">207,000</ix:nonFraction>).
The second-year rent is RMB&#160;<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="dtss:OperatingLeasesFutureMinimumPaymentDueInRolingYearTwo" scale="0" unitRef="cny">1,425,909</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="dtss:OperatingLeasesFutureMinimumPaymentDueInRolingYearTwo" scale="0" unitRef="usd">202,800</ix:nonFraction>). The security deposit is RMB&#160;<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromLeasePayments" scale="0" unitRef="cny">115,311</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromLeasePayments" scale="0" unitRef="usd">16,400</ix:nonFraction>). The total rent for
the lease period is to be paid in four installments. On October 6, 2022, Hangzhou took over and renewed this lease for one year, the
total rent is RMB&#160;<ix:nonFraction contextRef="c253" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PrepaidRent" scale="0" unitRef="cny">1,178,463</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c253" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PrepaidRent" scale="0" unitRef="usd">172,575</ix:nonFraction>), payable every six months in advance. In May 2023, the lease was terminated. The total
rent expense was RMB&#160;<ix:nonFraction contextRef="c173" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PrepaidRent" scale="0" unitRef="cny">848,620</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c173" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PrepaidRent" scale="0" unitRef="usd">122,253</ix:nonFraction>) for the year ended June 30, 2023.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><ix:nonNumeric contextRef="c0" continuedAt="dtss_ScheduleOfGuoHaoCenturyEnteredIntoALeaseForTheOfficeInHangzhouCityTableTextBlock-c0_cont_1" escape="true" name="dtss:ScheduleOfGuoHaoCenturyEnteredIntoALeaseForTheOfficeInHangzhouCityTableTextBlock">On May 10, 2023, Guo Hao Century entered into
a lease for the office in Hangzhou City, China from May 10, 2023 to May 9, 2025. The security deposit is RMB&#160;<ix:nonFraction contextRef="c254" decimals="0" format="ixt:num-dot-decimal" name="dtss:SecurityDeposits" scale="0" unitRef="cny">115,311</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c254" decimals="0" format="ixt:num-dot-decimal" name="dtss:SecurityDeposits" scale="0" unitRef="usd">7,670</ix:nonFraction>).
The quarterly rent is as follows:</ix:nonNumeric></p>

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

<ix:continuation id="dtss_ScheduleOfGuoHaoCenturyEnteredIntoALeaseForTheOfficeInHangzhouCityTableTextBlock-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="font-weight: bold; border-bottom: Black 1.5pt solid">Start Date</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="font-weight: bold; border-bottom: Black 1.5pt solid">End Date</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">Rent expense</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>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</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">USD</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 38%"><ix:nonNumeric contextRef="c255" name="dtss:LeaseStartDate">5/10/2023</ix:nonNumeric></td><td style="width: 1%">&#160;</td>
    <td style="width: 37%"><ix:nonNumeric contextRef="c255" name="dtss:LeaseEndDate">8/9/2023</ix:nonNumeric></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="c255" decimals="0" format="ixt:num-dot-decimal" name="dtss:RentExpense" scale="0" unitRef="cny">43,786</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="c255" decimals="0" format="ixt:num-dot-decimal" name="dtss:RentExpense" scale="0" unitRef="usd">6,060</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><ix:nonNumeric contextRef="c256" name="dtss:LeaseStartDate">8/10/2023</ix:nonNumeric></td><td>&#160;</td>
    <td><ix:nonNumeric contextRef="c256" name="dtss:LeaseEndDate">11/9/2023</ix:nonNumeric></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c256" decimals="0" format="ixt:num-dot-decimal" name="dtss:RentExpense" scale="0" unitRef="cny">66,038</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="c256" decimals="0" format="ixt:num-dot-decimal" name="dtss:RentExpense" scale="0" unitRef="usd">9,139</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><ix:nonNumeric contextRef="c257" name="dtss:LeaseStartDate">11/10/2023</ix:nonNumeric></td><td>&#160;</td>
    <td><ix:nonNumeric contextRef="c257" name="dtss:LeaseEndDate">2/9/2024</ix:nonNumeric></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c257" decimals="0" format="ixt:num-dot-decimal" name="dtss:RentExpense" scale="0" unitRef="cny">66,038</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="c257" decimals="0" format="ixt:num-dot-decimal" name="dtss:RentExpense" scale="0" unitRef="usd">9,139</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><ix:nonNumeric contextRef="c258" name="dtss:LeaseStartDate">2/10/2024</ix:nonNumeric></td><td>&#160;</td>
    <td><ix:nonNumeric contextRef="c258" name="dtss:LeaseEndDate">5/9/2024</ix:nonNumeric></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c258" decimals="0" format="ixt:num-dot-decimal" name="dtss:RentExpense" scale="0" unitRef="cny">64,602</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="c258" decimals="0" format="ixt:num-dot-decimal" name="dtss:RentExpense" scale="0" unitRef="usd">8,940</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><ix:nonNumeric contextRef="c259" name="dtss:LeaseStartDate">5/10/2024</ix:nonNumeric></td><td>&#160;</td>
    <td><ix:nonNumeric contextRef="c259" name="dtss:LeaseEndDate">8/9/2024</ix:nonNumeric></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c259" decimals="0" format="ixt:num-dot-decimal" name="dtss:RentExpense" scale="0" unitRef="cny">66,038</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="c259" decimals="0" format="ixt:num-dot-decimal" name="dtss:RentExpense" scale="0" unitRef="usd">9,139</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><ix:nonNumeric contextRef="c260" name="dtss:LeaseStartDate">8/10/2024</ix:nonNumeric></td><td>&#160;</td>
    <td><ix:nonNumeric contextRef="c260" name="dtss:LeaseEndDate">11/9/2024</ix:nonNumeric></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c260" decimals="0" format="ixt:num-dot-decimal" name="dtss:RentExpense" scale="0" unitRef="cny">66,038</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="c260" decimals="0" format="ixt:num-dot-decimal" name="dtss:RentExpense" scale="0" unitRef="usd">9,139</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><ix:nonNumeric contextRef="c261" name="dtss:LeaseStartDate">11/10/2024</ix:nonNumeric></td><td>&#160;</td>
    <td><ix:nonNumeric contextRef="c261" name="dtss:LeaseEndDate">2/9/2025</ix:nonNumeric></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c261" decimals="0" format="ixt:num-dot-decimal" name="dtss:RentExpense" scale="0" unitRef="cny">66,038</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="c261" decimals="0" format="ixt:num-dot-decimal" name="dtss:RentExpense" scale="0" unitRef="usd">9,139</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><ix:nonNumeric contextRef="c262" name="dtss:LeaseStartDate">2/10/2025</ix:nonNumeric></td><td>&#160;</td>
    <td><ix:nonNumeric contextRef="c262" name="dtss:LeaseEndDate">5/9/2025</ix:nonNumeric></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c262" decimals="0" format="ixt:num-dot-decimal" name="dtss:RentExpense" scale="0" unitRef="cny">63,884</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="c262" decimals="0" format="ixt:num-dot-decimal" name="dtss:RentExpense" scale="0" unitRef="usd">8,841</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation></ix:nonNumeric><div>


</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></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="font: 10pt Times New Roman, Times, Serif; 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">&#160;</p><div>

</div><ix:continuation id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company adopted FASB ASC Topic 842 on July
1, 2019.&#160;<ix:nonNumeric contextRef="c0" continuedAt="_LeaseCostTableTextBlock-c0_cont_1" escape="true" name="us-gaap:LeaseCostTableTextBlock">The components of lease costs, lease term and discount rate with respect of the Company&#8217;s office lease and the senior
officers&#8217; dormitory lease with an initial term of more than 12 months are as follows:</ix:nonNumeric></p>

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

<ix:continuation id="_LeaseCostTableTextBlock-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="white-space: nowrap">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Three Months<br/>
    Ended<br/> September 30,<br/> 2023</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Three Months<br/>
    Ended<br/> September 30,<br/> 2022</td><td style="white-space: nowrap; 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">Operating lease expense</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:OperatingLeaseExpense" scale="0" unitRef="usd">74,181</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseExpense" scale="0" unitRef="usd">203,111</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>

<tr style="vertical-align: bottom">
    <td style="white-space: nowrap">&#160;</td><td style="white-space: nowrap; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">&#160;</td><td style="white-space: nowrap; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">&#160;</td><td style="white-space: nowrap; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="white-space: nowrap">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">September 30,<br/>
    2023</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">June 30,<br/>
    2023</td><td style="white-space: nowrap; 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">Right-of-use assets</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="c263" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="0" unitRef="usd">65,854</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="c264" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="0" unitRef="usd">137,856</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 liabilities - current</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c263" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="0" unitRef="usd">34,367</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="c264" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="0" unitRef="usd">126,640</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">Lease liabilities - noncurrent</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c263" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="0" unitRef="usd">17,781</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="c264" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="0" unitRef="usd">26,449</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Weighted average remaining lease term</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-size: 10pt"><ix:nonNumeric contextRef="c263" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1">0.36</ix:nonNumeric>&#160;years</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-size: 10pt"><ix:nonNumeric contextRef="c264" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1">0.67</ix:nonNumeric>&#160;years</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Weighted average discount rate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c263" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" unitRef="pure">6.25</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="c264" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" unitRef="pure">6.25</ix:nonFraction></td><td style="text-align: left">%</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; text-align: justify"><ix:nonNumeric contextRef="c0" continuedAt="_LesseeOperatingLeaseLiabilityMaturityTableTextBlock-c0_cont_1" escape="true" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock">The following is a schedule, by years, of maturities
of the operating lease liabilities as of September 30, 2023:</ix:nonNumeric></p>

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

<ix:continuation 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 style="text-align: left; font-weight: bold; border-bottom: Black 1.5pt solid">12 Months Ending September 30,</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">Minimum<br/> Lease<br/> Payment</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">2023</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="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths" scale="0" unitRef="usd">36,591</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">2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo" scale="0" unitRef="usd">18,096</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">Total undiscounted cash flows</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="dtss:LesseeOperatingLeaseLiabilityPaymentDue" scale="0" unitRef="usd">54,687</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-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="c2" decimals="0" format="ixt:num-dot-decimal" name="dtss:LessImputedInterest" scale="0" unitRef="usd">2,539</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: 4pt">Present value of lease liabilities</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="c2" decimals="0" format="ixt:num-dot-decimal" name="dtss:PresentValueOfLeaseLiabilities" scale="0" unitRef="usd">52,148</ix:nonFraction></td><td style="padding-bottom: 4pt; 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; background-color: white">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="dtss_DisposalOfSubsidiaryTextBlock-c0_cont_1" escape="true" name="dtss:DisposalOfSubsidiaryTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>NOTE 13 <span style="text-transform: uppercase">&#8211; </span>DISPOSAL
OF SUBSIDIARY </b></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">On July 20, 2023, the Company&#8217;s
shareholders decided to sell Zhangxun to a third party at a price of RMB&#160;<ix:nonFraction contextRef="c97" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SharePrice" scale="0" unitRef="cnyPershares">2</ix:nonFraction>&#160;(US $<ix:nonFraction contextRef="c97" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SharePrice" scale="0" unitRef="usdPershares">0.28</ix:nonFraction>). There was no material transactions
for Zhangxun for the period from July 1, 2023 through July 20, 2023, and for the purpose of complying with the Company&#8217;s
monthly accounting cut-off date, the Company used Zhangxun&#8217;s financial statements as of June 30, 2023 as the date of disposal.
The Company recorded $<ix:nonFraction contextRef="c2" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupDeferredGainOnDisposal" scale="6" unitRef="usd">0.83</ix:nonFraction> million gain on disposal of the subsidiary, which was the difference between the selling price of US$<ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentConvertibleConversionPriceDecrease" scale="0" unitRef="usdPershares">0.28</ix:nonFraction>
and the carrying value of the negative net assets of $<ix:nonFraction contextRef="c134" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:AssetsNet" scale="6" unitRef="usd">2.35</ix:nonFraction> million of the disposal entity, which includes $<ix:nonFraction contextRef="c134" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:OtherReceivables" scale="6" unitRef="usd">1.52</ix:nonFraction> million of
inter-company payables. The gain is calculated after netting off these inter-company receivables from Zhangxun of $<ix:nonFraction contextRef="c134" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupDeferredGainOnDisposal" scale="6" unitRef="usd">1.52</ix:nonFraction> million, due
to uncertainty of the repayment from Zhangxun. <ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock-c0_cont_1" escape="true" name="us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock">The following table summarizes the carrying value of the assets and liabilities of
Zhangxun at June 30, 2023</ix:nonNumeric>.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<ix:continuation id="_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock-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; background-color: rgb(204,238,255)">
    <td style="width: 88%">Cash</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="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents" scale="0" unitRef="usd">34</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">Accounts receivable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet" scale="0" unitRef="usd">254,988</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">Other current assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets" scale="0" unitRef="usd">50,406</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Fixed assets, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="dtss:DisposalGroupIncludingDiscontinuedOperationFixedAssetsNet" scale="0" unitRef="usd">10,012</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">Intangible assets, 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="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssets" scale="0" unitRef="usd">344,629</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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="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">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation" scale="0" unitRef="usd">660,069</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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Accounts payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsPayable" scale="0" unitRef="usd">530,260</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Advance from customers</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="dtss:DisposalGroupIncludingDiscontinuedOperationAdvanceFromCustomer" scale="0" sign="-" unitRef="usd">94,126</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">Accrued liability and other payables</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilities" scale="0" unitRef="usd">749,156</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-bottom: 1.5pt">Loan payables</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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="c2" decimals="0" format="ixt:num-dot-decimal" name="dtss:DisposalGroupIncludingDiscontinuedOperationLoanPayables" scale="0" sign="-" unitRef="usd">153,045</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></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 4pt">Total liabilities</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="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" scale="0" unitRef="usd">1,526,587</ix:nonFraction></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></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: 28; 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"><!-- 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">&#160;</p><div>

</div><ix:continuation id="dtss_DisposalOfSubsidiaryTextBlock-c0_cont_1"><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">The following tables shows the results of operations
relating to discontinued operations Zhangxun for the three months ended September 30, 2023 and 2022, respectively.</ix:nonNumeric></p>

<p style="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&#160;</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="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">THREE&#160;MONTHS&#160;ENDED<br/> SEPTEMBER 30,</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; background-color: rgb(204,238,255)">
    <td style="width: 78%">Revenues</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 8%; 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: 8%; text-align: right"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue" scale="0" unitRef="usd">1,164,305</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">Cost of goods sold</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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-65">-</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" scale="0" unitRef="usd">1,014,108</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">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"><div style="-sec-ix-hidden: hidden-fact-66">-</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" scale="0" sign="-" unitRef="usd">150,197</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">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: rgb(204,238,255)">
    <td style="padding-left: 9pt">Selling</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-67">-</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="c6" decimals="0" format="ixt:num-dot-decimal" name="dtss:DisposalGroupIncludingDiscontinuedOperationSelling" scale="0" unitRef="usd">188,950</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: 9pt">General and administrative</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-68">-</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" scale="0" unitRef="usd">165,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; padding-left: 9pt">Research and development</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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-69">-</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="c6" decimals="0" format="ixt:num-dot-decimal" name="dtss:DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopment" scale="0" unitRef="usd">156,704</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: 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"><div style="-sec-ix-hidden: hidden-fact-70">-</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense" scale="0" unitRef="usd">511,139</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">Loss from operations</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-71">-</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" scale="0" sign="-" unitRef="usd">360,942</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; text-align: left">Gain on disposal</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" scale="0" unitRef="usd">833,546</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" scale="0" unitRef="usd">0</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">Other income, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-72">-</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherIncome" scale="0" unitRef="usd">23,880</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Gain (loss) before income tax</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:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" scale="0" sign="-" unitRef="usd">833,546</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:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" scale="0" unitRef="usd">337,062</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">Income 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"><div style="-sec-ix-hidden: hidden-fact-73">-</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-74">-</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">Gain (loss) before 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="dtss:LossBeforeNoncontrollingInterest" scale="0" sign="-" unitRef="usd">833,546</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="dtss:LossBeforeNoncontrollingInterest" scale="0" unitRef="usd">337,062</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">Less: 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"><div style="-sec-ix-hidden: hidden-fact-75">-</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest" scale="0" unitRef="usd">101,759</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; padding-bottom: 4pt">Net gain (loss) to the Company</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:NetIncomeLossAllocatedToLimitedPartners" scale="0" unitRef="usd">833,546</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAllocatedToLimitedPartners" scale="0" sign="-" unitRef="usd">235,303</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">)</td></tr>
  </table></ix:continuation></ix:continuation><div>




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

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:SubsequentEventsTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>NOTE 14 &#8211; SUBSEQUENT&#160;<span style="text-transform: uppercase">EVENTS</span></b></p>

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




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company follows the guidance in FASB ASC
855-10 for the disclosure of subsequent events.&#160;The Company evaluated subsequent events through&#160;the date the&#160;financial
statements were issued and determined the Company had no material subsequent events to be disclosed.</p></ix:nonNumeric><div>

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

</div><div><a id="a_003"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>ITEM 2. MANAGEMENT&#8217;S DISCUSSION AND
ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</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"><b>Cautionary Note Regarding Forward-Looking Statements</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">This report contains forward-looking statements
within the meaning of Section 27A of the Securities Act and Section 21E of the Exchange Act. All statements other than statements of
historical fact are &#8220;forward-looking statements&#8221; for purposes of federal and state securities laws, including, but not limited
to, any projections of earnings, revenue, or other financial items; any statements of the plans, strategies, and objectives of management
for future operations; any statements concerning proposed new services or developments; any statements regarding future economic conditions
of performance; and statements of belief; and any statements of assumptions underlying any of the foregoing. Such 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 such forward-looking statements.</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">In some cases, you can identify forward-looking
statements by terms such as &#8220;may,&#8221; &#8220;intend,&#8221; &#8220;might,&#8221; &#8220;will,&#8221; &#8220;should,&#8221; &#8220;could,&#8221;
&#8220;would,&#8221; &#8220;expect,&#8221; &#8220;believe,&#8221; &#8220;anticipate,&#8221; &#8220;estimate,&#8221; &#8220;predict,&#8221;
&#8220;potential,&#8221; or the negative of these terms. These terms and similar expressions are intended to identify forward-looking
statements. The forward-looking statements in this report are based upon management&#8217;s current expectations, which it believes are
reasonable. However, we cannot assess the impact of each factor on our business or the extent to which any factor or combination of factors,
or factors we are aware of, may cause actual results to differ materially from those contained in any forward-looking statements. You
are cautioned not to place undue reliance on any forward-looking statements. These statements represent our estimates and assumptions
only as of the date of this report. Except to the extent required by federal securities laws, we undertake no obligation to update any
forward-looking statement to reflect events or circumstances after the date hereof or to reflect the occurrence of unanticipated events.</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">You should be aware that our actual results could
differ materially from those contained in the forward-looking statements due to several factors, including:</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%">
  <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">uncertainties relating to our ability to establish and operate our
    business and generate revenue;</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%">
  <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">uncertainties relating to general economic, political, and business
    conditions in China;</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%">
  <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">industry trends and changes in demand for our products and services;</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%">
  <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">uncertainties relating to customer plans and commitments and the timing
    of orders received from customers;</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%">
  <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">announcements or changes in our advertising model and related pricing
    policies or that of our competitors;</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%">
  <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>unanticipated delays in the development, market acceptance, or installation of our products and services;</td></tr>
</table><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%">
  <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">changes in Chinese government regulations; and</td></tr>
</table><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%">
  <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">availability, terms and deployment of capital, relationships with third-party equipment suppliers.</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"><b>Overview</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>Company Structure </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">Datasea Inc. (&#8220;Datasea,&#8221; the VIE,
as defined below, and our subsidiaries, collectively, the &#8220;Company&#8221; or &#8220;we&#8221; or &#8220;us&#8221; or &#8220;our&#8221;)
is a global technology company incorporated in Nevada USA on September 26, 2014, with subsidiaries and operating entities located in Delaware
and China, that provides intelligent acoustics (including ultrasound, infrasound, directional sound, and Schumann resonance), 5G messaging
and other products and services to various corporate and individual customers. The acoustic business offers a wide range of cutting-edge
products including high-quality sound air disinfection solutions, sound sleep-aid devices, as well as skin repair and beauty solutions.
Our products find extensive applications across various industries and sectors, including acoustic antivirus, acoustic beauty, acoustic
medical treatments, acoustic agriculture and acoustic industrial. Our common stocks currently listed on the Nasdaq Capital Market are
shares of our Nevada holding company that maintains service agreements with the associated operating companies which instead enable us
to consolidate the financial results of the VIE and its subsidiaries with Datasea&#8217;s corporate group under U.S. GAAP, making Datasea
the primary beneficiary of the VIE for accounting purposes. For a description of our corporate structure and contractual arrangements,
see &#8220;Corporate Structure&#8221; on page 8 and &#8220;VIE Agreements&#8221; on page 9.</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: 30; 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"><!-- 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">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">Datasea is not a Chinese
operating company, but a Nevada-based holding company. Its subsidiary, Datasea Acoustics LLC, located in Delaware, serves as the global
hub for our acoustic business operations, catering to the U.S. and international markets by providing acoustic technologies and application
products, and there is no sales outside of PRC yet as of the report date. Additionally, the Company conducts business activities in China
through its subsidiary, Tianjin Information Sea Information Technology Co., Ltd. (&#8220;Shuhai Tianjin&#8221;), and its VIE entity, Shuhai
Information Technology Co., Ltd. (&#8220;Shuhai Beijing&#8221;), along with their subsidiary entities. Shuhai Beijing offers cutting-edge
products and solutions in intelligent acoustics and 5G messaging applications, catering to a wide spectrum of commercial enterprises,
households, and individuals in China.</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">Internationalization has always been a crucial
strategy for the Company. Datasea established its wholly-owned subsidiary, Datasea Acoustics LLC, in Delaware, USA in July 2023. Since
then, the company has embarked on a journey of providing the leading and high-quality ultrasonic air sterilizers, bathroom and cloakroom
sterilizers and odor removal products, as well as continuous new products including ultrasonic Skin Repair Robots and Schumann frequency
sleep monitors to the global market, mainly the U.S. market, catering to a broad and growing global consumer base. During the reporting
period, the Company collaborated with the globally renowned testing organization, Intertek Inc., to conduct ETL safety and functional
certifications for the air disinfection products intended for sale in the United States. This included certifications related to ozone
and Aspergillus flavus. We anticipate completing these certifications in the next quarter and commencing the sales of these products
in the U.S. market on a larger scale. Furthermore, we entered into cooperation agreements with several well-known American local distributors
of smart products. We successfully registered and established an online sales store on the Amazon platform. Additionally, in partnership
with the renowned U.S. intellectual property firm, Paul &amp; Paul, we actively pursued various U.S. patents and international patents.
We aim to build a strong intellectual property portfolio in the United States and even internationally through patent applications and
the acquisition of high-quality patents. With a focus on the primary track of acoustic intelligence, we are seeking potential merger
and acquisition targets in areas such as acoustic disinfection, acoustic medical aesthetics, acoustic health, acoustic agriculture, and
acoustic industrial applications. This is part of our strategy for international expansion through mergers and acquisitions.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>Technology and
Innovation</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">Datasea is the global initiator, promoter and
practitioner of the concept of acoustic intelligence. Our commitment to technological advancement and global reach positions us at the
forefront of delivering cutting-edge intelligent acoustics solutions, especially focusing on ultrasound, infrasound, directional sound
and Schumann resonance technology, to meet the evolving needs of our customers and communities worldwide. The research and development
of intelligent acoustics technology plays a vital role for the Company and is what makes us different. The Company has non-visual intelligent
algorithms and techniques, intelligent acoustics technologies such as ultrasound and directional sound, and 5G messaging related technology,
etc.. Combined with artificial intelligence (AI), machine learning and data analytics, our Acoustics and 5G intelligent products and
solutions are able to serve more than 48.42 million enterprises of all types (over 99% are small and medium enterprises (&#8220;SMEs&#8221;))
and households in China. Acoustic technology and products will also create a healthy living environment for approximately 30.7 million
businesses of various types and over 130 million households in the United States.</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">As of the date of this report, Shuhai Beijing
and its subsidiaries own 27 patents and 106 software copyrights in the PRC, which include 13 pending patent applications in core technologies,
to empower and grow the business.&#160;In addition, the U.S. subsidiary, Datasea Acoustics, is actively acquiring U.S. patents, as well
as international patents, and collaborating with U.S. universities and world-renowned research institutions.</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">The Company holds an
outstanding position in the field of acoustics, particularly in the areas such as ultrasound, infrasound, and directional sound. To promote
research and innovation in these areas, the Company actively collaborates with several prominent research institutions and universities
to enhance the integration and collaboration of research resources. These collaborations and the establishment of these laboratories
further solidify the Company&#8217;s leading position in the field of acoustics, providing a strong foundation for future innovations
and development. In particular, our collaboration with the Chinese Academy of Sciences is worth highlighting. Since signing a cooperation
agreement with the Institute of Acoustics at the Chinese Academy of Sciences in 2022, we have been jointly advancing research projects
and establishing collaborative laboratories. Two new projects have been initiated: 1) Medical Ultrasound Project: This project, namely
the ultrasound CT, focuses on using ultrasound waves to enhance diagnostic imaging and screening. It is particularly effective for the
early detection of breast cancer, offering high resolution and high-quality imaging. It is well-suited for the characteristics of Asian
women, and it has the potential to significantly improve screening efficiency. The initial tests on experimental machines have been successfully
completed, and following human testing and data collection, we anticipate completing the first-generation product by 2024; 2) Ultrasound
Cognitive Enhancement Project: This project has already completed the preliminary research and algorithm development phases. It will
now progress to data collection and the development of a product model.</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="font: 10pt Times New Roman, Times, Serif; 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; background-color: white">The Company, in collaboration
with the Ministry of Industry and Information Technology (MIIT), the Key Laboratory of Artificial Intelligence Key Technology and Application
Evaluation, and the China Academy of Information and Communications Technology (CAICT) Cloud Computing &amp; Big Data Research Institute,
has jointly unveiled China&#8217;s inaugural &#8220;White Paper on the Acoustic Intelligence Industry.&#8221; This groundbreaking document
presents compelling analyses and factual insights into the realm of intelligent acoustics technology, its commercialization, and the
industry&#8217;s future prospects. The white paper extensively explores the applications of acoustic intelligence at an industry level
and underscores the expectation that Datasea will take the lead in driving initiatives within the Chinese acoustic applications field.
It also emphasizes the Company&#8217;s prominent position within the broader acoustic industry landscape.</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>Operational goals</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 primary operational
objectives of the Company, its subsidiaries, and VIE are as follows: (i) Continuing Revenue Growth: Drive revenue expansion through strategic
initiatives, including expanding the sales team and distribution networks, exploring new markets in both domestic and U.S. regions, and
delivering value-added services; (ii) Technological Innovation: Continuously enhance the technological capabilities of the ultrasonic
antivirus product line and services. Additionally, proactively introduce sound sleep monitors, and other acoustic technologies in various
health-related fields to meet global market demands and build an International Patent Matrix; (iii) Customer Satisfaction: Provide customers
with high-quality acoustic products and exceptional services to foster customer loyalty and maintain a positive reputation; (iv) International
Expansion: Pursue international growth, with a particular focus on the U.S. market, leveraging the operations of U.S. subsidiaries, engaging
in mergers and acquisitions activities, ensuring compliance, adapting to market dynamics, and practicing effective cross-cultural management;
(v) Partnerships and Collaborations: Cultivate strategic partnerships, encompassing collaborations with suppliers, partners, and research
institutions; (vi) Risk Management: Diligently identify, evaluate, and manage various risks, including those related to the market, legal
compliance, and the supply chain; and (vii) Shareholder Returns: Generate robust cash flow and provide satisfactory returns to shareholders.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Business Strategy</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 Company&#8217;s business strategy includes
striving to provide high-quality products to end-users through online sales, distributor channels, and major customers. Our efforts include
expanding our presence in new markets, including the United States, as well as strengthening our position in existing markets. We aim
to enhance our image and market demand through continuous innovation and enhance the competitiveness and overall strength of our segmented
fields through an international patent matrix and mergers and acquisitions.</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">International Business Expansion</span>: As of
the reporting period, through its Delaware subsidiary, Datasea Acoustics LLC, has been expanding its presence in the United States and
international markets. This expansion includes obtaining ETL safety certification and functionality certification for its air disinfection
products through globally recognized testing agencies. Datasea has also been actively pursuing the acquisition of U.S. patents and seeking
advantageous merger and acquisition opportunities in the primary sectors of acoustic intelligence, including sound disinfection, acoustic
medical aesthetics, acoustic health, acoustic agriculture, and acoustic industry. Additionally, the Company has established partnerships
with several well-known U.S. distributors of smart products and set up its Amazon platform store. The focus of this strategy can be to
leverage the geographical location and resources of the United States as a global business center to further expand its international
market share.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Technological Innovation</span>: Datasea continues
to invest in research and development (R&amp;D) to maintain a leading position in the field of intelligent acoustics. This includes continuously
improving existing acoustic sterilization and deodorization products, developing new applications, products and solutions regarding ultrasound,
directional sound, and Schumann resonance, and staying responsive to the growing needs of global customers and the market.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 40pt; 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="font: 10pt Times New Roman, Times, Serif; 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; text-indent: 40pt; 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">Technology Collaboration</span>:
Collaboration with renowned research institutions both domestically and internationally, such as the medical ultrasound project (ultrasound
CT) in partnership with the Chinese Academy of Sciences and the ultrasound-based products for mental alertness and attention enhancement.
Datasea can foster collaborations with renowned U.S. universities and research institutions through its U.S. subsidiary. By partnering
with these institutions, the Company can engage in joint research and development initiatives to create and adopt cutting-edge intelligent
acoustics technologies. This collaborative approach helps Datasea maintain its technological leadership and obtain technical capabilities
and reserves in relevant fields.</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">U.S. Patent Acquisition
and Technology Protection</span>: Datasea prioritizes the acquisition of U.S. patents to protect its innovations and intellectual property.
Rapidly securing U.S. patents for its technologies is essential to maintain its competitive advantage and defend against potential infringement.
This proactive approach in patent acquisition will ensure that Datasea&#8217;s intellectual property remains protected in the U.S. market
and provide opportunities for licensing and monetization. Currently, the Company is actively engaged in obtaining U.S. patents through
collaboration with the renowned intellectual property firm, Paul &amp; Paul, based in Philadelphia. We aim to build an intellectual property
matrix in the United States and even on an international scale through U.S. patent applications and the acquisition of high-quality patents.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 25pt; 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 strategies will
further strengthen Datasea&#8217;s position in the global market, consolidate its innovation capacity and protect its intellectual property
assets.</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">Mergers and Acquisitions
(M&amp;A) and Joint Ventures</span>: Datasea can expand its products and services portfolio by engaging in mergers and acquisitions or forming
joint ventures to meet the growing market demands. Especially in the U.S. market, in the primary areas of acoustic intelligence, including
sound disinfection, acoustic medical aesthetics, acoustic health, acoustic agriculture, and acoustic industry, we are actively seeking
acquisition targets with technological, team, and market advantages or complementarity. This will advance our international merger and
acquisition strategy, helping the Company strengthen its foundation, market depth, and rapid expansion of business and market scale in
the U.S. market. It will also contribute to the localization of our brand in the United States.</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">Contracts and Collaborations</span>:
Datasea can actively seek long-term contracts and collaborations with domestic and international customers, partners, and major corporate
clients, including potential major clients in educational institutions, hospitality, and other establishments in the New York and Philadelphia
regions. These collaborations can encompass product sales, technical cooperation, and joint research and development, helping to stabilize
revenue and expand market share.</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"><span style="text-decoration:underline">Compensation and Incentives</span>: In recognition
of the contributions made to the Company&#8217;s growth by its directors, executives, employees, consultants, and other external partners,
the Company has established a multi-layered compensation and incentive system. This includes incentives such as stock options for a publicly
traded company (S-8) and equity holdings in core business subsidiaries. As of now, the Company has initiated another round of registration
for 5 million shares of incentive shares under the S-8 for the 2018 Equity Incentive plan Amendment. We will continue to issue these
shares to directors, executives, employees, and external consultants, thereby implementing our stock incentive plan. Looking ahead, the
Company plans to extend stock incentive initiatives to even more individuals who contribute significantly to the Company, further encouraging
and ensuring active contributions from talents within the organization.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 25pt">&#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">Sustainable Growth</span>:
The Company has the capacity to embrace a sustainable approach for ensuring long-term prosperity. This approach entails a focus on Environmental,
Social, and Governance (ESG) aspects, ensuring that the Company&#8217;s operations are in alignment with global best practices, and offering
sustainable solutions to meet the demands of its customers. The Company has explored and developed an ESG evaluation framework tailored
to its own characteristics, regularly publishes quarterly ESG reports, and continuously enhances ESG factors to ensure long-term sustainability.</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="font: 10pt Times New Roman, Times, Serif; 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; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Market diversification</span>: In the domestic
market, Datasea can continue to provide intelligent acoustics and 5G messaging products to various end users, such as corporate customers
and household users, to ensure market diversification. In the international market, Datasea precisely targets U.S. households and large
corporate customers including hospitals, educational institutions and Elderly Care and Healthcare Institutions with leading and high-quality
ultrasonic air sterilization, sleeping monitor, bathroom and cloakroom sterilization and odor removal products, contributing to expanding
broader growth opportunities and performance improvement.</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">Regulatory Compliance</span>:
In addition to adhering to Chinese laws and regulations, the company must also comply with U.S. laws and the regulatory oversight of
the Securities and Exchange Commission (SEC). This entails ensuring timely and accurate disclosure of financial statements and significant
events and continually enhancing corporate governance, shareholder rights, information disclosure, and internal controls in accordance
with the rules of the NASDAQ stock exchange. Maintaining effective communication with investors is crucial.</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">In summary, Datasea can pursue its business strategy
through international business expansion, technological innovation, contracts and collaborations, and a sustainable growth approach.
This will help ensure that the Company gains a competitive advantage in global markets and creates sustainable value for its shareholders.&#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"><b>Our Business Summary</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 deeply understand that the market needs new
application areas, new technologies, and new requirements. Therefore, through the tireless efforts of our team, we have continued to
research and upgrade from visual algorithms to acoustic-based non-visual algorithms. After achieving significant breakthroughs in the
field of acoustics, we have further expanded product applications and market development into areas such as ultrasound, subsonic, and
directional sound.</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">Acoustic intelligence is a new field that integrates
fundamental acoustic theory with artificial intelligence to gather and process acoustic data and solve problems. Datasea leverages cutting-edge
technologies in the realm of intelligent acoustics, especially harnessing the power of ultrasonic sterilization to combat viruses and
prevent human infections. This technology capitalizes on the mechanical, thermal, and cavitation effects of ultrasound. When stimulated
by ultrasound, microorganisms, including the coronavirus, undergo significant vibration strains, disrupting the virus&#8217;s outer shell
and internal RNA. The rapid movement of protons in the ultrasound eventually devastates microbial structures, annihilating harmful pathogens.</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">Leveraging Datasea&#8217;s cutting-edge intelligent
acoustics technology together with AI technology, we successfully developed a series of ultrasonic disinfection products named the &#8220;Hailijia&#8221;
series air sterilizer products. This lineup includes solutions tailored for in-door (Desktop and Floor), in-vehicle, bathroom and cloakroom
sterilization and deodorizer, positioned in the health field of acoustic disinfection, can be widely used in homes and different public
places, including hospitals, educational institutions and Elderly Care and Healthcare Institutions. We started to launch those new products
in the China market in the year of 2023. These products can provide more effective solutions for purifying the environment and protecting
health for people. Leading labs such as the Wuhan Institute of Virology have proven this ultrasonic disinfection technology to have 99.83%
efficacy in nine seconds against Covid-19 and 99.99% efficacy against Staphylococcus Albus and E-col. Meanwhile, this strategic shift
and process are aimed at offering people more effective solutions for purifying their environments and healthier lifestyles for people
not only in China, but also the United States and globally, particularly in the post-pandemic era when people have raised higher demands
for protection and quality of life.</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">Besides, the Company makes innovations in Schumann
frequency, directional sound and others, launching ultrasonic Skin Repair with AI diagnosis and Schumann frequency sleep monitors and
further creating a higher quality living environment for customers in application fields such as acoustic beauty, acoustic agriculture
and acoustic industry. Also, with a diverse product lineup, we strive to achieve a global leading position in this field within three
years.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">To showcase the Company&#8217;s technology and
products on the global stage, Datasea, through its wholly-owned subsidiary, Datasea Acoustics LLC, based in Delaware, U.S., operates
as the primary entity to offer advanced intelligent acoustic products and solutions, including acoustic antivirus, acoustic beauty, acoustic
medical, acoustic agriculture, and more. This strategy aims to tap into the continuously growing consumer audience worldwide. Additionally,
the establishment of production assembly and sales channels, collaboration with local U.S. channels, emphasis on technological advancements,
partnerships with international technology laboratories, and the pursuit of multiple channels for obtaining US patents and potential
acquisitions are conducive to the sustainable development of Datasea Acoustics LLC.</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="font: 10pt Times New Roman, Times, Serif; 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>5G Messaging: </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">5G Messaging business increases and improves
how people and businesses communicate, while providing enterprises and brands a platform to engage, convert and efficiently cultivate
buying relationships by leveraging 5G messaging service.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The 5G messaging service is known as RCS (&#8220;Rich
Communication Suite&#8221;) and integrates phones, messages, and contacts. Specifically, this communication suite enables users to enjoy
various effective interfaces with integrated messages, including texts, pictures, audio, video and emojis, as well as status, location
and other communication functions. It has the characteristics of high contact rate, rich media, strong interactivity, convenient service,
and high security.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">5G messaging technology can create a new message
ecosystem in which customers and enterprises can directly and efficiently connect via short messages on mobile phone terminals. When
businesses apply 5G messaging to marketing initiatives, higher speed, better transmission quality, and lower latency can create brand
new and improved customer experience.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As one of the leading service providers in China&#8217;s
5G communication field, Datasea has several primary products and services targeting different customers and needs, including 5G Integrated
Messaging Marketing Cloud Platform (&#8220;5G IMMCP&#8221;), Smart Push (precision marketing solution) and 5G messaging Top Up business
related applications applicable to various industries in China. Together with artificial intelligence (AI), machine learning and data
analytic capability, our Acoustics and 5G intelligent products and solutions are able to serve more than 48.42 million enterprises and
businesses of all types (over 99% are SMEs) and households in China with digital and intelligent services.</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: 0; background-color: white"><b>Recent Developments</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><b>Our Products and Future
Plans of Intelligent Acoustics</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>General Information</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">As of September 30,
2023, in the first quarter of the 2024 fiscal year, we continued to enhance our range of acoustic products, including a series of ultrasonic
air disinfection machine products: 1) In-door models (floor and desktop models) suitable for different areas and functions, 2) In-vehicle
models; and 3) Restroom and Cloakroom purification and deodorization. Comprehensive air disinfection, and specialized sterilization suitable
for environments such as hospitals, airports, educational institutions and residential areas. As well as sound sleep aids suitable for
the general population based on Schumann resonance, among other products.</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">Air purification and
deodorization products:</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; margin-top: 0pt; margin-bottom: 0pt; background-color: white" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">For
                                            restroom:</span></td></tr></table><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; background-color: white">Key Feature:
Gentle Sound Ambiance, Air Purification, Warm Light and Colors, Odor Elimination, Powerful Sterilization</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;</p><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; background-color: white" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">For
                                            cloakroom:</span></td></tr></table><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">Key Features: Powerful Dehumidification,
Odor Elimination, Voice Control, Mite Purification, Strong Sterilization</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; background-color: white"><b>New Products Planned</b></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;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; background-color: white" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">The
                                            upgraded version of Sound Wave Smart Sleep Monitor (Coming soon) </span></td></tr></table><div>

</div><p style="margin-top: 0pt; margin-bottom: 0pt; 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; text-indent: 0.5in; background-color: white">Sound
Wave Smart Sleep Monitor adopts ultra-low frequency, weak intensity, and magnetic induction of brain rhythm (MIBR), which is a magnetic
induction of brain rhythm technology. Through the selective optimization and adjustment of the function of neurons through the magnetic
induction of brain rhythm (MIBR), the monitor creates a natural frequency magnetic field similar to the Schumann frequency.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 24pt; 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 0pt 0.5in; text-align: justify">Key Features&#65306;</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">1) Reduce the impact of high-frequency
radio waves on the human body, relieve anxiety and stress, and gradually relax the body and brain;</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">2) Resonate between the frequency of
Device and the human body&#8217;s own frequency, induce brain waves to enter a deep sleep state, prolong the time of deep sleep, and
improve the quality of deep sleep, thereby improving sleep and keeping users away from insomnia.</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">As the core component
of smart health furniture products, the Company&#8217;s Delaware subsidiary has entered into a strategic cooperation agreement with Shandong
Mingqi, a company engaged in furniture design, manufacturing, and sales with a long track record in the industry, including operations
in the U.S. market. The cooperation involves leveraging technologies and products related to sound wave sleep improvement, alertness
enhancement, sound wave disinfection, and more to empower and upgrade furniture products, thereby transforming traditional furniture
into smart health furniture. Such collaboration is expected to effectively drive the export of Datasea&#8217;s technology and products,
achieving a rapid increase in overseas sales to B2B customers and the overseas revenue ratio.</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"><b>Sales and Distribution</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>Domestic channels and sales</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">As of the date of this report, our acoustic products
are mainly developed and produced in China, and the products we sell in China are mainly through:</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">1) The sales department of
Shuhai Beijing and its subsidiaries directly sign sales contracts with customers.</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">During the reporting period,
Shuhai Beijing and its subsidiaries have formed a complete marketing system, promotion strategies and models, including the Company&#8217;s
own sales team and innovative partner models. The sales team of Shuhai Beijing and its subsidiaries cover the core economic zones of
China in Beijing, Northeast China, the Yangtze River Delta, and the Guangdong Hong Kong Macao Greater Bay Area, promoting various 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; text-indent: 0.5in">2) <span style="font-family: Times New Roman, Times, Serif">Online
Distributors and Living Stream</span></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; text-indent: 0.5in">The Company expands its coverage
and increases market penetration by collaborating with multiple online distributors, living stream platform and selling innovative products
on major e-commerce platforms, such as signing a sales partnership with the well-known Chinese e-commerce platform Hunan Jimei, to launch
customized e-commerce products to expand its coverage and increase market penetration.</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="font: 10pt Times New Roman, Times, Serif; 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; text-indent: 0.5in">3<span style="font-family: Times New Roman, Times, Serif">&#65289;Sales
</span>Channels</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">Shuhai Beijing and its subsidiaries
have established cooperative relationships with multiple domestic sales and channel merchants and established a nationwide marketing
channel network through a partnership system.</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">In December 2022, the Company
unveiled national Hailijia air sterilization product event with an online event and offline product launches in various cities in China,
including Beijing, Shenzhen, Tianjin, Hangzhou and Harbin. More than 50 institutions specializing in trade and distribution from China,
Southeast Asia, and the Middle East participated in the event, highlighting the market interest in the products. During the product launches,
Datasea has entered into eight marketing and distribution agreements in order to expand the business and reach to customers and sell
certain Hailijia air sterilizers and purifiers in China.</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>International Business Expansion</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">As of the date of this
report, Datasea has established a subsidiary, Datasea Acoustics LLC, in the United States, actively recruiting a sales team, and promoting
cooperation with various local offline and online sales channels to support the sales of acoustic products in the U.S. and international
markets.</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="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; background-color: white"><tr style="vertical-align: top">
<td style="width: 0.5in"></td><td style="width: 0.25in">1)</td><td style="text-align: justify">In
                                            October 2023, a Delaware subsidiary applied to register an Amazon online store in the United
                                            States, and it is expected to be officially sold after obtaining the existing product safety
                                            certification (about 2 months);</td></tr></table><div>

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

</div><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; background-color: white"><tr style="vertical-align: top">
<td style="width: 0.5in"></td><td style="width: 0.25in">2)</td><td style="text-align: justify">Signed
                                            a sales cooperation agreement with Meligo, a well-known sales channel in the United States;
                                            and</td></tr></table><div>

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

</div><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; background-color: white"><tr style="vertical-align: top">
<td style="width: 0.5in"></td><td style="width: 0.25in">3)</td><td style="text-align: justify">Communicate
                                            and connect with potential major clients such as New York real estate developers and Philadelphia
                                            educational institutions.</td></tr></table><div>

</div><p style="margin-top: 0pt; margin-bottom: 0pt; 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"><b>Key Customers and
Agreements </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">In September 2023, Shuhai
Jingwei (Shenzhen) Information Technology Co, Ltd signed a procurement and sales agreement with Hunan Jimei Biotechnology Development
Co., Ltd. (hereinafter referred to as &#8220;Jimei&#8221;), aiming to expand the online sales of Shuhai&#8217;s &#8220;Hailijia&#8221;
brand&#8217;sacoustic Air Disinfection Machine, Disinfectant and Odor Eliminator series products in China through Jimei&#8217;s innovative
e-commerce platform and user base. Hunan Jimei is a high-tech product research and development, production, and sales enterprise. At
the same time, it also has a direct sales license issued by the Ministry of Commerce of China. Its Yunchuang Space APP is a comprehensive
e-commerce product intelligent shopping platform that combines private domain traffic and public domain traffic, with a million level
user base, providing a rich e-commerce sales channel and options.</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">October 16, 2023, its
Delaware operating entity, Datasea Acoustics LLC, has entered into a marketing promotion and sales cooperation agreement with Meglio
Interiors LLC (&#8220;Meglio&#8221;), based in Chamblee, Georgia develop, promote and distribute the Company&#8217;s intelligent acoustics
products in the US and internationally. Datasea plans to establish an assembly line in the nearly future for its intelligent acoustics
products in Delaware while Meglio will as one of the primary distributor of such products. Meglio has sales channels that includes Atlanta,
Dallas and New Jersey and extensive experience in increasing sales for its clients in the US. Meglio has expertise in business development,
marketing, sales, branding and channel development in the U.S. furniture market, which the Company believes is an ideal fit for the Company&#8217;s
home health products that include air disinfection machines, bathroom and wardrobe deodorization devices, as well as sleep-enhancing
products.</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"><b>5G Messaging </b></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"><b>Key Customers and
Agreements</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">As of September 30, 2023, Datasea's Chinese
operating entities, Shuhai Information Technology Co., Ltd. ("Shuhai Beijing"), and Heilongjiang Xurui Technology Co.,
Ltd. ("Xurui Technology") Shuhai Jingwei (Shenzhen) Information Technology Co., Ltd. ("Shuhai Jingwei") and
Guozhong Times (Beijing) Technology Co., Ltd. ("Guozhong Times") have reached agreements with two important new clients:
Hainuo Xintong (Qingdao) Network Technology Co., Ltd. (hereinafter referred to as "Hainuo") and Xiamen Duoqiao Mai Network
Technology Co., Ltd. (hereinafter referred to as "Xiamen Duoqiao"). These agreements allow Hainuo Xintong and Xiamen
Duoqiao to purchase various denominations of 5G message top up cards within 12 months of the agreement, ranging from RMB10 to RMB500
($1.38 to $69.4). In just a few months after signing agreements with Hainuo Xintong and Xiamen Duoqiao, Shuhai Beijing and its
subsidiaries provided a 5G message top up service worth approximately $8.08 million (equivalent to RMB57.99 million). From May 2023
to September 2023,the revenue from Maiduoqiao is $6.21million (equivalent to RMB 44.51million). From August 2023 to September
2023,the revenue from Hainuo Xintong is $1.88million(equivalent to RMB 13.48 RMB).</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: 37; 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"><!-- 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; 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">As of September 30, 2023,
Datasea's Chinese operating entity, Guozhong Times (Beijing) Technology Co., Ltd. (hereinafter referred to as the "subsidiary"),
has reached an agreement with an important new client, Qingdao Ruicheng Lida Network Technology Co., Ltd. According to the agreement,
Ruicheng Lida will purchase 5G message top up cards ranging from RMB10 to RMB500 ($1.38 to $69.4) during the 12-month agreement period.
As of September 30, 2023, Shuhai Beijing and its subsidiaries have provided 5G message top up services worth approximately $0.78 million
(equivalent to RMB 5.64 million).</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>Market Results</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">In terms of customer
acquisition and marketing, the Company has taken a series of strong measures to promote sales, which has truly achieved explosive growth
in sales.</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">First, we optimize our
products and services. We deliberately start from the needs of customers, and constantly optimize and improve products and services to
make them more in line with customer needs. We independently developed internal systems such as the 5G phone charge top-up platform,
making the phone charge business more accurate and convenient, and the process more scientific and smoother.</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">Secondly, through its
own sales team, the Company vigorously promotes and publicizes the Company&#8217;s research and development results and technology display
in 5G sales, actively participates in important seminars and business fairs around the country, and deeply explores the target customers
related to 5G news. Through painstaking efforts and keen business acumen, we have obtained a stable customer flow.</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">Thirdly, the Company
also hired a professional 5G news business promotion team, and signed 5G communication marketing service agreements with some marketing
companies that have many years of advantages in Internet of Things market development, operation and promotion services, have effective
integration with mobile Internet enterprises, Internet of Things industry chain and other resources, and have strong channel expansion
and sales and operation capabilities, to carry out in-depth cooperation. Quickly and effectively recruit high-quality partners for the
Company to achieve rapid economic value transformation. Third party marketing companies bring us a large number of customers, which is
our total sales growth engine.</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">Finally, we have also
carried out some preferential activities and implemented different discount policies for customers. Through preferential activities to
attract customers to participate in cooperation, increase customer participation and loyalty, thereby increasing sales artery.</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"><b>ESG Management</b></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"><b>ESG Management Update</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">Datasea is committed
to aligning with global ESG (Environmental, Social, and Governance) standards and best practices, given their growing significance in
the business landscape. We understand the importance of this approach in managing risks effectively, identifying opportunities for growth,
and fortifying our long-term resilience. Moreover, it enables us to foster positive relations with stakeholders and gain a competitive
edge in the ever-evolving high-tech sector, specifically within the field of acoustic intelligence.</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 part of our unwavering
dedication to ESG, Datasea has adopted a comprehensive SASB framework designed to ensure that our operations remain consistent with our
core values and priorities. This framework serves as a guide for our decision-making processes, emphasizing the importance of sustainable
growth and enduring success.</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">Transparency and accountability
lie at the heart of our ESG strategy. Starting in 2023, Datasea is committed to providing meaningful and accurate information regarding
our ESG practices and performance to our stakeholders. This information will be disclosed through quarterly and annual ESG reports and
accompanying sustainability statements.</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: 38; 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"><!-- 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; 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 recent ESG initiatives
and progress are in line with prevailing ESG evaluation methods in the United States and the unique characteristics of the high-tech
sector, particularly within the realm of acoustic intelligence. We have focused on several key ESG areas:</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">Environmental Responsibility</span>:
Datasea places a strong emphasis on energy efficiency, greenhouse gas emissions reduction, sustainable water management, waste minimization,
and the responsible handling of hazardous materials. We remain committed to lessening our environmental footprint through innovative,
eco-friendly practices.</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">Social Engagement</span>:
Our social commitment includes fostering inclusivity, diversity, and non-discrimination in our workforce. We are dedicated to attracting,
developing, and retaining top talent. Ensuring the health and safety of our employees and evaluating the impact of our supply chain are
integral aspects of our approach.</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">Governance Practices</span>:
Datasea maintains the highest ethical standards, ensuring robust corporate governance. We prioritize network security, data privacy,
and product quality to uphold our commitment to ethical conduct in all aspects of our 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">Our focus on these ESG
priorities aligns with our mission to minimize environmental impact, creating a safer and more conducive living environment, enhance
societal well-being, and maintain a resilient governance structure in a technologically advanced industry like acoustic intelligence.</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">By prioritizing these
aspects, our goal is to make a significant and lasting impact on our stakeholders and the broader environment. Datasea remains committed
to the effective implementation of our 2023 ESG initiatives to address these priorities and achieve our ESG goals. While no recent ESG
reports have been released, we continue to focus on ESG integration, striving for ongoing improvements and increased transparency in
our sustainability efforts. We eagerly anticipate sharing our progress and accomplishments with stakeholders in the upcoming ESG reports
and communications.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><b>Competition</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">It is essential to recognize that acoustic technology
is a broad and diverse field. Different acoustic attributes find extensive applications in various niche sectors, and distinct competitive
landscapes exist across different application areas. Major tech companies like Baidu, Alibaba, Tencent, and others have also invested
in acoustic-related technologies, potentially impacting future market dynamics. We anticipate that competition in the markets we engage
in will continue to intensify as existing competitors enhance or broaden their product offerings, and as new companies enter the market.
Moreover, our ability to compete effectively depends on various factors, including technological innovation, product safety, as well
as attributes such as price and brand 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; background-color: white"><b>Going Concern</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 accompanying unaudited
consolidated financial statements were prepared&#160;assuming the Company will continue as a going concern, which contemplates continuity
of operations, realization of assets, and liquidation of liabilities in the normal course of business. For the three months ended September
30, 2023 and 2022, the Company had a net loss of approximately $22,056 and $1.34 million, respectively. The Company had an accumulated
deficit of approximately $28.09 million as of September 30, 2023, and negative cash flow from operating activities of approximately $6.74
million and $0.75 million for the three months ended September 30, 2023 and 2022, respectively. The historical operating results indicate
the Company has recurring losses from operations which raise the question related to the Company&#8217;s ability to continue as a going
concern although the range of such recurring operating losses has narrowed in recent years. There can be no assurance the Company will
become profitable or obtain necessary financing for its business and investments or that it will be able to continue in business and
investments. The consolidated financial statements do not include any adjustments that might result from the outcome of these uncertainties.
As of September 30, 2023, the Company had cash of $1,218,748.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt; background-color: white"></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="font: 10pt Times New Roman, Times, Serif; 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; text-align: justify; text-indent: 20pt; 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 continue to bring
in additional investors to support our company&#8217;s research and development, marketing and operations. On August 1, 2023, the Company
entered into two separate subscription agreements with a certain non-U.S. investor, pursuant to which the Company agreed to sell and
the investor agreed to purchase an aggregate of 4,760,000 shares of common stock price at a $1.2 per share purchase price. Such shares
must be held for a period of 365 days. In accordance with such two agreements, Investor shall pay a total purchase price of $5,712,000
in RMB, at an amount of RMB 40,000,000, no later than September 30, 2023. On September 21, the Company has received all of the payment
of RMB 40,000,000. On August 15, 2023, the Company entered into a subscription agreement with a non-U.S. investor to purchase an aggregate
of 2,962,963 shares of common stock price at a $1.35 per share purchase price, with a&#160;total subscription price of $4,000,000.&#160;The
shares must be held for a period of 180 days. On September 13, 2023, our Company announced the closing of an underwritten public offering
of 5,000,000 shares of common stock at a public offering price of $0.40 per share, for aggregate gross proceeds of $1,635,000, after
deducting underwriting discounts and other offering expenses. We believe these fundings demonstrate our investors&#8217; confidence on
our strategy and business.&#160;</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">If deemed necessary,
management could seek to raise additional funds by the way of introducing strategic investors or private or public offerings, or by obtaining
loans from banks or others, to support the Company&#8217;s research and development, procurement, marketing and daily operation. However,&#160;there
can be no assurance that additional funds will be available when needed from any source or, if available, will be available on terms
that are acceptable to us. We may be required to pursue sources of additional capital through various means, including debt or equity
financings. Future financings through equity investments are likely to be dilutive to existing stockholders. Also, the terms of securities
we may issue in the future capital transactions may be more favorable for new investors. Further, we may incur substantial costs in pursuing
future capital and/or financing, including investment banking fees, legal fees, accounting fees, printing and distribution expenses and
other costs. Our ability to obtain needed financing may be impaired by such factors as the capital markets and our history of losses,
which could impact the availability or cost of future financings. If the amount of capital we are able to raise from financing activities,
together with our revenues from operations, is not sufficient to satisfy our capital needs, even to the extent that we reduce our operations
accordingly, we may be required to cease operations.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><b>Significant Accounting Policies</b></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">Please refer to our significant accounting
policies in Note 2 to our consolidated financial statements included in this report.</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"><b>Results of Operations</b></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"><b><i>Comparison of the three Months ended
September 30, 2023 and 2022</i></b></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">The following table sets forth the results
of our operations for the three months ended September 30, 2023 and 2022, respectively, indicated as a percentage of net sales. Certain
columns may not add up due to rounding.</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>&#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">% &#160;of<br/> Revenues</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">% &#160;of<br/> Revenues</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-indent: -0.125in; padding-left: 0.25in">Revenues</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">6,880,743</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;</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">-</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;&#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="padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in">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">6,806,008</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">98.9</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">-</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; text-indent: -0.125in; padding-left: 0.375in">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">74,735</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.1</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">-</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; text-indent: -0.125in; padding-left: 0.25in">Selling expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">84,447</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1.2</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">104,114</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">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.25in">Research and development</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">155,004</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2.3</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">106,628</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">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in">General and administrative 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">693,060</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">10.1</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">884,960</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">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.375in">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">932,511</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">13.6</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">1,095,702</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">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.25in">Loss from operations</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(857,776</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(12.5</td><td style="text-align: left">)%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,095,702</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</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: -0.125in; padding-left: 0.125in">Non-operating expenses, 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">(7,758</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">(0.1</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">(1,175</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">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in">Loss before 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">(865,534</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">(12.6</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">(1,096,877</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">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in">Income tax expense</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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">-</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">8</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">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.25in">Loss before noncontrolling interest from continuing operation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(865,534</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(12.6</td><td style="text-align: left">)%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,096,885</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</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: -0.125in; padding-left: 0.25in">Income (loss) before noncontrolling
    interest from discontinued operation</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">833,546</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">12.1</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">(337,062</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">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in">Less: income (loss) attributable
    to noncontrolling interest from continuing operation</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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,932</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">(0.1</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">5,135</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">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in">Less: income (loss) attributable
    noncontrolling interest from discontinued operation</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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">-</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">(101,759</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">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Net loss to the Company from continuing operation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(855,602</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(12.4</td><td style="text-align: left">)%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,102,020</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Net loss to the Company from discontinued operation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">833,546</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">12.1</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(235,303</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</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: -0.125in; padding-left: 0.125in">Net loss to the Company</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">(22,056</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">(0.3</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">(1,337,323</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">%</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"></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="font: 10pt Times New Roman, Times, Serif; 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; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><i>Revenues</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">We had revenues of $6,880,743
and $nil for the three months ended September 30, 2023 and 2022, respectively, which shows a $6,880,743 increase by comparing with the
same period of 2022. The increase in revenues was mainly due to the rapid increase of 5G messaging business in China. For the three months
ended September 30, 2023, revenues mainly consisted of service fees from our 5G SMS service.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 35pt; 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 July 1, 2023 to
September 30, 2023, the Company generated revenue of $6,880,743, including $6,880,463 from the 5G messaging business and $280 from the
acoustic intelligence.</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; background-color: white"><i>Cost of Revenues</i></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">We recorded $6,806,008
and $0 cost of revenues for the three months ended September 30, 2023 and 2022, respectively, which shows a $6,806,008 increase by comparing
with the same period of 2022. For the three months ended September 30, 2023, cost of revenues was mainly the 5G SMS service platform fees
and Cloud Platform construction to suppliers. The increase in cost of revenues was due mainly to the increased revenue of 5G SMS. For
the three months ended September 30, 2023, the cost of 5G messaging was $6.81 million, and the cost of intelligent acoustics business
was $141. &#160;&#160;</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white; text-indent: 0.25in"><i>&#160;</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><i>Gross Profit</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">Gross profit for the
three months ended September 30, 2023 was $74,735 compared to $nil for the three months ended September 30, 2022, which shows a $74,735
increase by comparing with the same period of last fiscal year. The increase in gross profit was mainly due to the increase in sales
for the three months ended September 30, 2023.</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">Gross margin is 1.1%
for the three months ended September 30, 2023.</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">From the perspective
of market prospects, according to the prediction of GSMA (Global Association for Mobile Communication Systems), by 2025, the number of
5G connections in China will exceed the sum of North America and Europe, ranking first in the world. The number of 5G connections will
reach 460 million, accounting for 28% of the total connections in the country. 5G messaging has become an international standard. According
to the Global System for Mobile Communications Association, as of September 2020, 90 mobile network operators worldwide have launched
RCS, with 473 million global monthly active users; It is expected that the RCS market will be approximately $74 billion by the end of
2021. Mobile squared predicts that by 2023, 74.6% of smartphone users will use RCS channels for communication. China will become one
of the largest single contributors to the global growth of mobile internet users in the coming years, accounting for nearly 20% of the
total global increase.</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: 41; 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"><!-- 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-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: left; 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">Combining the advantages
of &#8220;Internet of Things+&#8221; intelligent terminals and 5G messaging industry chain, Shuhai Information is advancing with the
time, taking the train of the 5G era, and developing 5G message/phone top up business. At this stage, Shuhai is carrying out the development,
operation and promotion services of the Internet of Things market and increasing the effective combination of resources with Mobile Internet
enterprises and the Internet of Things industrial chain.</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 2023, the 5G phone
recharge business of Shuhai Information accounts for a relatively big proportion of the total revenue, because, at this stage, the business
belongs to the early stage of the development, operation and promotion services of the Internet of Things market, and the investment
in all aspects is large. In addition, the gross profit of the phone charge recharging business is generally low. As a result, the annual
gross profit margin decreased from the previous year. The Company&#8217;s focus in this business is to integrate new resources, expand
new businesses related to 5G, combine the Company&#8217;s years of deep cultivation and accumulation in 5G news, and take this opportunity
to open up more 5G-related businesses to increase the Company&#8217;s revenue and new business.&#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">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">In China&#8217;s mature
and transparent market today, gross margins on services are far greater than those on hardware sales. The improvement of gross profit
margin shows that the Company&#8217;s measures to improve gross profit margin are gradually showing effect: 1) costs will be reduced
by economic scale over a larger number of customers base and the increase in production; 2) the Company, by adopting the differentiation
strategy, grows brand recognition and customer loyalty, strengthening the Company&#8217;s pricing power; 3) As the scale of 5G recharge
services and the number of serviced customers, along with service quality, continue to improve, customized and value-added services,
as well as service fees, will gradually increase. This will boost the profitability of the Company&#8217;s related businesses. The Company
will continue to increase the share of high gross profit products in the sales while increasing the revenue, so as to further improve
the gross profit rate and give investors a better return on investment.</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"><i>Selling, General and Administrative, and
Research and Development Expenses</i></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">Selling expenses were
$84,447 and $104,114 for the three months ended September 30, 2023 and 2022, respectively, representing a decrease of $19,667 or 18.9%.
The decrease was mainly due to the decrease in payroll expense of salespersons by $79,798, decreased travel expense by $5,089, and decreased
other selling expenses by $1,388, which was partly offset by increased advertising and marketing expense by $66,608.</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">Currently, we are focusing
on expanding the Company&#8217;s leading intelligent acoustics technologies and products and continuing to develop 5G-related applications.
We incurred R&amp;D expenses of $155,004 and $106,628 during the three months ended September 30, 2023 and 2022, respectively, which
shows a $48,376 or 45.4% increase by comparing with the same period of 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">Research and development
expenses of $155,004 for three months ended September 30, 2023. The Company&#8217;s research and develop results include but are not
limited to the following:</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 one of the leading
service providers in China&#8217;s 5G communication field, Datasea has several primary products and services targeting different customers
and needs, including 5G Integrated Messaging Marketing Cloud Platform (&#8220;5G IMMCP&#8221;), Smart Push (precision marketing solution)
and 5G messaging Top Up business related applications applicable to various industries in China. Together with artificial intelligence
(AI), machine learning and data analytic capability, our Acoustics and 5G intelligent products and solutions are able to serve more than
48.42 million enterprises and businesses of all types (over 99% are SMEs) and households in China with digital and intelligent services.</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">Leveraging Datasea&#8217;s
cutting-edge intelligent acoustics technology together with AI technology, we successfully developed a series of ultrasonic disinfection
products named the &#8220;Hailijia&#8221; series air sterilizer products. This lineup includes solutions tailored for indoor (desktop
and floor), car use, bathroom and cloakroom sterilization and deodorizer, positioned in the health field of acoustic disinfection, can
be widely used in homes and different public places, including offices, educational institutions, transportation, hospitals, etc. We
started to launch those new products in the China market in the year of 2023. These products can provide more effective solutions for
purifying the environment and protecting health for people. Leading labs such as the Wuhan Institute of Virology have proven this ultrasonic
disinfection technology to have 99.83% efficacy in nine seconds against Covid-19 and 99.99% efficacy against Staphylococcus Albus and
E-col<span style="font-size: 10pt">. Meanwhile, this strategic transformation and process not only provide safer and healthier lifestyles
for Chinese users, but also for users in the United States and globally.</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: 42; 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"><!-- 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; 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">General and administration
expenses decreased $191,900, or 21.7% from $884,960 during the three months ended September 30, 2022 to $693,060 during the three months
ended September 30, 2023. The decrease was mainly attributed to decreased rent expense by $113,819, and decreased consulting and director
compensation by $123,741, which was partly offset by increased travel expense by $21,833 and increased other G&amp;A expenses by $23,827.</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 Company has more
accurate and scientific management methods in personnel costs and risk control. We take human capital as a key indicator to promote business
growth and technological innovation by improving efficiency. By downsizing the numbers of non-core position staff, the Company manages
to control expenses, while does not affect the work efficiency and efficiency in any way. At the same time the Company strives to pursue
better integration channel with related industries, i.e., outsourcing sales branch for Acoustic products and establishing joint venture
to obtain the investment to 5G messaging technology area.</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">We are treating the
human capital as a key indicator to drive the business growth and technical innovation, also pursuing better integrated channels with
related industries.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><i>Non-Operating Income
(Expenses), net</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">Non-operating expenses
were $7,758 for the three months ended September 30, 2023, consisting mainly of interest income of $106 and other expenses of $7,864.
Non-operating expenses were $1,175 for the three months ended September 30, 2022, consisting mainly of interest income of $64 and other
expenses of $1,239.&#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"><i>Net (Income) Loss
from Discontinued Operation</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">We generated net income
from discontinued operation of $ 833,546, which was the gain on disposal of Zhangxun, and net loss of $337,062 for the three months ended
September 30, 2023 and 2022, respectively.&#160;&#160;</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"><i>Net Loss from continuing operation</i></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">We generated net losses
from continuing operation of $855,602 and $1,102,020 for the three months ended September 30, 2023 and 2022, respectively, a $246,418
or 22.4% decrease by comparing with the same period of 2022. The decrease in net loss was mainly due to the decrease in operating expenses
and increased gross profit as explained above.&#160;&#160;</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><i>Accounts receivable</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">The operating revenue
of the three months ended September 30, 2023 was $6,880,743, the balance of accounts receivable was $22,158 at September 30, 2023. In
the same period last year, the operating revenue was $nil, and the accounts receivable balance was $155,280 at September 30, 2022. This
quarter, the Company further segmented the market, planned eight regional headquarters, strengthened the collection control, and promoted
the fund collection of contracted delivery projects, which led to the benign return of funds and had a far-reaching impact on the future.</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"><b>Liquidity and Capital Resources</b></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">Historically, we have
funded our operations primarily through the sale of our common stock and shareholder loans. To enhance our ability to continue to operate
as a going concern, we are dedicating resources to generate recurring revenues and sustainable operating cash flows.</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 generate
revenues through expanding our current 5G messaging and acoustic intelligence business, and through continuous product innovation and
development as well as various types of value-added services. In order to maintain working capital sufficient to support our operations
and finance the future growth of our business, we expect to fund any cash flow shortfall through financial support from our majority
stockholders (who are also our board members or officers) and public or private issuance of securities. However, such additional cash
resources may not be available to us on desirable terms, or at all, if and when needed by 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"></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="font: 10pt Times New Roman, Times, Serif; 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">As of September 30,
2023, we had a working capital of $3,442,072 or a current ratio of 1.77:1, and our current assets were $7,911,853. As of June 30, 2023,
we had a working capital deficit of $3,617,058 or a current ratio of 0.26:1. Our current assets were $1,289,517.</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 the Company
to continue to support its ongoing operations and financing through revenue growth and increased financing activities. However, there
is no assurance that the Company will be able to secure such additional working capital on commercially viable terms or 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; 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 following is a summary
of cash provided by or used in each of the indicated types of activities during the three months ended September 30, 2023 and 2022, respectively.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in; 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="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">(6,744,413</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">(752,697</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">$</td><td style="text-align: right">(365</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(102,845</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">$</td><td style="text-align: right">8,080,455</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">790,302</td><td style="text-align: left">&#160;</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"><i>Cash Flow from Operating Activities</i></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">Net cash used in operating
activities was $6,744,413&#160;during the three months ended September 30, 2023, compared to net cash used in operating activities of
$752,697 during the three months ended September 30, 2022, an increase in cash outflow of $5,991,716. The increase in cash outflow was
mainly due to increased cash outflow on prepaid expenses and other current assets by $5,771,784, decreased cash inflow on accounts receivable
by $114,947 and decreased cash inflow on accrued expenses and other payables by $249,050, which was partly offset by decreased cash outflow
on unearned revenue by $97,291 and decreased cash outflow on payment on operating lease liabilities by $53,288.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><i>Cash Flow from Investing Activities</i></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">Net cash used in investing
activities totaled $365 for the three months ended September 30, 2023, which consisted of cash paid for the acquisition of office furniture
and equipment of $330, and cash loss due to disposal of subsidiary of $35. Net cash used in investing activities totaled $102,845 for
the three months ended September 30, 2022, which consists of cash paid for the acquisition of office furniture and equipment of $403,
cash paid for acquisition and development of software systems of $73,154, and long-term investment into high-tech companies of $29,288.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><i>Cash Flow from Financing
Activities</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">Net cash provided by
financing activities was $8,080,455 during the three months ended September 30, 2023, which was the net proceeds from loans payable of
$879,422, and net proceeds from sale of our common stock through an equity financing of $8,061,286, which was partly offset by repayment
of loan payables of $184,425 and repayment to related party by $675,828.&#160;Net cash provided by financing activities was $790,302
during the three months ended September 30, 2022, which was the proceeds of loans payable of $820,508, but partly offset by a repayment
to related parties of $30,206.</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 of September 30,
2023, the total liabilities of Datasea are $4,508,122, which shows a 28.8% decrease from June 30, 2023. The decrease of liability is
due to the repayment to related party by $667,929, decreased accrued expenses and other payables by $767,645, decreased lease liability
by $98,941, decreased unearned revenue by $136,114, and decreased accounts payable by $708,882, which was partly offset by increased
loan payable by $553,088.</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">Cash inflows generated
from financing activities for the three months ended September 30, 2023 were $8,080,455, compared to $790,302 in the same period last
year. This year&#8217;s net cash inflows are 922% more than last year&#8217;s net cash inflows from financing activities, this is entirely
due to the Company&#8217;s better financing outlook and more mature financing attitude. We pay more attention to financing planning issues
and the cost of financing.</p><div>

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><i>Analysis of several index</i></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For three months ended September 30, 2023 and
September 30, 2022, the Company&#8217;s revenue was $6,880,743 and $nil respectively. This is mainly due to the Company&#8217;s self-developed
5G SMS call pricing and traffic recharge supply platform, which has assisted in the digital transformation and upgrading of enterprises
in the Chinese market. And the Company seized the market opportunity, based on this platform, newly developed 5G top up business and
made breakthrough progress. At present, the newly added business is steadily growing and has broad prospects for the future.</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">For three months ended September 30, 2023 and
September 30, 2022, the Company&#8217;s sales expenses were $84,447 and $104,114 respectively, a decrease of $19,667 over the previous
year, with a decline rate of 18.89%. This is mainly due to the Company strengthening budget control of sales expenses, analyzing the
market, products, and sales targets, reasonably setting various expense budgets, and strengthening monitoring of budget execution, timely
adjusting and optimizing. At the same time, it is also due to the strengthening of the expense approval process, strict control of sales
expenses, setting clear accounting periods and approval standards, and strengthening supervision of the expense reimbursement process
to prevent unnecessary expense expenditures.</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">For three months ended September 30, 2023 and
September 30, 2022, the Company&#8217;s management expenses were $693,060 and $884,960 respectively, a decrease of $191,900 over the
previous year, with a decline rate of 21.68%. This is mainly due to the Company&#8217;s detailed management expense budget plan, including
budget and control objectives for various management expenses, as well as corresponding control measures, which has increased the granularity
of management expense management. At the same time, the process has been streamlined, reducing management expenses by simplifying the
process and reducing unnecessary links. Moreover, the management structure has been optimized and the organizational structure has been
adjusted to improve management efficiency and reduce management expenses.</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">As of September 30, 2023 and June 30, 2023, the
Company&#8217;s cash balance was $1,218,748 and $19,728, respectively, an increase of $1,199,020 or 60.78 times compared to the previous
year. Mainly due to the increased demand for the Company&#8217;s products and services, which has led to an increase in sales revenue,
and the expansion of financing channels, which has led to multiple capital inflows, the Company has optimized its asset structure and
enhanced its financial capacity and liquidity.</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">As of September 30, 2023 and June 30, 2023, the
balance of capital reserve was $32,194,070 and $24,122,973, respectively, an increase of $8,071,097 over the previous year, with a growth
rate of 33.46%, mainly due to the increase in the issuance of shares by the Company. An increase in stock issuance can provide the Company
with more capital reserves and help them cope with future challenges. For the Company, this stock issuance has introduced a large amount
of high-quality funds, which is conducive to the integration of upstream and downstream enterprises and can promote the Company&#8217;s
performance growth.&#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; 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="font: 10pt Times New Roman, Times, Serif; 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; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><b>Going forward</b></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">Datasea is currently
in the phase of transitioning from a China-focused company to a global presence. We are committed to transforming into an international
technology company with manufacturing facilities, intellectual property layout, sales networks, and customer bases in the United States.
We aim to achieve international leadership in research and development, technological collaborations, talent development, and deepening
our presence in the U.S. market. We will provide cutting-edge artificial intelligence solutions, particularly in acoustic intelligence,
to contribute to the development of the digital world on a global scale. To accomplish this objective, the Company&#8217;s management
has outlined the following plans:</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; margin-top: 0pt; margin-bottom: 0pt; background-color: white" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">To
                                            strengthen our acoustic intelligence operations in the United States, which includes product
                                            safety and functionality testing, establishing production lines, building sales and distribution
                                            systems, expanding our portfolio of U.S. and international patents, and identifying potential
                                            international merger and acquisition targets. This will solidify our internationalization
                                            strategy and maintain our leading position on a global scale;</span></td></tr></table><div>

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

</div><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; background-color: white"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Expanding
                                            our range of acoustic intelligence products for broader applications in fields like acoustic
                                            engineering, acoustic agriculture, acoustic medicine, acoustic beauty, and acoustic healthcare;</span></td></tr></table><div>

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

</div><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; background-color: white"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Obtaining
                                            leading position and greater control over the supply chain for the acoustic intelligence
                                            industry through M&amp;A, with a focus on the U.S. market, and ongoing beneficial vertical
                                            integration;</span></td></tr></table><div>

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

</div><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; background-color: white"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Continuing
                                            to enhance our existing 5G messaging business services, actively pursuing market share capture,
                                            and improving gross profit margins;</span></td></tr></table><div>

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

</div><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; background-color: white"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Sustaining
                                            collaborations with top-tier domestic and international technical institutions to conduct
                                            research and development in the field of acoustic intelligence. We aim to stimulate demand
                                            through supply-side innovation, maintaining our growth throughout the industry lifecycle;</span></td></tr></table><div>

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

</div><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; background-color: white"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Expanding
                                            global sales, achieving localization of our core products, and better aligning with customer
                                            demands;</span></td></tr></table><div>

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

</div><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; background-color: white"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">These
                                            initiatives are geared towards advancing our internationalization strategy, fostering innovation,
                                            and strengthening our position within the acoustic intelligence sector;</span></td></tr></table><div>

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

</div><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; background-color: white"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Enhance
                                            the Company&#8217;s brand awareness by omni-channel marketing and obtain PCT international
                                            patents to boost up the value of intangible assets; and</span></td></tr></table><div>

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

</div><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; background-color: white"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Maintain
                                            clients&#8217; loyalty by providing outstanding customer service, exclusive service experience,
                                            and appropriate transparency and publicity.<b>&#160;</b></span></td></tr></table><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><b>Off-Balance Sheet Arrangements</b></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">There are no off-balance
sheet arrangements that have or are reasonably likely to have a current or future effect on our financial condition, changes in financial
condition, revenues, expenses, results of operations, liquidity, capital expenditures or capital resources.&#160;</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_004"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES
ABOUT MARKET RISK</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">This item is not applicable as we are currently
considered a smaller reporting company.</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"></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="font: 10pt Times New Roman, Times, Serif; 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; text-align: justify"><b>&#160;</b></p><div>

</div><div><a id="a_005"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>ITEM 4. CONTROLS AND PROCEDURES</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>Disclosure Controls and Procedures</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">As required by Rule 13a-15 of the Securities
Exchange Act of 1934, our principal executive officer and principal financial officer evaluated our disclosure controls and procedures
(as defined in Rules 13a-15(e) or 15d-15(e) of the Securities Exchange Act of 1934, as amended) as of the end of the period covered by
this report. Based on this evaluation, our principal executive officer and principal financial officer concluded that as of the end of
the period covered by this report, the Company&#8217;s disclosure controls and procedures were not effective. This conclusion was reached
in light of the following material weaknesses in internal control over financial reporting:</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="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">(i)</td><td style="text-align: justify">inadequate
                                            segregation of duties and effective risk assessment;</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><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">(ii)</td><td style="text-align: justify">lack
                                            of personnel adequately trained in U.S. GAAP; and</td></tr></table><div>

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

</div><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">(iii)</td><td style="text-align: justify">insufficient
                                            written policies and procedures for accounting and financial reporting with respect to the
                                            requirements and application of both U.S. GAAP and SEC guidelines.</td></tr></table><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white"><b><i>Management&#8217;s Strategies for Enhancing
Internal Control:</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in; background-color: white">In the
previous fiscal year, we recognized the weaknesses in our internal control over financial reporting and have taken proactive steps to
enhance and refine our internal control framework. These initiatives primarily include:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#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.5in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Continuous
Improvement of Internal Control Procedures: We remain committed to refining our internal control processes, encompassing various aspects
such as the budget approval process, procurement and asset management, credit control, internal audits, and cost accounting. Additionally,
we have compiled a comprehensive internal control policy, incorporating guidelines for procurement control, inventory management, and
fraud prevention.</span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#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.5in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Collaborative
Oversight Mechanism: To strengthen internal control implementation, we have established a collaborative mechanism between the internal
control department and the legal department. This mechanism involves conducting interviews with department heads, promptly addressing
identified risk areas, and ensuring corrective actions are taken.</span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#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.5in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Engagement
with Financing Underwriters: We have engaged financing underwriters to work closely with our international department to facilitate the
company&#8217;s financing efforts. This partnership aims to improve our understanding of investor backgrounds and identify financing
methods that align best with our objectives.</span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 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.5in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Enhanced
Collaboration with Legal Professionals: We are reinforcing collaboration between our internal and external legal teams to proactively
mitigate risks.</span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in; background-color: white">In addition
to these efforts, we have adopted various internal control policies, including the review of accounting personnel duties and responsibilities,
travel allowances, reimbursement procedures, receivable management, asset control, internal audit processes, and cost accounting. Furthermore,
we have established an internal audit department under the leadership of a director of internal audit, along with a legal team, to ensure
compliance and effective risk management.</p><div>

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#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.5in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Personnel
Training: We are committed to training our staff to ensure the proper execution of internal control policies and procedures.</span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#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.5in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6.</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Regular
Reporting to the Audit Committee: We will continue to provide quarterly summaries of internal control and audit reports to the Audit
Committee.</span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#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.5in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7.</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Quarterly
Review with U.S. CPA: Each quarter, we will conduct a trial balance review in collaboration with a U.S. Certified Public Accountant (CPA)
after their review or audit.</span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; background-color: white">Specifically we
have also implemented the following practices to enhance Datasea featured internal control system:</p><div>

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 0; text-align: justify; text-indent: 0.5in; background-color: white">We have
carried out project development at irregular intervals according to the needs of business development. Before the project is officially
initiated, we have organized the setup of the project review group. The project review group has mainly reviewed the project&#8217;s market
development prospect report, project proposal, project report and other documentations that are prepared by the project development team.
After communication and discussion by the review team, the project will be formally approved.</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in; background-color: white">Significant
issues will go through meetings of the President&#8217;s Office. During those meetings, the Company&#8217;s strategic adjustments of the
business and major projects or events will be discussed. Only after the board meeting or the resolution of the board of directors, the
decisions will be implemented in accordance with the meetings.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; background-color: white">3. HR Management,
Responsibility, Rewards and Penalties System:</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in; background-color: white">We have
strict control over talents and their efficiency, from the probation period to the conversion to regular employees. After the employees
passing the strict evaluation, they will be included in the regular employees pool and sign the job responsibility letter and performance
commitment letter. They will go through monthly performance assessment and evaluation as the basis for salary settlement. We will give
rewards to employees with excellent performance from time to time, and the rewards are not limited to cash and stocks. We also gives certain
penalty measures for employees&#8217; work mistakes, such as deduction of performance-based salary.</p><div>

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 0; text-align: justify; text-indent: 0.5in; background-color: white">The internal
control department organizes all departments to participate in the full budget formulation and budget implementation, and comprehensively
develop and implement the annual full budget data according to funds, assets, project initiation, business line revenue, and costs. The
internal control center strictly controls the budget. The execution department, the finance department, the CEO and the chairman of the
board jointly approve and execute the budget. In the process of budget implementation, we adopt the monthly rolling budget system, and
the Group financial management internal control center makes statistical analysis of the implementation results to help each business
unit complete the performance targets and strive to achieve the annual target of the Group company.</p><div>

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 0; text-align: justify; text-indent: 0.5in; background-color: white">We combine
centralized and decentralized management styles according to the business line types and operating characteristics of each subsidiary
of the group. We will give our subsidiaries certain management rights so that we will not miss any business opportunities. In terms of
production and operation, from project initiation, procurement to sales, we have a complete control process. For example, before purchasing,
we need to look around in the market and select high-quality suppliers after the audit of the group&#8217;s financial management internal
control center. We are willing to build long-term stable and friendly cooperation with high-quality suppliers. We will develop a complete
process from the product check-in to check-out. After the approval of all parties, the procedure of product check-out will be completed
to avoid risks.</p><div>

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 0; text-align: justify; text-indent: 0.5in; background-color: white">For excellent
business development personnel, we formulate relevant royalty management measures with comprehensive considerations about different lines
of business, different products combined with different market conditions. We distribute salary and bonus according to performance. Business
development personnel who successfully complete the sales target can get generous remuneration. These measures actively motivate business
development personnel to complete the group&#8217;s annual performance goals.</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"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Changes in Internal Control over Financial
Reporting</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">Other than as described above, there were no
changes in our internal control over financial reporting during the quarter ending September 30, 2023 that have materially affected or
are reasonably likely to materially affect, our internal control over financial reporting.&#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"></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="font: 10pt Times New Roman, Times, Serif; 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"><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; text-align: center"><b>PART II OTHER INFORMATION</b></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_007"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>ITEM 1. LEGAL PROCEEDINGS</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">We are not a party to any pending legal proceedings and no such proceedings
are known to be contemplated.</p><div>

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

</div><div><a id="a_008"></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">Not required of smaller reporting companies.</p><div>

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

</div><div><a id="a_009"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS</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">None.</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_010"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>ITEM 3. DEFAULTS UPON SENIOR 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">None.</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"><b>ITEM 4. MINE SAFETY DISCLOSURES</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">Not applicable.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#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 5. OTHER INFORMATION</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">During the three months ended September 30, 2023,
there were no modifications,&#160;adoptions&#160;or&#160;terminations&#160;by any directors or officers to any contract, instruction
or written plan for the purchase or sale of securities of the Company that is intended to satisfy the affirmative defense conditions
of&#160;Rule 10b5-1(c)&#160;or&#160;non-Rule 10b5-1&#160;trading agreements.</p><div>

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

</div><div><a id="a_013"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>ITEM 6. EXHIBITS.</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%">
  <tr style="vertical-align: top">
    <td style="border-bottom: Black 1.5pt solid; width: 9%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-decoration: none"><b>Exhibit</b></span></td>
    <td style="padding-bottom: 1.5pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 90%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-decoration: none"><b>Description</b></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">31.1</span></td>
    <td>&#160;</td>
    <td><a href="f10q0923ex31-1_datasea.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certification by Chief Executive Officer pursuant to Sarbanes Oxley Section 302</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">31.2</span></td>
    <td>&#160;</td>
    <td><a href="f10q0923ex31-2_datasea.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certification by Chief Financial Officer pursuant to Sarbanes Oxley Section 302</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">32.1*</span></td>
    <td>&#160;</td>
    <td><a href="f10q0923ex32-1_datasea.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certification by Chief Executive Officer pursuant to 18 U.S.C. Section 1350</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">32.2*</span></td>
    <td>&#160;</td>
    <td><a href="f10q0923ex32-2_datasea.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certification by Chief Financial Officer pursuant to 18 U.S.C. Section 1350</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">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><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><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><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
    XBRL</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.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><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">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <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">The certifications attached as Exhibits 32.1 and 32.2 accompany this
    quarterly report on Form 10-Q pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of
    2002, and shall not be deemed &#8220;filed&#8221; by the Registrant for purposes of Section 18 of the Securities Exchange Act of
    1934, as amended.</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: 49; 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"><!-- 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"><b>&#160;</b></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: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In accordance with Section 13 or 15(d) of the
Exchange Act, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.</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%">
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td colspan="2"><span style="font-size: 10pt"><b>DATASEA INC.</b></span></td></tr>
  <tr style="vertical-align: top">
    <td style="width: 60%">&#160;</td>
    <td style="width: 5%">&#160;</td>
    <td style="width: 35%">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">Date: November 13, 2023</span></td>
    <td><span style="font-size: 10pt">By:</span></td>
    <td style="border-bottom: Black 1.5pt solid"><span style="font-size: 10pt">/s/ Zhixin Liu</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">Name:&#160; </span></td>
    <td><span style="font-size: 10pt">Zhixin Liu</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">Title:</span></td>
    <td><span style="font-size: 10pt">President</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">Chief Executive Officer</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt"><i>(principal executive officer)</i>&#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%">
  <tr style="vertical-align: top">
    <td style="width: 60%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date: November 13, 2023</span></td>
    <td style="width: 5%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</span></td>
    <td style="border-bottom: Black 1.5pt solid; width: 35%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-decoration: none">/s/
    Mingzhou Sun</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name:&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mingzhou Sun</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Title:</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief Financial Officer</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>(principal financial officer and principal accounting
    officer)</i></span></td></tr>
  </table><div>

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

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

</div><p style="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">48</p><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 1.5pt solid">&#160;</div></div><!-- Field: /Rule-Page --><div>

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


</div><div style="display: none"><ix:header>
<ix:hidden>
<ix:nonFraction contextRef="c2" id="hidden-fact-0" name="us-gaap:CommitmentsAndContingencies" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c3" id="hidden-fact-1" name="us-gaap:CommitmentsAndContingencies" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c6" id="hidden-fact-2" name="us-gaap:Revenues" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c6" id="hidden-fact-3" name="us-gaap:CostOfRevenue" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c6" id="hidden-fact-4" name="us-gaap:GrossProfit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-5" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-6" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" decimals="2" id="hidden-fact-7" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" unitRef="usdPershares">0.00</ix:nonFraction>
<ix:nonFraction contextRef="c6" decimals="2" id="hidden-fact-8" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" sign="-" unitRef="usdPershares">0.05</ix:nonFraction>
<ix:nonFraction contextRef="c6" decimals="0" id="hidden-fact-9" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" unitRef="shares">24324633</ix:nonFraction>
<ix:nonFraction contextRef="c0" decimals="0" id="hidden-fact-10" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" unitRef="shares">29445992</ix:nonFraction>
<ix:nonFraction contextRef="c12" id="hidden-fact-11" name="us-gaap:ProfitLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c13" id="hidden-fact-12" name="us-gaap:ProfitLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c15" id="hidden-fact-13" name="us-gaap:ProfitLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c14" id="hidden-fact-14" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c15" id="hidden-fact-15" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c16" id="hidden-fact-16" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c12" id="hidden-fact-17" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c14" id="hidden-fact-18" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c15" id="hidden-fact-19" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c16" id="hidden-fact-20" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c12" id="hidden-fact-21" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c13" id="hidden-fact-22" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c14" id="hidden-fact-23" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c28" id="hidden-fact-24" name="us-gaap:ProfitLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c29" id="hidden-fact-25" name="us-gaap:ProfitLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c31" id="hidden-fact-26" name="us-gaap:ProfitLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c28" id="hidden-fact-27" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c30" id="hidden-fact-28" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c31" id="hidden-fact-29" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c32" id="hidden-fact-30" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c28" id="hidden-fact-31" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c29" id="hidden-fact-32" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c30" id="hidden-fact-33" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c6" id="hidden-fact-34" name="us-gaap:GainLossOnDispositionOfAssets1" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-35" name="us-gaap:PaymentsToAcquireIntangibleAssets" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c6" id="hidden-fact-36" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-37" name="us-gaap:PaymentsToAcquireLongtermInvestments" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c6" id="hidden-fact-38" name="us-gaap:RepaymentsOfNotesPayable" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c6" id="hidden-fact-39" name="us-gaap:ProceedsFromIssuanceOfCommonStock" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c6" id="hidden-fact-40" name="us-gaap:InterestPaidNet" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-41" name="us-gaap:IncomeTaxesPaid" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c6" id="hidden-fact-42" name="us-gaap:IncomeTaxesPaid" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c118" id="hidden-fact-43" name="us-gaap:Revenues" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c120" id="hidden-fact-44" name="us-gaap:Revenues" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c121" id="hidden-fact-45" name="us-gaap:Revenues" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c122" id="hidden-fact-46" name="us-gaap:Revenues" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c124" id="hidden-fact-47" name="us-gaap:Revenues" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c126" id="hidden-fact-48" name="us-gaap:Revenues" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c127" id="hidden-fact-49" name="us-gaap:Revenues" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c128" id="hidden-fact-50" name="us-gaap:Revenues" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c129" id="hidden-fact-51" name="us-gaap:Revenues" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c130" id="hidden-fact-52" name="us-gaap:Revenues" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c6" id="hidden-fact-53" name="us-gaap:Revenues" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c206" id="hidden-fact-54" name="us-gaap:LongTermLoansFromBank" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c239" id="hidden-fact-55" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c239" id="hidden-fact-56" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" unitRef="usdPershares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c239" id="hidden-fact-57" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c239" id="hidden-fact-58" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" unitRef="usdPershares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c239" id="hidden-fact-59" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c239" id="hidden-fact-60" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" unitRef="usdPershares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-61" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" unitRef="pure" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c6" id="hidden-fact-62" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" unitRef="pure" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c2" id="hidden-fact-63" name="us-gaap:DeferredTaxAssetsNet" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c3" id="hidden-fact-64" name="us-gaap:DeferredTaxAssetsNet" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-65" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-66" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-67" name="dtss:DisposalGroupIncludingDiscontinuedOperationSelling" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-68" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-69" name="dtss:DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopment" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-70" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-71" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-72" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherIncome" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-73" name="us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c6" id="hidden-fact-74" name="us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-75" name="us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonNumeric contextRef="c0" name="dei:AmendmentFlag">false</ix:nonNumeric>
<ix:nonNumeric contextRef="c0" name="dei:CurrentFiscalYearEndDate">--06-30</ix:nonNumeric>
<ix:nonNumeric contextRef="c0" name="dei:DocumentFiscalPeriodFocus">Q1</ix:nonNumeric>
<ix:nonNumeric contextRef="c0" name="dei:DocumentFiscalYearFocus">2024</ix:nonNumeric>
<ix:nonNumeric contextRef="c0" name="dei:EntityCentralIndexKey">0001631282</ix:nonNumeric>
</ix:hidden>
<ix:references><link:schemaRef xlink:href="dtss-20230930.xsd" xlink:type="simple"></link:schemaRef></ix:references>
<ix:resources><ix:relationship fromRefs="ix_0_fact" toRefs="ix_0_footnote"></ix:relationship>
<ix:relationship fromRefs="ix_1_fact" toRefs="ix_1_footnote"></ix:relationship>
<xbrli:context id="c0">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-07-01</xbrli:startDate>
    <xbrli:endDate>2023-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c1">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-11-12</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c2">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c3">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c4">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c5">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c6">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-07-01</xbrli:startDate>
    <xbrli:endDate>2022-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c7">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c8">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c9">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c10">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c11">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c12">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-07-01</xbrli:startDate>
    <xbrli:endDate>2023-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c13">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-07-01</xbrli:startDate>
    <xbrli:endDate>2023-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c14">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-07-01</xbrli:startDate>
    <xbrli:endDate>2023-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c15">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-07-01</xbrli:startDate>
    <xbrli:endDate>2023-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c16">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-07-01</xbrli:startDate>
    <xbrli:endDate>2023-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c17">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c18">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c19">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c20">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c21">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c22">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c23">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c24">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c25">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c26">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c27">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c28">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-07-01</xbrli:startDate>
    <xbrli:endDate>2022-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c29">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-07-01</xbrli:startDate>
    <xbrli:endDate>2022-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c30">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-07-01</xbrli:startDate>
    <xbrli:endDate>2022-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c31">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-07-01</xbrli:startDate>
    <xbrli:endDate>2022-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c32">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-07-01</xbrli:startDate>
    <xbrli:endDate>2022-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c33">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c34">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c35">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c36">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c37">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c38">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c39">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">dtss:XingzhongSunMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2015-05-24</xbrli:startDate>
    <xbrli:endDate>2015-05-26</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c40">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">dtss:XingzhongSunMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2015-05-26</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c41">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">dtss:MsLiuMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2016-10-01</xbrli:startDate>
    <xbrli:endDate>2016-10-27</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c42">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">dtss:ShuhaiSkillHKMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c43">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">dtss:ShuhaiSkillHKMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-07-01</xbrli:startDate>
    <xbrli:endDate>2023-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c44">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">dtss:ZhixinLiuMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c45">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2015-10-29</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c46">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">dtss:ShuhaiBeijingMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-12-03</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c47">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">dtss:NanjingFanhanZhinengTechnologyInstituteMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2019-12-01</xbrli:startDate>
    <xbrli:endDate>2019-12-03</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c48">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">dtss:ShuhaiBeijingMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-07-01</xbrli:startDate>
    <xbrli:endDate>2023-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c49">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">dtss:GuohaoCenturyFormedHangzhouZhangqiBusinessManagementLimitedPartnershipMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-11-16</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c50">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">dtss:GuohaoCenturyFormedHangzhouZhangqiBusinessManagementLimitedPartnershipMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">dtss:HangzhouShuhaiZhangxunInformationTechnologyCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-11-19</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c51">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">dtss:GuohaoCenturyFormedHangzhouZhangqiBusinessManagementLimitedPartnershipMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">dtss:ZhangqiMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-11-19</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c52">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">dtss:GuohaoCenturyFormedHangzhouZhangqiBusinessManagementLimitedPartnershipMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">dtss:ZhangxunMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-11-19</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c53">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">dtss:GuohaoCenturyFormedHangzhouZhangqiBusinessManagementLimitedPartnershipMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">dtss:ZhangxunMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-20</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c54">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">dtss:ZhangxunMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-20</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c55">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">dtss:GuohaoCenturyFormedHangzhouZhangqiBusinessManagementLimitedPartnershipMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-20</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c56">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">dtss:HangzhouZhangxunMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-20</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c57">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">dtss:ZhangqiMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-02-15</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c58">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-02-01</xbrli:startDate>
    <xbrli:endDate>2023-02-15</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c59">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">dtss:ZhangxunMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-02-15</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c60">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">dtss:HangzhouZhangxunMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-02-15</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c61">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">dtss:GuohaoCenturyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-02-15</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c62">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">dtss:ZhangxunMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-07-20</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c63">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">dtss:ShuhaiJingweiFormedShenzhenAcousticEffectManagementLimitedPartnershipMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-02-16</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c64">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">dtss:OwnershipInterestMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-02-16</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c65">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">dtss:ShuhaiJingweiHoldsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-02-16</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c66">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">dtss:ShenzhenAcousticMPMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-02-16</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c67">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">dtss:ThirdPartyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-02-16</xbrli:startDate>
    <xbrli:endDate>2022-02-16</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c68">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">dtss:ShuhaiJingweiFormedShenzhenAcousticEffectManagementLimitedPartnershipMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-10-18</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c69">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">dtss:ShuhaiJingweiHoldsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-10-18</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c70">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">dtss:ShenzhenAcousticMPMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-10-18</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c71">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">dtss:ShuhaiJingweiHoldsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">dtss:ShenzhenAcousticMPMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-10-18</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c72">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-02-16</xbrli:startDate>
    <xbrli:endDate>2022-02-16</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c73">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-02-16</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c74">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">dtss:YiruiMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-03-04</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c75">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">dtss:YiruiMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-03-04</xbrli:startDate>
    <xbrli:endDate>2022-03-04</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c76">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">dtss:YiyingMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-03-04</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c77">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">dtss:YiyingMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-03-04</xbrli:startDate>
    <xbrli:endDate>2022-03-04</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c78">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-08-01</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c79">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-09-21</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c80">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-08-15</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c81">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-08-15</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c82">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-08-15</xbrli:startDate>
    <xbrli:endDate>2023-08-15</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c83">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">dtss:UnderwrittenPublicOfferingMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-09-13</xbrli:startDate>
    <xbrli:endDate>2023-09-13</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c84">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">dtss:UnderwrittenPublicOfferingMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-09-13</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c85">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-09-13</xbrli:startDate>
    <xbrli:endDate>2023-09-13</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c86">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">dtss:ShuhaiInformationSkillHKLimitedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c87">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">dtss:HeilongjiangXunruiTechnologyCoLtdMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">dtss:ShuhaiBeijingsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c88">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">dtss:GuohaoCenturyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c89">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">dtss:HangzhouZhangqiBusinessManagementPartnershipMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c90">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">dtss:ZhangxunMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c91">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">dtss:ZhangqiMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c92">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">dtss:ShuhaiBeijingsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c93">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">dtss:ShuhaiBeijingsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-07-01</xbrli:startDate>
    <xbrli:endDate>2023-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c94">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">dtss:TianjinMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-07-01</xbrli:startDate>
    <xbrli:endDate>2023-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c95">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-12-01</xbrli:startDate>
    <xbrli:endDate>2020-12-20</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c96">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-20</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c97">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dtss:Zhangxun1Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-07-20</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c98">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dtss:ZhangxunMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-07-20</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c99">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">dtss:ZhangqiMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c100">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">dtss:ShuhaiNanjingMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c101">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">dtss:ShenzhenAcousticMPMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c102">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">dtss:Zhangxun1Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c103">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">dtss:GuozhongTimesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c104">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">dtss:GuozhongHaozeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c105">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-07-01</xbrli:startDate>
    <xbrli:endDate>2023-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c106">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c107">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c108">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-07-01</xbrli:startDate>
    <xbrli:endDate>2023-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c109">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-07-01</xbrli:startDate>
    <xbrli:endDate>2023-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c110">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-07-01</xbrli:startDate>
    <xbrli:endDate>2022-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c111">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c112">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c113">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c114">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c115">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c116">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c117">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dtss:FiveGMessagingMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-07-01</xbrli:startDate>
    <xbrli:endDate>2023-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c118">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dtss:FiveGMessagingMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-07-01</xbrli:startDate>
    <xbrli:endDate>2022-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c119">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dtss:FiveGMessagingOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-07-01</xbrli:startDate>
    <xbrli:endDate>2023-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c120">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dtss:FiveGMessagingOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-07-01</xbrli:startDate>
    <xbrli:endDate>2022-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c121">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dtss:CloudPlatformConstructionCooperationProjectMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-07-01</xbrli:startDate>
    <xbrli:endDate>2023-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c122">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dtss:CloudPlatformConstructionCooperationProjectMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-07-01</xbrli:startDate>
    <xbrli:endDate>2022-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c123">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dtss:AcousticIntelligenceBusinessMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-07-01</xbrli:startDate>
    <xbrli:endDate>2023-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c124">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dtss:AcousticIntelligenceBusinessMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-07-01</xbrli:startDate>
    <xbrli:endDate>2022-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c125">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dtss:UltrasonicSoundAirDisinfectionEquipmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-07-01</xbrli:startDate>
    <xbrli:endDate>2023-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c126">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dtss:UltrasonicSoundAirDisinfectionEquipmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-07-01</xbrli:startDate>
    <xbrli:endDate>2022-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c127">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dtss:SmartCityBusinessMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrZNsizvIUKXcBo05M7SkbMLxcr4v+v88njkoFpxuIPYFxpkQmyW/K0MlCeyRAAe6z+RuZQ3OvTusgEcT18HA3ToNCBhj6ARAjN7A4iHhAO2N126km8UsIR5uF8KMGFce2TIKn2DqX4GQlQVKq16uGBWAfptmYqLquksfOzSwsnuiIKhiTqtI2uqxDPWeJF2wGk=] CSR-->
  <xbrli:period>
    <xbrli:startDate>2023-07-01</xbrli:startDate>
    <xbrli:endDate>2023-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c128">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dtss:SmartCityBusinessMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-07-01</xbrli:startDate>
    <xbrli:endDate>2022-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c129">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dtss:SmartAgricultureMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-07-01</xbrli:startDate>
    <xbrli:endDate>2023-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c130">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dtss:SmartAgricultureMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-07-01</xbrli:startDate>
    <xbrli:endDate>2022-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c131">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="dtss:TypesOfCurrencyAxis">currency:CNY</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c132">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="dtss:TypesOfCurrencyAxis">currency:CNY</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c133">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="dtss:TypesOfCurrencyAxis">currency:CNY</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c134">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dtss:Zhangxun1Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c135">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c136">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c137">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c138">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c139">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c140">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c141">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">dtss:SoftwareRegistrationRightMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c142">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">dtss:SoftwareRegistrationRightMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c143">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c144">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c145">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c146">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c147">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c148">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c149">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dtss:PrepaidMarketingFeeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c150">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dtss:PrepaidRentAndPropertyManagementFeeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c151">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dtss:OtherPrepaymentsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c152">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dtss:ServiceFeeRechargeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c153">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dtss:PrepaidRentAndPropertyManagementFeeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c154">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dtss:OtherPrepaymentsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c155">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dtss:GuoruiInnovationMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-09-14</xbrli:startDate>
    <xbrli:endDate>2023-09-14</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c156">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-09-14</xbrli:startDate>
    <xbrli:endDate>2023-09-14</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c157">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dtss:GuoruiInnovationMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-09-14</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c158">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dtss:GuoruiInnovationMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-09-14</xbrli:startDate>
    <xbrli:endDate>2023-09-14</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c159">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">dtss:JinchengHaodaFirstYearMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c160">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">dtss:JinchengHaodaSecondYearMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c161">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">dtss:JinchengHaodaThirdYearMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c162">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dtss:JinchengHaodaMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-07-01</xbrli:startDate>
    <xbrli:endDate>2023-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c163">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dtss:JinchengHaodaMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c164">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dtss:JinchengHaodaMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-09-16</xbrli:startDate>
    <xbrli:endDate>2023-09-16</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c165">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-09-16</xbrli:startDate>
    <xbrli:endDate>2023-09-16</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c166">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">dtss:JiajiaShengshiFirstYearMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c167">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">dtss:JiajiaShengshiSecondYearMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c168">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">dtss:JiajiaShengshiThirdYearMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c169">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dtss:JiajiaShengshiMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-09-18</xbrli:startDate>
    <xbrli:endDate>2023-09-18</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c170">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dtss:JiajiaShengshiMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-09-18</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c171">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dtss:JiajiaShengshiMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-07-01</xbrli:startDate>
    <xbrli:endDate>2023-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c172">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-08-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c173">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c174">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-06-30</xbrli:startDate>
    <xbrli:endDate>2020-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c175">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-08-15</xbrli:startDate>
    <xbrli:endDate>2020-08-15</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c176">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-06-01</xbrli:startDate>
    <xbrli:endDate>2020-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c177">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-08-01</xbrli:startDate>
    <xbrli:endDate>2020-08-15</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c178">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c179">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-08-15</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c180">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-07-01</xbrli:startDate>
    <xbrli:endDate>2023-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c181">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-07-01</xbrli:startDate>
    <xbrli:endDate>2023-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c182">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-11-01</xbrli:startDate>
    <xbrli:endDate>2022-11-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c183">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-07-01</xbrli:startDate>
    <xbrli:endDate>2022-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c184">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:InternetDomainNamesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-11-01</xbrli:startDate>
    <xbrli:endDate>2021-11-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c185">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-08-01</xbrli:startDate>
    <xbrli:endDate>2022-08-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c186">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">dtss:BeijingShuhaiMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-12</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c187">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">dtss:BeijingShuhaiMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-07-01</xbrli:startDate>
    <xbrli:endDate>2023-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c188">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">dtss:ZhangxunMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-07-01</xbrli:startDate>
    <xbrli:endDate>2023-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c189">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">dtss:ShenzhenQianhaiWeBankCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c190">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">dtss:ShenzhenJingweiMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-01-13</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c191">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">dtss:ZhangxunOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-07-01</xbrli:startDate>
    <xbrli:endDate>2023-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c192">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">dtss:ZhangxunMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c193">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-04-25</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c194">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dtss:LoanFromBankMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-04-25</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c195">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-04-24</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c196">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-06-30</xbrli:startDate>
    <xbrli:endDate>2022-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c197">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-07-01</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c198">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dtss:LoanFromAnUnrelatedPartyMember</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="c199">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-10-01</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c200">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">dtss:GuoruiInnovationMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-07-01</xbrli:startDate>
    <xbrli:endDate>2023-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c201">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">dtss:ZhangxunMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-24</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c202">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dtss:ShenzhenQianhaiWeBankCoLtdOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c203">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dtss:ShenzhenQianhaiWeBankCoLtdOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-07-01</xbrli:startDate>
    <xbrli:endDate>2023-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c204">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dtss:ShenzhenQianhaiWeBankCoLtdThreeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c205">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dtss:ShenzhenQianhaiWeBankCoLtdThreeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-07-01</xbrli:startDate>
    <xbrli:endDate>2023-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c206">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dtss:ChinaBankCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c207">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dtss:ChinaBankCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-07-01</xbrli:startDate>
    <xbrli:endDate>2023-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c208">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-10-01</xbrli:startDate>
    <xbrli:endDate>2020-10-01</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c209">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">dtss:ApartmentRentalAgreementMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-10-01</xbrli:startDate>
    <xbrli:endDate>2021-10-01</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c210">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-05-01</xbrli:startDate>
    <xbrli:endDate>2022-05-01</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c211">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-05-01</xbrli:startDate>
    <xbrli:endDate>2023-05-01</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c212">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">dtss:SeniorOfficersMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-07-01</xbrli:startDate>
    <xbrli:endDate>2023-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c213">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">dtss:SeniorOfficersMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-07-01</xbrli:startDate>
    <xbrli:endDate>2022-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c214">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-07-01</xbrli:startDate>
    <xbrli:endDate>2021-07-01</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c215">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-07-01</xbrli:startDate>
    <xbrli:endDate>2021-07-01</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c216">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">dtss:CarOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-07-01</xbrli:startDate>
    <xbrli:endDate>2022-07-01</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c217">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">dtss:CarTwoMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-07-01</xbrli:startDate>
    <xbrli:endDate>2022-07-01</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c218">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">dtss:CarOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-07-01</xbrli:startDate>
    <xbrli:endDate>2023-07-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c219">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">dtss:CarTwoMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-07-01</xbrli:startDate>
    <xbrli:endDate>2023-07-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c220">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-07-01</xbrli:startDate>
    <xbrli:endDate>2023-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c221">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-07-01</xbrli:startDate>
    <xbrli:endDate>2022-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c222">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">dtss:BeijingMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-09-01</xbrli:startDate>
    <xbrli:endDate>2021-09-01</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c223">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-09-01</xbrli:startDate>
    <xbrli:endDate>2022-09-01</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c224">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-03-01</xbrli:startDate>
    <xbrli:endDate>2023-03-01</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c225">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-09-01</xbrli:startDate>
    <xbrli:endDate>2023-09-01</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c226">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-10-01</xbrli:startDate>
    <xbrli:endDate>2023-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c227">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-10-01</xbrli:startDate>
    <xbrli:endDate>2022-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c228">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-07-20</xbrli:startDate>
    <xbrli:endDate>2021-07-20</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c229">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">dtss:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-07-20</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c230">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c231">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">dtss:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-07-01</xbrli:startDate>
    <xbrli:endDate>2023-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c232">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">dtss:NonUSInvestorMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-08-01</xbrli:startDate>
    <xbrli:endDate>2023-08-01</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c233">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-08-01</xbrli:startDate>
    <xbrli:endDate>2023-08-01</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c234">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-09-13</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c235">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-07-01</xbrli:startDate>
    <xbrli:endDate>2023-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c236">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-07-01</xbrli:startDate>
    <xbrli:endDate>2022-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c237">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">dtss:EquityIncentivePlanTwoThousandAndEighteenMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c238">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c239">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-07-01</xbrli:startDate>
    <xbrli:endDate>2023-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c240">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dtss:NOLMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c241">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dtss:NOLMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c242">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">dtss:ShuhaiSkillMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-07-01</xbrli:startDate>
    <xbrli:endDate>2023-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c243">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">dtss:ShuhaiBeijingsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-07-01</xbrli:startDate>
    <xbrli:endDate>2023-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c244">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">dtss:OperatingLeaseMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2019-07-30</xbrli:startDate>
    <xbrli:endDate>2019-07-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c245">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">dtss:OperatingLeaseMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-07-01</xbrli:startDate>
    <xbrli:endDate>2023-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c246">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-10-08</xbrli:startDate>
    <xbrli:endDate>2022-10-08</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c247">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2019-07-30</xbrli:startDate>
    <xbrli:endDate>2019-07-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c248">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:ServiceAgreementsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2019-07-30</xbrli:startDate>
    <xbrli:endDate>2019-07-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c249">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-08-01</xbrli:startDate>
    <xbrli:endDate>2021-08-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c250">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-09-01</xbrli:startDate>
    <xbrli:endDate>2022-08-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c251">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-09-01</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c252">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-01</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c253">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dtss:HangzhouMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-10-06</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c254">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-05-10</xbrli:startDate>
    <xbrli:endDate>2023-05-10</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c255">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">dtss:FiveOneZeroTwoZeroTwoThreeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-07-01</xbrli:startDate>
    <xbrli:endDate>2023-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c256">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">dtss:EightOneZeroTwoZeroTwoThreeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-07-01</xbrli:startDate>
    <xbrli:endDate>2023-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c257">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">dtss:ElevenOneZeroTwoZeroTwoThreeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-07-01</xbrli:startDate>
    <xbrli:endDate>2023-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c258">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">dtss:TwoOneZeroTwoZeroTwoFourMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-07-01</xbrli:startDate>
    <xbrli:endDate>2023-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c259">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">dtss:FiveOneZeroTwoZeroTwoFourMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-07-01</xbrli:startDate>
    <xbrli:endDate>2023-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c260">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">dtss:EightOneZeroTwoZeroTwoFourMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-07-01</xbrli:startDate>
    <xbrli:endDate>2023-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c261">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">dtss:ElevenOneZeroTwoZeroTwoFourMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-07-01</xbrli:startDate>
    <xbrli:endDate>2023-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c262">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">dtss:TwoOneZeroTwoZeroTwoFiveMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-07-01</xbrli:startDate>
    <xbrli:endDate>2023-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c263">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:CommitmentsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c264">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001631282</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:CommitmentsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:unit id="shares">
  <xbrli:measure>xbrli:shares</xbrli:measure>
</xbrli:unit><xbrli:unit id="usd">
  <xbrli:measure>iso4217:USD</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><xbrli:unit id="cnyPershares">
  <xbrli:divide>
    <xbrli:unitNumerator>
      <xbrli:measure>iso4217:CNY</xbrli:measure>
    </xbrli:unitNumerator>
    <xbrli:unitDenominator>
      <xbrli:measure>xbrli:shares</xbrli:measure>
    </xbrli:unitDenominator>
  </xbrli:divide>
</xbrli:unit><xbrli:unit id="cny">
  <xbrli:measure>iso4217:CNY</xbrli:measure>
</xbrli:unit><xbrli:unit id="hkd">
  <xbrli:measure>iso4217:HKD</xbrli:measure>
</xbrli:unit></ix:resources></ix:header>

</div></body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>2
<FILENAME>f10q0923ex31-1_datasea.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</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>PURSUANT TO RULE 13A-14(A) UNDER THE SECURITIES
EXCHANGE ACT OF 1934,</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; text-align: justify">I, Zhixin Liu, certify that:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="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"><FONT STYLE="font-size: 10pt">1.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">I have reviewed this quarterly report on Form 10-Q of Datasea Inc.;</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <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">2.</FONT></TD>
    <TD 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="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 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></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">4.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">The registrant&rsquo;s other certifying officer(s) 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)) for the registrant 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>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&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: 0.25in; text-align: justify">&nbsp;</TD>
    <TD STYLE="width: 0.25in; 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 my supervision, to ensure that material information relating to the registrant, is made known to us by others within those entities, particularly during the period in which this report is being prepared; 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)</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 my 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; 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">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 my 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>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&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: 0.25in"><FONT STYLE="font-size: 10pt">5.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">The registrant&rsquo;s other certifying officer(s) 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 (or persons performing the equivalent functions):</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&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: 0.25in; text-align: justify">&nbsp;</TD>
    <TD STYLE="width: 0.25in; text-align: justify"><FONT STYLE="font-size: 10pt">a)</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)</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>
  <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">&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Date: November 13, 2023</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&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%">&nbsp;</TD>
    <TD STYLE="width: 40%; border-bottom: black 1.5pt solid"><FONT STYLE="font-size: 10pt"><I>/s/ Zhixin Liu</I></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Zhixin Liu</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>Chief Executive Officer <BR>
(Principal Executive Officer)</TD></TR>
  </TABLE>

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

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>3
<FILENAME>f10q0923ex31-2_datasea.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"><B></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><B>Exhibit 31.2</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 FINANCIAL OFFICER</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>PURSUANT TO RULE 13A-14(A) UNDER THE SECURITIES
EXCHANGE ACT OF 1934,</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; text-align: justify">I, Mingzhou Sun, certify that:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="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"><FONT STYLE="font-size: 10pt">1.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">I have reviewed this quarterly report on Form 10-Q of Datasea Inc.;</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <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">2.</FONT></TD>
    <TD 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="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 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></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">4.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">The registrant&rsquo;s other certifying officer(s) 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)) for the registrant 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>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&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: 0.25in; text-align: justify">&nbsp;</TD>
    <TD STYLE="width: 0.25in; 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 my supervision, to ensure that material information relating to the registrant, is made known to us by others within those entities, particularly during the period in which this report is being prepared; 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)</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 my 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; 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">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 my 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>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&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: 0.25in; text-align: justify"><FONT STYLE="font-size: 10pt">5.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">The registrant&rsquo;s other certifying officer(s) 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 (or persons performing the equivalent functions):</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&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: 0.25in; text-align: justify">&nbsp;</TD>
    <TD STYLE="width: 0.25in; text-align: justify"><FONT STYLE="font-size: 10pt">a)</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)</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>
  <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">&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Date: November 13, 2023</FONT></TD></TR>
  </TABLE>
<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: top">
    <TD STYLE="width: 60%; text-align: justify">&nbsp;</TD>
    <TD STYLE="border-bottom: black 1.5pt solid; width: 40%"><FONT STYLE="font-size: 10pt"><I>/s/ Mingzhou Sun</I></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Mingzhou Sun</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD>Chief Financial Officer <BR>
(Principal Financial Officer and Principal Accounting Officer)</TD></TR>
  </TABLE>

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


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>4
<FILENAME>f10q0923ex32-1_datasea.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 32.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 PURSUANT TO</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>18 U.S.C. SECTION 1350,</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>AS ADOPTED PURSUANT TO</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In connection with the Quarterly Report of Datasea
Inc. (the &ldquo;Company&rdquo;) on Form 10-Q for the quarter ended September 30, 2023 as filed with the Securities and Exchange Commission
(the &ldquo;Report&rdquo;), each of the undersigned, in the capacities and on the dates indicated below, hereby certifies pursuant to
18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&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: 0.25in; text-align: justify">&nbsp;</TD>
    <TD STYLE="width: 0.25in; text-align: justify"><FONT STYLE="font-size: 10pt">1.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; 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">2.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operation of the Company.</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 COLSPAN="2" STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Date: November 13, 2023</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&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%; text-align: justify">&nbsp;</TD>
    <TD STYLE="border-bottom: black 1.5pt solid; width: 40%; text-align: justify"><FONT STYLE="font-size: 10pt"><I>/s/ Zhixin Liu</I></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Zhixin Liu</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD>Chief Executive Officer and Chairman<BR>
 (Principal Executive Officer)</TD></TR>
  </TABLE>



</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>5
<FILENAME>f10q0923ex32-2_datasea.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 32.2</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 PURSUANT TO</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>18 U.S.C. SECTION 1350,</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>AS ADOPTED PURSUANT TO</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In connection with the Quarterly Report of Datasea
Inc. (the &ldquo;Company&rdquo;) on Form 10-Q for the quarter ended September 30, 2023 as filed with the Securities and Exchange Commission
(the &ldquo;Report&rdquo;), each of the undersigned, in the capacities and on the dates indicated below, hereby certifies pursuant to
18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&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: 0.25in; text-align: justify">&nbsp;</TD>
    <TD STYLE="width: 0.25in; text-align: justify"><FONT STYLE="font-size: 10pt">1.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; 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">2.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operation of the Company.</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 COLSPAN="2" STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Date: November 13, 2023</FONT></TD></TR>
  </TABLE>
<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: top">
    <TD STYLE="width: 60%; text-align: justify">&nbsp;</TD>
    <TD STYLE="border-bottom: black 1.5pt solid; width: 40%"><FONT STYLE="font-size: 10pt"><I>/s/ Mingzhou Sun</I></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Mingzhou Sun</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD>Chief Financial Officer <BR>
(Principal Financial Officer and Principal Accounting Officer)</TD></TR>
  </TABLE>



</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>6
<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" (; Z(# 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 **** "F-+$IPTD:GT9U!_(FJ
M6I77V.QN[G&3#!-)Q_L1R,.G/&S/'?VS7\^W[1G[9/QXT/XS>.M"\)_$"\T3
MPWI6HV=IIFE0Z1X=N$M0FD:<;O%S?:-<WTWGWQN;DB>YE\LS&.+9 D<:?9<#
M<#9OX@YKB<GR6O@,-B<)EU?,ZD\QJ8BG1E0P]>E0G"$L/0Q$G5<ZT7&,HJ+C
M=N2:L?.<2\39?PM@:.89C3Q-2A6QE/!0CA8TIU?:U:4ZL6XUJE*/)RTY)N,G
M)-KW;-M?T*>?!_SVB_[^)_C1Y\'_ #VB_P"_B?XU_+[_ ,-M_M,?]%4U,?\
M<#\*C]/[ XH_X;;_ &F/^BJ:G_X(_"G_ ,H:_57]&7CY-K^T>&--/]ZS+I_W
M33X?_B,O"W_0'G?_ ((P/_S6?U!>?!_SVB_[^)_C1Y\'_/:+_OXG^-?R^_\
M#;?[3'_15-3_ /!'X4_^4-'_  VW^TQ_T534_P#P1^%/_E#2_P")9>/_ /H9
M\,_^%>9__.T/^(R\+_\ 0'G?_@C _P#S6?U ^=!GF6$^AWIG^?Z_I2^?!_SV
MB/\ VT3_ !K^7W_AMO\ :8_Z*IJ?_@C\*?\ RAH_X;;_ &F/^BJ:G_X(_"G_
M ,H:K_B67C[7_A3X9T5_]YS2WWK+K+YJP?\ $9>%O^@3.O\ P3@?R^N7?JC^
MH+SH!TFB'_;1/\://@_Y[1?]_$_QK^7W_AMO]IC_ **IJ?\ X(_"G_RAH_X;
M;_:8_P"BJ:G_ ."/PI_\H:2^C+Q\_P#F9\,:]/K69O3I_P RT'XS<+?] >=?
M^"<#^/\ MFGXG]07GP?\]HO^_B?XT>?!_P ]HO\ OXG^-?R^_P##;?[3'_15
M-3_\$?A3_P"4-'_#;?[3'_15-3_\$?A3_P"4-/\ XEEX]_Z&?#/_ (59I_\
M.X7_ !&;A;_H#SK_ ,$X+_YK/Z@O/A_Y[1?]_$_QH\^'_GM%_P!_$_QK^7W_
M (;;_:8_Z*IJ?_@C\*?_ "AH_P"&V_VF/^BJ:G_X(_"G_P H:?\ Q++Q]_T,
M^&?_  JS/_YW#_XC+PM=?['G6NO\#!?_ #6?U!>?!_SVB_[^)_C1Y\'_ #VB
M_P"_B?XU_+[_ ,-M_M,?]%4U/_P1^%/_ )0T?\-M_M,?]%4U/_P1^%/_ )0U
M/_$LO'W_ $,>&/\ PJS+_P"=H?\ $9>%O^@/._\ P1@?_FL_J"\^#_GM%_W\
M3_&CSX/^>T7_ '\3_&OY??\ AMO]IC_HJFI_^"/PI_\ *&C_ (;;_:8_Z*IJ
M?_@C\*?_ "AH_P")9>/O^AGPQ_X5YGY?]2[S&O&3A;_H#SO_ ,$8'LW_ -!?
MD?U!":(X EB)/82*?KCG)J6OYJ/A_P#ML_M%2>.?!MMJOQ*O[[2+KQ5X=MM7
ML9=$\+JE[IMQJ]G%?VC2PZ%'<0"YM6EA,UM+%<1!B\,T<BJZ_P!&GA;5&UG1
M+#42.;B!9#GU9F!YZ\;1UZC'M7YEQ[X>9WX=8S+<#G>(R[$U<TPF(QN'EEU7
M$5(0I8?%?4ZD:KQ.'P[51U?>BH*2Y-7)2]T^QX7XMRSBW#XS$Y;2Q=*G@J]'
M#55BXT82E4KT'7BZ?L:M5.*@K2<G%J5K)Q]XZ.BBBOA3ZD**** "BBB@ HHH
MH ****  @'K112,P49-&P"G_ #^'-'^?\_G7Y^?M8?MHR_L\:WX<T33/",'B
MN?7(M8FNC-KTFBC3AIDFFQ0A532=4^U_;/MT^3FV\@VH_P!=YQ,/R'_P]7\1
M_P#1)[#_ ,+6X_\ F8K]"R+PH\0.)LKPF=9'D/U[+,;[7ZKB?[1RS#^U]A7E
MAJW[K$8FG6AR5X2A:<(\UN:-XZGR69\<\+9/CJV6YCFJPV-P_LW6H_5,95Y/
M:THUX?O*-&=.5Z4E/W9.WPOWE8_;^BOQ _X>K^(_^B3V'_A:W'_S,4?\/5_$
M?_1)[#_PM;C_ .9BO7_X@7XJ_P#1+Q_\/&3_ /S8<7_$2N"?^AVO_#?F/_S.
M?M_17X@?\/5_$?\ T2>P_P#"UN/_ )F*/^'J_B/_ *)/8?\ A:W'_P S%/\
MX@7XJ_\ 1+Q_\/&3_P#S8'_$2N"?^AVO_#?F/_S.?M_17X@?\/5_$?\ T2>P
M_P#"UN/_ )F*/^'J_B/_ *)/8?\ A:W'_P S%'_$"_%7_HEX_P#AXR?_ .;
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
M?^&!\;__ $2%*/#G[3'_ $5GX)?^& \<?CT_:0Z8Z^U+V$?^@_+NO_+W%?\
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
M+&UK[O9]?*7D>Z> ]1+^.?!B;R=_BSPZO4_Q:Q9C^M?U]_#7_D3]%_Z\HO\
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
M*+PCX9UKQ)+I\5TTJ6TE_'HUE>O:QW#PS+ ]P(UE:&41EC&^WPG^UCZC]?\
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
MWYV7_P ;H_X=,?$W_H,S?]]67_QNOTE?2A\)K+_:N)ME_P TMF/9?]/CXO\
MX@EQ[_SXR3_P^X+_ .5'Y=?VL/\ GH?S-']K#_GH?S-?J+_PZ8^)O_09F_[Z
MLO\ XW1_PZ8^)O\ T&9O^^K+_P"-T?\ $T/A-_T%<3?^(KF/_P N#_B"''W_
M #XR/_P^X+_Y6?EU_:P_YZ'\S6II7C'6="DO9=$UO5=&EU+2M2T/4)=*U"\T
MZ2_T36+5[+5]'O7M)H6N]*U2TDDM-2L)R]I?6KO!=0RQ,R'],?\ ATQ\3?\
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
MSLOP'*8Y_D:3^E!X36LL5Q+NO^:8S#^:-_\ EYV0?\01X^_Y\9-_X>\'V?\
M=/DS]D'41/\ M(_"N+>6WZSJ/&3_  ^'M8;OZ8K^SG01_P 2FQQU\D$_@P_P
MXK\ _P!F;_@F3XC^'7Q4\,>/=>U;4IIO#-U=W-K;)-IRV<SW6GW.FM]JC%H\
M[A(;Z:6,0W$!$\<3N7C26.7^@?3[7[+:6\& ?*3:2>H&<C'Y#H .>!C-?R'X
M_P#'?#_B)QCEF=\,U,;4P&%X=P66U99A@:V7UEBJ&8XS$U%"C6E*4Z2I5Z?+
M43492YH[JY^_>%?"N;\)\.XS+<YCA88JOG.)QM..$Q=+%TGAZN#P]"#E5I)*
M-3GIR4H-74;/J7_UHHHK\06R]%^2/T\****8!1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 5[C_5OZ;#D=ON2=:\._9H 'P%
M^$RC[J^"="11V5$LXU15QP%50%50<(JJJ@*!7N,_^K?']T_^@2#\.>.WZ\^(
M?LU_\D,^&*G_ )9^&+&';_<\EGB\LC^'RMGE[./+V[,#;BNF'_(JQC[9ODR_
M\"PF9;?=J>75_P"1GAO^P#,/PQ&&9[O1117*MEZ+\D>H%%%%, HHHH ****
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
M[)H]'UC3;>'Z+'B/PN>FNZ$<CMJ=@<C_ ,">E<'_ ,*'^"?7_A47PPR>O_%
M^&3_ #L*:?@+\$&^]\(/A>?KX \,?_(%2WDU]LY^=+(K_P#J0OR%SYK_ "Y=
M_P"#\S_^9CT%?$/AO.5UK1<C^YJ-D3@?2X/&.V",=/6IAXBT$]-9TL_2_M/Z
M35YF?@#\#LG_ (LW\+#SU/P_\+\^Y_XE^:0_L^_ H_>^#7PJ/U^'OA8_STZE
MS9.MO[:C_P!PLD7Y8@.?-?Y,M_\ !V8_^W82_P!WZGJ']OZ)Q_Q-M-.1GB^M
M3_[5[=Z<-=T8]-5T[_P.M?R_UW7VKRK_ (9Z^ S=?@O\*#CU^'?A0X]1_P @
MX_C33^SO\!".?@G\)2?^R=^$\?D=,_K0YY1_-G+\E2R9_/\ WM?F+GS7?V>6
M_P#@[,/_ )D_2YZT-8TH]-1L3]+NV/;CI+Z?I3AJVF'IJ%D?^WNW_P#CM>/G
M]G7X GK\$OA%]#\.?"7XC_D&4T_LY?L^GK\$/@^?K\-_")_GI=+GRC^?-U_W
M R?],<A^TS3K2R[Y8C'_ /S$>R#4=/;I>VA^EW ?Y2TX7MD>EU;GZ7,1_E+7
MBQ_9N_9\/7X%?!XC_LFO@\C]=+IA_9I_9X/7X#_!P_\ =,_!W_RKHY\KZ5,W
M_P#";*?TQX>US3_GSEW_ (4YA_\ .\]N^U6QZ7,7'I/#_P#%_P Z<+B#M-&?
M^VL1_P#9J\,_X9F_9T/!^ OP:/M_PK/P:?K_ ,PNF']F/]G$_>^ ?P7/U^&/
M@S^NE5//EG_/W-;>>&RK],R7YB]MFG_/C+O_  JQ_P#\[SWGSXCT=3]&4_R:
MCSH_[P_-?\:\$/[,/[-IZ_ #X*GZ_"_P4?YZ32?\,P?LVCI\ /@J/I\,/!8_
MEI0I>TRW_GYF?_A+E?\ \] ]KF7_ #XR_P#\*L;_ /.T]X9HF(),1SG&XH#U
M_P![G\J3]U_TQ]_F7\ ?F_SBO"?^&8OV<.@^ ?P9&?3X9^#A[=M+'/;UI/\
MAF']G'C'P'^#HQTQ\.?"8_EIPHYLKZULS7K@,K>_?_A77Y;"]KFE_P"!@%V_
MV['[?^&P]WQ%Z0_]]+_\57P'^WQX!/CWPS\-([JR^(VI:'X;\2>+_$W]F_#W
MX.Z+\;K2^\:V'PZ\30?#^U\:>$M4LO&#1^'+O6;J>Q:^D^%GCC1VNKN*RUC4
M/ YO+#Q)']##]F/]G,'(^!7PB!QCY?A[X64?D+$ =?K3O^&9?V=AS_PHWX3#
MT*^ ?#*]._RV0R0.,CGI33RG_G_F7_ANRQKY_P#"PM 57-/^?&!:_P"P['K_
M -Y;/S4^&/@[XN^'/VC?!7C/XF_!*/4=?BE^$CQ77AOX;_$G38/A;X!M?V9K
MFR\96_@GXF^!];M_AAI_A;P7X[M]8\,7G[/MSX6UC4?&NK>(1?Z)'?W/]C7<
M?3?$_P (^.=0_:LTOXL?"'P/\1?$'B#5/'?PC\?2#Q'\%=?\#3R?#W1_@MK=
MMKWA3PS\??$?B+3-%\'>%=>,=IH/C?X.?$/PCX<\5-\2]=2^>S>TTZZGA_07
M_AF7]G?_ *(C\*ATZ>!O#RXP<C&+48P:/^&9OV><#_BRGPO'T\%Z$OJ.UN#]
M1W.<\]*OE-[_ %C,_EE65M?AG12K9I_T#X#M_O\ C_O_ .14?E)IGP ^+_Q0
MB_:P3XU>%_BMX0U;4=8^&_Q6N];UKX=Z!\3;3Q)K=C\'_&GAK6?!'PZ\.^#?
MB7<0>);CPS>>-C-\)KCPWKVKVGA&^\(>#I_%;Z=XEL;G0G^ROV4KSX[:#\5/
MB)X(^+'@2*RBUFQN/B#XG\>/X=\632ZCXSO](^%_]CZ%#\3[S6+SP1XUT?0]
M)UKQ#\.O#^D^&-/T_5/#^C_""TU/Q(UQJGBB>>;Z1'[,_P"SY_T1GX: =<+X
M/T,>P_Y=_P  ?3([FG?\,S_L_?\ 1&_AP <@@>$=)!]N5@XQ@$8[XQ@T_P#A
M(ZXG-/7^R<LT]'_;B%[7-'H\/@/_  OQWZY6K^C/<<P^D7Z?XT9A](^O(&WD
M?BW7TZ8.#GBO#_\ AFC]G_\ Z(_\/1G.!_PC&FCKGH!$/R]./H#]FCX X&WX
M1> !T^[X<L0#C_=4?SZ<=*?+DS_YCLU7_=)RU]U_T///]!*KFM]<-@=_^@[&
M[)K_ *EO9=R']I_R_P#AFWX_X\L$?!3XI $;."/!.LG9@$Y?MG!Y!![&O<X$
M3RHSL7&Q"<KW*)]T<<<\XP 21[5X/J7[+7[/>J:??:7>?"/P6;+4;2YLKM;;
M2A8SFVNX7MYUAO+&6VO+60Q.RQW%I/#<P.5E@ECD17'T&J*@ 4!<#:OL,=OR
MZ5%?ZE]7I4,%6Q59K$XBO5GB\'AL,H*KA:.'I1IQP^.QGM&W3E*HYNG:/+&"
MFKN-8:GC)8NKB<3##TD\-0H0C0Q%>LVZ>(JUYRFZV'H<J2G&,5'GOJVXV5V>
M4IZQK_WR!_[-1Y2?\\U_[Y'_ ,74U%<W)_@_\ 7^9Z/+YR^]D/E)_P \U_[Y
M'_Q='E)_SS7_ +Y'_P 74U%+D_P?^"U_F'+YR^]D/E)_SS7_ +Y'_P 71Y2?
M\\U_[Y'_ ,74U%/E?>/_ ( O\PY?.7WLB2,*00 ,9X   'IPQ-2T45459?/M
M;\+L=O-OU=PHHHIC"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH ****!/1-]D5YLE) >RMCZ".3!KP_]FS_DB?P^!ZII<\;=
M\/%J=]'(N<D?*ZLO!(XX)&#7N$QQ&_?*N/S67D?YZ9KP[]FUO^+,^"%_YYP:
MQ"WNT'B+5(68>J,T9*$@,5(W*K94=5/_ )%6-_[&V2_^HN9'F57_ ,*6%?\
MU 9A_P"G\-_F>\T445R+9>B_)'J!1113 **** "BBB@ HHHH **** "BBB@
MHHHH **** *TX!B?/:,_D5?(X['KCV'>O#OV9<+^S]\&$&=L7PW\'PJ3UVPZ
M-:Q*6/=BJ LW )R0 #@>YW _=O[(3_X[(/ZUX=^S-_R0#X.#_JGOA7]=)MC_
M "-;QURW$-K;-<JL_7"9@G]^B^1YE3_D94/^P#'?^I6&_KYGN;. A+=%&3DD
M=,')Q@X.?I@9K\?/VLOVY_B;\)_BDW@SP-:>$Y=*@T'3[ZYFUO3=2O;X:E<W
MNJ131QRV>LZ= MHMK;6;)$UL\PF:9FF:-XTC_7VXY@D![1G'O]T@?AU__57\
MOG[>5\UO^T)K*;L9T/2FQQWGU$?^RU^K^!'#F4\5^(&%RC/,NPV;8">2YUB9
MX/%PG.@ZV%P^%G0JVA.G/GI2G.4'S67,[IZ(^/\ $W.,?D?"=?,,NQ=;!8J&
M9991CB*,HQJ*G7JUXU()RA-6FHQ4DUJDK6/:?^'EO[0/_/I\/O\ P0ZU_P#-
M-1_P\M_:!_Y]/A]_X(=:_P#FFK\RO[5;^_\ RH_M5O[_ /*O[:_X@=X;?]$1
MD7_@C%?_ #2?SA_Q$[B__HILR_\ !U'_ .4'Z:_\/+?V@?\ GT^'W_@AUK_Y
MIJ/^'EO[0/\ SZ?#[_P0ZU_\TU?F5_:K?W_Y4?VJW]_^5'_$#_#;_HB,B_\
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
MR/\ \%XK_P":!?\ $3.+O^BDS#_P90_^5GZ:_P##RW]H'_GT^'W_ ((=:_\
MFFH_X>6_M _\^GP^_P#!#K7_ ,TU?F5_:K?W_P"5']JM_?\ Y4?\0/\ #;_H
MB<C_ /!>*_\ F@?_ !$SB[_HH\Q_\'4/_E1^FO\ P\M_:!_Y]/A]_P""'6O_
M )IJ/^'EO[0/_/I\/O\ P0ZU_P#--7YE?VJW]_\ E1_:K?W_ .5'_$#_  V_
MZ(G(_P#P7BO_ )H#_B)?%W_129C_ .#:'_RL_37_ (>6_M _\^GP^_\ !#K7
M_P TU'_#RW]H'_GT^'W_ ((=:_\ FFK\RO[5;^__ "H_M5O[_P#*J_X@?X;_
M /1$Y'_X+Q?_ ,O#_B)?%O\ T4F8_P#@RA_\K/TU_P"'EO[0/_/I\/O_  0Z
MU_\ --1_P\M_:!_Y]/A]_P""'6O_ )IJ_,K^U6_O_P J/[5;^_\ RH_X@AX;
M_P#1$9'_ ."\5_\ +P_XB7Q=_P!%+F7_ (,P_P#\J/TU_P"'EO[0/_/I\/O_
M  0ZU_\ --1_P\M_:!_Y]/A]_P""'6O_ )IJ_,K^U6_O_P J/[5;^_\ RH_X
M@AX<?]$5D7_@G$__ "\7_$3.+?\ HI,R_P#!E#_Y6?IK_P /+?V@?^?3X??^
M"'6O_FFH_P"'EO[0/_/I\/O_  0ZU_\ --7YE?VJW]_^5']JM_?_ )4?\00\
M./\ HBLB_P#!.)_^7!_Q$OB[_HH\P_\ !M#_ .5'Z:_\/+?V@?\ GT^'W_@A
MUK_YIJ/^'EO[0/\ SZ?#[_P0ZU_\TU?F5_:K?W_Y4?VJW]_^5'_$#_#?_HB<
MC_\ !>+_ /EP?\1,XO\ ^BDS#_P;0_\ E1^FO_#RW]H'_GT^'W_@AUK_ .::
MC_AY;^T#_P ^GP^_\$.M?_--7YE?VJW]_P#E1_:K?W_Y4?\ $$?#C_HB,C_\
M%8G_ .7A_P 1,XO_ .BDS#_P;0_^5'Z:_P##RW]H'_GT^'W_ ((=:_\ FFJ2
M+_@IA^T!&X?[!\.I2#D++H&N%>.Q">*8VP21G# ],$'%?F-_:K?W_P"5']JM
M_?\ Y5C6\$?#B-"O-<$Y(I0H8J:?LL5I*GALQG%K]^K6E1IR3NK.$7M>]T_$
MSBYU*4?]9,R:E5HQ:=6A9J=?"0:_A?:52:\^9K72W]D?P_\ %,7C#PSINN1C
M O;>*;J,@2112  J ,'S.QZYX[#M1D9X!P!@],^OKWR?R^M>!_LWM_Q:OPR3
MU.F67)[G[';''^?7BO>PP.#P.>G<<8S_ /7]..M?YFUW"-:M&,H1C&O6A%>T
MB[*-?$0459WM&,(Q75<J\S^RJ;;A3;3NZ5*5^22O>E2E=Z=93<NFK8X'/8C'
M^>/;WH/4?C_^O^GXT;AZC\Z,CU'YBLU**6DD_P#MZ/X:[%*ZZ?=&2_06BDR/
M4?F*,CU'YBCGC_-'_P "C_\ )#N^S_\  9?_ "(M%)D>H_,49'J/S%'/'^:/
M_@4?_D@N^S_\!E_\B+129'J/S%&1ZC\Q1SQ_FC_X%'_Y(+OL_P#P&7_R(M%)
MD>H_,49'J/S%'/'^:/\ X%'_ .2"[[/_ ,!E_P#(BT4FY1W'X?\ UJ0MZ%?Q
M_P 1^'ZT*<6[*4;]E*+?K9._D%_)_P#@+_5(=11]:*L84444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%%)[/Y?FA/9^C_)E:?_5N
M/9OY2UXA^S?Q\'O"D?4Q77BB#/\ >\CQ?KL.[';?M#;>=N=NYL9/N$OW6_W7
M_FU>'?LX#'PE\/IU\O6?&\(/4[8?'?B2)<MDY;:B[B."V2H"XQUT?^15CO+-
M,E_'#9G_ )'EU?\ D981_P#4#F*_\K85_H>\T4#H,^E%<BV7HOR1ZH4444P"
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@"O<?ZM_]T_\ H$E>'?LT?\D&
M^$P_ZDK1/TM8_P#&O<;C!CDS_</7_=D'\LUX?^S2-OP(^%:'&8_"&DPL1@@O
M!"(7(/&5+(2IP,K@D#.*ZH+_ (2L7_V-\GU_[E,R_P"'/,J_\C+#_P#8#C__
M %(PVA[;<9^SR<8^1OR^7GGUZ<>N:_E/_P""B%Z;;]I#54#8SX:TAL<=[S5U
M[_[M?U83D^1)R>$;G/\ N\?TQ[_C7\C_ /P4QO?LW[3NH1DD9\(Z(_0=]1UU
M>_/;M7[Q]%E7\6<%=7_XQKB72S=_]CP-G\,M%Z?-=?S3QM_Y('$ZZ/.<E3O;
M_G_BO.*_$^2/[5;^_P#RH_M5O[_\J\R_M8>I_3_&C^UAZG]/\:_TN:U?N_\
MDL__ )4?QIRK^Y]Z_P#EAZ;_ &JW]_\ E1_:K?W_ .5>9?VL/4_I_C1_:P]3
M^G^-%O[O_DL__E0<J_N?>O\ Y8>F_P!JM_?_ )4?VJW]_P#E7F7]K#U/Z?XT
M?VL/4_I_C1;^[_Y+/_Y4'*O[GWK_ .6'IO\ :K?W_P"5']JM_?\ Y5YE_:P]
M3^G^-']K#U/Z?XT6_N_^2S_^5!RK^Y]Z_P#EAZ;_ &JW]_\ E1_:K?W_ .5>
M9?VL/4_I_C1_:P]3^G^-%O[O_DL__E0<J_N?>O\ Y8>F_P!JM_?_ )4?VJW]
M_P#E7F7]K#U/Z?XT?VL/4_I_C1;^[_Y+/_Y4'*O[GWK_ .6'IO\ :K?W_P"5
M']JM_?\ Y5YE_:P]3^G^-']K#U/Z?XT6_N_^2S_^5!RK^Y]Z_P#EAZ;_ &JW
M]_\ E1_:K?W_ .5>9?VL/4_I_C1_:P]3^G^-%O[O_DL__E0<J_N?>O\ Y8>F
M_P!JM_?_ )4?VJW]_P#E7F7]K#U/Z?XT?VL/4_I_C1;^[_Y+/_Y4'*O[GWK_
M .6'IO\ :K?W_P"5']JM_?\ Y5YE_:P]3^G^-']K#U/Z?3UQ[^OXT**VY?YM
MXR5VHU9)7=)VYI0A!-)N]:.E^4+-*ZVNKZKK*G%M?O.BG*7>U-]+GT^OPO\
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
M^U6_O_RH_M5O[_\ *O,O[6'J?T_QH_M8>I_3_&BW]W_R6?\ \J#E7]S[U_\
M+#TW^U6_O_RH_M5O[_\ *O,O[6'J?T_QH_M8>I_3_&BW]W_R6?\ \J#E7]S[
MU_\ +#TW^U6_O_RH_M5O[_\ *O,O[6'J?T_QH_M8>I_3_&BW]W_R6?\ \J#E
M7]S[U_\ +#TW^U6_O_RH_M5O[_\ *O,O[6'J?T_QH_M8>I_3_&BW]W_R6?\
M\J#E7]S[U_\ +#TW^U6_O_RH_M5A_&>.PQUX_P _SKS+^UAZG]/\:/[6'J?T
M_P :QQ"_V?%/D?\ NN,?POI@LV?6E_=3UOHGS)ILUHK]]0_Z_P"&V<;_ .\X
M#5?O-W=I?+LC^PSX%?#+QKJ?PZT"[LOVA?B]H%O-86SQ:3I>B_ J6QM$:V@9
M(;>36O@OJVI/#$KK$C7=_=SF.-3+<2R%G;V#_A4?Q"R/^,G?C;G'/_$A_9US
M^'_%A^!GZU-^S>,?"OPQG@_V;9?K9VO&/H?\X->^'MQGG_'IGO\ TS7^,6,Q
MN,J8O%3E7I-RQ.);:R_*TM,1BDK)8*UK1BN^[;NW?_0^GEF$]G2:A7C^[HO_
M '['O5TJ$KW^MI+5WLDDKV22LCY^_P"%1_$+_HYWXW?^"']G7_YPU'_"H_B%
M_P!'._&[_P $/[.O_P X:OH*BN;ZWB_^?M+_ ,-^6?\ S"7_ &=ANU?_ ,+<
M?_\ -9\^_P#"H_B%_P!'._&[_P $/[.O_P X:C_A4?Q"_P"CG?C=_P""']G7
M_P"<-7T%11];Q7_/VE_X;\L_^80_L[#=J_\ X6X__P":SY]_X5'\0O\ HYWX
MW?\ @A_9U_\ G#4?\*C^(7_1SOQN_P#!#^SK_P#.&KZ"HH^MXK_G[2_\-^6?
M_,(?V=ANU?\ \+<?_P#-9\^_\*C^(7_1SOQN_P#!#^SK_P#.&H_X5'\0O^CG
M?C=_X(?V=?\ YPU?05%'UO%?\_:7_AORS_YA#^SL-VK_ /A;C_\ YK/G[_A4
M?Q#_ .CG?C?_ ."+]G7_ .<-2?\ "H_B%W_:=^-W_@B_9U_#_F@WKBOH+\?P
MX_PS^M(>A^A[<?R_3/X4?6L5_P _:7_A!EO_ ,Q#_LW#6O\ OW;_ *CL?_\
M-9\_'X1_$'I_PT[\;\<X!T#]G4\\Y./^%#XV]"3U_/CDM;TCXC?#KQ?\))F^
M.GQ(\9Z9XH^(T?A76] \6:)\&H]+O=-G\'>,-9WQS^$?A5X7UNWN(;[1;)XY
MK?6(1@21RQRQR;1]5G[OMQT^IR#[>GOW->#?&7_D9/@'_P!EHL^O7_DG/Q'_
M $_^MZUV977K5LPP]&NZ%:C5^M1J4Y8'+E&2CEN/J*[AA(23C4ITYQE&491E
M",HR7+8X<?A*.'PTZU#V].M&IAG":QN.DUS8S#Q:Y9XF<)*493BU*,DU)IJS
M/? <@'KD Y_"EI%Z#Z#^5<%JWQ5^%^@Z1XA\0ZY\2/ 6BZ#X1UT>%O%>MZMX
MP\/:=H_ACQ,4L)!X=\0ZE>:C#9:)KK1ZKI;C2=2FMM0*:EI["W*WEL9?+IRO
M"FWOR0;ONVX1N_OO]Y[]M7KU?YO]-#OJ*X-OBG\,H];\+>&9/B-X#3Q)XXTR
M+6O!7A]O%_A]=;\8:-<03W4&K>%M*;41?^(-,GMK:XN(K_2;>[M9(+>>9)6C
MB=ED\/\ Q-^&_BRWL+SPM\0? _B6SU7Q!?>$M+NO#_BS0=9M]2\5:7I5_KVI
M^&;"?3K^YBO/$&G:'I6IZS?:-;M)J5II6FW^HW%M'9V=Q-'H!W%%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %(W0_0_P J6D;H?H?Y5,OA
M?I_D!#)T/T;^;5X;^SGQ\+=- Z+XK^)B*.BJD?Q-\6HBJ,#"JH5548554!0
M*]RDZ'Z-_-J\+_9QS_PK"U'8>./BTHZX55^+'C1549)PJJ JCHJ@*, 5UT7_
M ,)6.7?,\D?_ )0S1?>>75_Y&.#_ .P/,E_Y/A'^A[W1117*MEZ+\D>H%%%%
M, HHHH **** "BBB@ HHHH **** "BBB@ HHI#T_%?YB@""?/EO_ +K?EME_
MI7B'[-?_ "0SX8>G_",6/_H3X_K7N$W*.?1'X]?DE'I_GOFO#_V;<#X(_#L#
M@+HQ1!QA8X[^Z1$48&U51515&%50JJH  KJI_P#(IQG_ &-LE:?=?5<S37XG
MEU?^1GAO^P#,/_4C#/\ ,]SD0.C*0.01[]N?J,>_;FOR6_:M_P""=7A_X^^-
MSXW<36^LM86VEF\BO=4B!L;62\N(86MH)A9'9<7MQ)YQM_.;<(WD9(XU7];.
M"",^QQ4;R1(0':,?[S*"/H"<_E6F59QFN0XF.89-F6/RC'1I3HQQF6XNO@,5
M&E7A"%:E'$8>4*BIUE&*JPORU(QBI*T4CHQN7X#,\.\)F."PN/PSG"H\-C,/
M3Q5!U*3E*G4=&JIP<Z;E*4)\KE%R;35V?SQG_@CO;Y.-7N\=OW]__A1_PYWM
M_P#H+W?_ '_O_P#XFOZ&O/M_^>D7_?2T>?;_ //2+_OI:^F_XB;XA_\ 1><7
M_P#B3YI_\O/&_P!3N$O^B3X?_P##)@/_ )2?SR_\.=[?_H+W?_?^_P#_ (FC
M_ASO;_\ 07N_^_\ ?_\ Q-?T->?;_P#/2+_OI://M_\ GI%_WTM'_$3?$/\
MZ+SB_P#\2?-/_EX?ZG<)?]$GP_\ ^&3 ?_*3^>7_ (<[V_\ T%[O_O\ W_\
M\31_PYWM_P#H+W?_ '_O_P#XFOZ&O/M_^>D7_?2T>?;_ //2+_OI:/\ B)OB
M'_T7G%__ (D^:?\ R\/]3N$O^B3X?_\ #)@/_E)_/+_PYWM_^@O=_P#?^_\
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
M(F^(?_1><7_^)/FG_P O#_4[A+_HD^'_ /PR8#_Y2?SR_P##G>W_ .@O=_\
M?^__ /B:/^'.]O\ ]!>[_P"_]_\ _$U_0UY]O_STB_[Z6CS[?_GI%_WTM'_$
M3?$/_HO.+_\ Q)\T_P#EX?ZG<)?]$GP__P"&3 ?_ "D_GE_X<[V__07N_P#O
M_?\ _P 31_PYWM_^@O=_]_[_ /\ B:_H:\^W_P">D7_?2T>?;_\ /2+_ +Z6
MC_B)OB'_ -%YQ?\ ^)/FG_R\/]3N$O\ HD^'_P#PR8#_ .4G\\O_  YWM_\
MH+W?_?\ O_\ XFC_ (<[V_\ T%[O_O\ W_\ \37]#7GV_P#STB_[Z6CS[?\
MYZ1?]]+1_P 1-\0_^B\XO_\ $GS3_P"7A_J=PE_T2?#_ /X9,!_\I/YY?^'.
M]O\ ]!>[_P"_]_\ _$T?\.=[?_H+W?\ W_O_ /XFOZ&O/M_^>D7_ 'TM'GV_
M_/2+_OI:/^(F^(?_ $7G%_\ XD^:?_+P_P!3N$O^B3X?_P##)@/_ )2?SR_\
M.=K?_H+W?/?S[_MU_A/3K6YX?_X(^^'X-2MI-;N+K4M/#@S6YU#6+82HN[*^
M;:2VTRY^7E94(QV!-?O[Y]OT\R+'/.Y?RZ^G?^M*)H"<"2+T^\I)]\YX_']*
M4O$OQ"<6GQWQ>XR4HRB^)LT:E&2G&46G7LXRC4G%INTE.2=U)H/]3N$DT_\
M57A]-.+362X'W7%Q<6FJ-TTX1DK/1QB_LHX_X?\ A9/!_AK3=#C^[96\4(."
M/]7%%'P",](^<DG.<$\X[;\^>/RSS^/^% *]01SP",<^@R*:TB)C<Z+SCYF5
M<?F1^5?%RE>\Y.[;;<F[MN3;;;;5VW)MMO5R;N[GTB5DDNB22UT2222T=DDD
MDK:))6T'T5"+B  #SHS@?WU_QH^T0?\ /:/_ +['^-3SKR_\"C_\D+7^7_R6
M7_R!-14/VB#_ )[1_P#?8_QH^T0?\]H_^^Q_C1SQ[K_P*/\ \D-7_E:]%+_Y
M%$V?\X-%0_:(/^>T?_?8_P :/M$'_/:/_OH?XT<\>Z_\"C_\D/6]N67_ (#+
MY?9)J*A^T0?\]H_^^Q_C1]H@_P">T?\ WV/\:.>/=?\ @4?_ )(G7^7\)?\
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
M=W_TY/YC_P!?.(_^BAS?_P .F+_^6GVY_P -M_M,?]%4U/\ \$?A3_Y0T?\
M#;?[3'_15-3_ /!'X4_^4-?$?]J'^^?S-']J'^^?S-+_ (A9P5_T1W#/_A@R
M[_Y2'^OG$?\ T4.;_P#ATQ?_ ,L/MS_AMO\ :8_Z*IJ?_@C\*?\ RAH_X;;_
M &F/^BJ:G_X(_"G_ ,H:^(_[4/\ ?/YFC^U#_?/YFC_B%G!7_1'<,_\ A@R[
M_P"4A_KYQ'_T4.;_ /ATQ?\ \L/MS_AMO]IC_HJFI_\ @C\*?_*&C_AMO]IC
M_HJFI_\ @C\*?_*&OB/^U#_?/YFC^U#_ 'S^9H_XA9P5_P!$=PS_ .&#+O\
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
M=^WE.IA)Q@N4_P"&V_VF/^BJ:G_X(_"G_P H:/\ AMO]IC_HJFI_^"/PI_\
M*&OB/^U#_?/YFC^U#_?/YFOW>7A7P2I22X.X9LI22_X0<N>BDTM?8ZZ):]=^
MI^?+CWB1I-\0YO=I-_\ "IB]VDW_ ,O.]S[<_P"&V_VF/^BJ:G_X(_"G_P H
M:/\ AMO]IC_HJFI_^"/PI_\ *&OB/^U#_?/YFC^U#_?/YFE_Q"S@K_HCN&?_
M  P9=_\ *0_U\XC_ .BAS?\ \.F+_P#EA]N?\-M_M,?]%4U/_P $?A3_ .4-
M'_#;?[3'_15-3_\ !'X4_P#E#7Q'_:A_OG\S1_:A_OG\S1_Q"S@K_HCN&?\
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
M)=#P_P#$C4="\26'C']EN6T9(/%HUC0;K3+U?$WBC69+70K*'PXNA6*P7$/
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
MKS/^UO?]?_K4?VM[_K_]:CV57^2?_@FJ'/#^:/\ X'#_ #/3/[5_Z:?^/?\
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
M](?LQ?''X(? #3/".@^(?C3X;UZYT[X[7_Q#N]<\%^&?BU+IMAH%W^SS\6?
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
MJ/[6]_U_^M1[*K_)/_P35#GA_-'_ ,#A_F>F?VK_ --/_'O_ *]']J_]-/\
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
M!/&8JKG;J4Z6)6#P\\QP]&C1QU15:KE#%PC1EAZD<6ITHX#-*;H?4JOD.M?
M+QQHOQ6U7X._VMX5U;Q9;>&#XJ\-7&C7VL7V@_$6P?PO!XQL(/ 6J_V%$NJW
M>KZ%)<2Z.=0ATBQU&_L;K1H+UM7DL+&]^?O[4']\?F*^XOAU\2_!'QC\5_LL
M^-]-M='^&_B_]GG6]1?XFZ!HB_$S5-!T[X _"V]@^)NC^,%UWQ1JOBX6EA;"
MY\4> 9]/U;QC=:U>ZIJ?AK2=.L7TBYTC3K7\X-3\007^I:C?6UE!IMM>7UW=
MV^G6SLUM807%Q)-%96[.-Y@M8W6"(M\QCC4MSFOT+@C.\YSC%8C+>)L#A:&:
M9?DN30SN+P&74EAL]6;YAE6.C1KTL/6PN-R_-\%1PG$V5RP];$X.EA77IX7$
M3P<8RC\_G^ P&!I0Q648FO/!XG'8UY>UB,7)U<N^I8?&4.>E.M2JT,5@:]2M
ME6,52E1K2JJG*I3]K=OO?[4']\?F*/[4']\?F*\T_M;W_7_ZU']K>_Z__6K]
M#BL/92C&A"4N24^54(MR4%&-W'#PDY0@_9QE*<G"FG3@XP;BOF9.I\+G5DE>
M*NZK6LW)V3JR24Y>_**BE.7O23E:1Z7_ &H/[X_,4?VH/[X_,5YI_:WO^O\
M]:C^UO?]?_K5IS4OYJ?_ (,A_P#(D<L_[_\ X!/_ .2/2_[4']\?F*[+X<ZB
M'^(7@1-X^?QGX70 '.=VN6*_UKP+^UO?]?\ ZU=Y\+-3\SXG?#B//W_'GA!.
MO][Q#IR^GO7C<0RIOA_/;2@_^$7.-.>'_0LS/M&_W:GH93S?VME7Q?\ (RR_
M>,TO]]P/7FT^X_MM^&__ ")VB_\ 7E%_[5KO$Z#\<#VSU]>O%<'\-_\ D3]%
M'_3E'^GF_P"-=X/O?@W_ *$:_P 88?PX:_\ +J#7I[&7X/\ 0_T6J_Q9];5)
M)^3]I'\A]%%%= PHHHH **** "BBB@ HHI#T_%?YBD]G\OS0GL_1_DR$\+^1
M_-HS7A7[/(QX-\4(/NI\;/VA.3U/F_''QY.V3TX>5@,8^4 ')!)]U;I[?+^>
M4S_2O#/V?!CPMXQ4#Y?^%U?'7@=!O^+?C!VXZ#<[,[>K,3R6-=%!7P&8O^2K
ME#7SQN-B_P ._0\VOICLN_O4LQ7_ )0PK_0]ZHHHKG6R]%^2/3"BBBF 4444
M %%%% !1110 4444 %%%% !1110 4444GL_E^:$]GZ/\F5Y1E'_W6'Y[_P#"
MO#OV</\ DD?AK_L(^,/_ %-->KW&7[C<?WOP_P!9S7AW[./_ "2/P\O>/5_&
MD)S_ 'H?'/B*)BI(R5+(2A.,KM.!TKJI?\BK'?\ 8UR3_P!1<T/+J_\ (RP;
M_P"H',5]]7#'NK+O#*5&",9.#WZ?C].#7YZ_M"?L%?#GX[>)#XDUS2=.DU4V
MT5G_ &C)I]G+?BTA::2*U^V.5N/L\<MS-+' 9#"DLTTBJKR.Q_0ZFDX()X _
MSV!]>^.?7BL\+B\7@9QQ&!Q.*P>(4'!5\%B<3A*ZA.,54@J^$JT*RA-)*<%4
M49I)34DDCOKT,/B*;I8G#T,12<HR=+$4*->DY0;<9.G7IU*;E%MN,G&\7=Q:
M=[_C%_PZ/^%><_9H\\]+>#IG@?ZZC_AT?\*_^?9/_ >#_P"/5^SFY?4_FU&5
M]3^;5Z7^LG$G_0^XA_\ #[GO_P \CA_LG*?^A3E/_AKRW_YB/QC_ .'1_P *
M_P#GV3_P'@_^/4?\.C_A7_S[)_X#P?\ QZOV<ROJ?S:C*^I_-J/]9.)/^A]Q
M#_X?<]_^>0?V3E/_ $*<I_\ #7EO_P Q'XQ_\.C_ (5_\^R?^ \'_P >H_X=
M'_"O_GV3_P !X/\ X]7[.97U/YM1E?4_FU'^LG$G_0^XA_\ #[GO_P \@_LG
M*?\ H4Y3_P"&O+?_ )B/QC_X='_"O_GV3_P'@_\ CU'_  Z/^%?_ #[)_P"
M\'_QZOV=W+Z_SHWKZ_S_ ,*7^LO$O_0^X@_\/V>__/(/[)RG_H4Y5_X:LM_^
M8S\8O^'1_P *_P#GV3_P'@_^/4?\.D/A7_S[I_X#P?\ QZOV;)!__:;@^W%.
M##US[D\^^<X[^F?PH_UDXD7_ #/^(E_W7L]7X_VD']DY0_\ F4Y2_P#NE98_
M_=,_&+_ATA\*_P#GW3_P'@_^/4?\.C_A7_S[)_X#P?\ QZOV=+#'4?G_ (9-
M-#+Z\>S,?Z4/B3B-[9_Q"_3/L]:_#,EJ#RC*5_S*<I7_ '2LL7X?4S\9/^'1
M_P *_P#GV3_P'@_^/4?\.C_A7_S[)_X#P?\ QZOV=5EQP1^9Z=L9]O2DW#KG
MOQR?Q!&"!U[#VXQ1_K+Q)M_;W$'_ (?L]_\ GD']DY3_ -"G*?\ PU9;_P#,
M9^,?_#H_X5_\^R?^ \'_ ,>H_P"'1_PK_P"?9/\ P'@_^/5^SFX%>H^F2/IC
MC/'TI P!!SZ#J3_,#N?4>WH3_63B/_H?<0?^'[/=/G_:6GS3_0/[(RF__(IR
MG_PU99_\QGXO3?\ !(SX5RH46(1E@0&CBA5L'@D%;A6SCD8(&>^*Q8_^"/'P
MS#.TMU>L"Q*KYC <L,#"WHP.> !ST[$U^WFX9/.?Q/Z8!Q^9I-P!'I]6Z]>>
MG&3Z$^U'^L?$=T_[>XAO%OE:S[/5*-U9N,EF2E%M73E&2;3:LT^5/^R<HLT\
MIREIZ.+RO+&GK=7C]2:DEO9IJ]GHTF?BQ_PZ%^%:HJ;9203EBH+GIG)-WNQ^
M)Y/&1Q3'_P""07PK<$_OE/JOR#\ENP/QQWR.O/[5%@>#C\"P_#[OYTY6'L,<
M#G_$"C_67B1:?V]Q"EK9?V_GRZ[6_M)IZ6LWKIK=627]D91?_D490_\ NDY9
MKY+_ &+9;6U7IK?\3T_X(_?"M>KW)R2<&20CN0/FO6QU(&!P!Z9SS6J_\$;?
MA[>2J]KJFJVBAOF6WN)(P>,8(74%Z8'7/;''-?NF2,D9/L=QQ]. ?Z_4&EW#
MUZ8QSUZ=?E^O0D_3LI<1\135IY[GTU=.T\[SJI&_,FI.-7,:D6TU=2<;QE[R
M:=BHY5E*=XY3E4':UXY9EL.Z:O'!P=FG9I.S6C35T?B99_\ !(#X7V]ND,TL
M\KJ!NDE8/(WRK]YVNRQ/'4L<Y/U,[_\ !('X5MC!G4G^ZY4'Z!;L?B0??N:_
M:P%><GVP23^A SGZ'VZTFX9Z_P#CS?T&/RJO]9>(]/\ A?XAT_ZG^>Z7UO;^
MTDU?2[OJDDU9*R64Y3;_ )%&4:Z?\BO*TM-K?[%9VULELV[7;:?XHK_P1_\
MA6%SONB3G&9&../0WF1U[]^.HKF=0_X(U?#^YN8I8-5U6WC5@QCANI8T(VL/
MF U!0>3R"#C&.O-?NID?WNW4%LY_E^A_P7<,#GO@YR?KG(!/Y8_"IEQ%Q#-6
MGGN?S7,I)3SS.ZB4HZQDE4S*HN9-WC))3B]8RB[R8LJRI-VRK*XZ-7CEF71T
M>Z]S!P?*_M1^&2LFFM#\34_X) ?"\6\<+RW#.H&7W?.<+@EG%YN)/."S$XYS
MR:\K\?\ _!,OX.>$;9XM.U1;C7[/Q;\&]"U;2S,3=V.B_%GXGZ'\/[749K=[
MIL6U_!=ZXEA=*K1R7.F7B1RK-:S>7_0'D$]1QT],9[Y&<<<  +WQ@9KY1_:<
M^!7BSXI6/AC6_ACK^G>$_'V@>)?!BW&I:C"\^FZKX2TCQ_X5\:RVNHVJ,JW-
MUX<U_P +Z1XHT-F5Y5^QZQH=K):1>*=1GKVN'^),[><X!8OBO.<!16(4OK6,
MSSB&K@*%6/UR<)XZE3QU:<\+-3E2FZ=&I.%2>$GR2I\_)Y.=Y5@UEF+>#R#*
M\56=)P5"CEF54\34A+ZM&2PU66%A%5HN*FE.:C*"KQ34^7G_ #LTS_@DU\$]
M=BNIM&U9=3AL=2U'1[R:RNA/'!JFDW4MCJE@TD5[M%UI][!/:W4(8O;W$4L,
MFV2-E&B?^"/WPL(.)+KZ^;+QST_X_1R/0G/')ZU^Q'@KPAHO@+PKH7@_0(GB
MTK0+&.RMFG=I[N[<;I+O4+ZZ8>9=ZGJ=W)-J&IWDA\R\O[JXNIF>65VKJ<CI
MUYS@GG@_3'KG'//6O)J\19_&I5A0XAXEG14I0HU*N>9["M.FHNG&I44,T4(S
MJ6=1P2M!2A"[E!R?I4\JRN4(.ODV2QJM1G5A#*\LE"%1N,Y0BY8&\E%^XI2=
MY6E)>ZTC\4!_P2 ^%;(1YEUD@'/F-E<#&,_;-PY S\W'7GO8B_X)"_"M(RA$
MCGGYVP[ 9SPSW98?G["OI'X^_#3XIZG^U=X(\9>!KKXBZK]L_9[_ &AM!T.]
M+R0^ OAKXOOO"^A6/A.TTG4K'3;#2/#.L>)]<675;K6/$.HWGB#6+JWM[7^U
M&\/^&?#^D:'\5^%/A%XRMM!\-3:K\&?'[?LZ67CS]F*X^*GPF/PB\9KJ?B7Q
M=X:^ 'B;0OC!XJ?X4GPXGB/Q?;3?$"\\!Q>(?%^G:'?:;XK\0:3#X@AU?7U\
M/76JZ8/B3B1N_P#K!Q#[SO)//\^E9N^[>9J[LK7:VLF[6-%E&465LHRA626F
M597'\/J6E^D4TEKU.^'_  1_^%@9B7N2#G W'W[F\XZ] !@  4@_X(_?"L$Y
MDNN3Q^];'?UO#^A/UZ5S"?LN?M!^'_A_\//&0NO%>M_%+QC^S=JGA'QUX2'A
M;5X]5TOP?X2\$Z1=7GPZ\1_$FRUV:=V\:6FB^&O F@_#U-$M->7QGXF\1>.=
M.U[S/"5\D'ZS_LY^*/&OBWX3:#JOC[PG;>"]<BO_ !)H]KI%IX0\0?#RTF\.
M:!XCU/1?"NKVOP_\5W=]XE\$6VK^'K'3K^#PWK5W/>64<R,K):RV\:)\2<1Z
MMY_Q#JDFWGV?1VT2][-97:2LMU%*T4EJS^Q\HM_R*<H:3=DLJRS2^^V!5E=Z
MO[6[;>A^7%U_P1Z^%\T3)'<7<3%3ATE='S[%;P'CU&/3(SDTK#_@CE\-+<.)
M[V_N"2<>;<S.0"<X'^G''KU_# &?W"+#)Y/;')X]>.GY;A[8X*AESU]>_ _#
MC).?>I?$G$=[O/N(&^5K7/<\>C:=K/,M8W2]UM1;2DXR<8V/[)RC;^R<ILG>
MRRO+;7LUS66"M=)M7LVDVN:*;3_$Q/\ @C[\*U(8S73<DX::0]2"1AKXC Z
M8X[@9JA<_P#!';X;23!X;R^C1>2B3,JL3G((%X..0>Y^@Z_N#N&?_LF_PQ^&
M*-P_RS_X4WQ+Q'+?/N(I:IOFS[/97E>Z;<\RDVT]8RMS*7O1<9-L%E.4)664
MY0M'&ZRO+(Z6MRVC@XV32M:]GL[KW3\2K3_@C]\-(9=\DMQ*N!\LI5QW).&N
MV' X+'C..HYK:'_!)#X5' %O'G_KA;C./^VP_P#K]:_9PL.G';N<_F!D<^O/
MJ.:3?CIC\V/\P/S-)<1\1JZ6?<06N[)9]GEM7?2V8Q7Q-MM6?->5V[MIY3E.
MM\JREV6K>5Y9=*VVN#;LEIVTM9;+\9/^'2'PK_Y]T_\  >#_ ./4?\.C_A7_
M ,^R?^ \'_QZOV;W#_+/_A3@P/<<>Y_J!_6C_63B-;Y]Q#_X?L]7_O2#^R<I
M_P"A3E/RRO+'^6#/QB_X='_"O_GV3_P'@_\ CU'_  Z/^%?_ #[)_P" \'_Q
MZOV<W 9QCK[_ -%H##DY'Y]?_'0?YT?ZR\2?]#[B#_P_9[_\\@_LG*?^A3E7
M_AJRW_YC/QC_ .'1_P *_P#GV3_P'@_^/4?\.C_A7_S[)_X#P?\ QZOV<W C
MD_D6_G@4NX<<COGKZ=N/Y]>U'^LG$G_0^X@_\/V>_P#SR_ /[(RC_H4Y3_X:
MLL_^8C\8O^'1_P *_P#GV3_P'@_^/4?\.C_A7_S[)_X#P?\ QZOV<ROJ?S:C
M*^I_-J?^LG$G_0^XA_\ #[GO_P \@_LG*?\ H4Y3_P"&O+?_ )B/QC_X='_"
MO_GV3_P'@_\ CU'_  Z/^%?_ #[)_P" \'_QZOV<ROJ?S:C*^I_-J/\ 63B3
M_H?<0_\ A]SW_P">0?V3E/\ T*<I_P##7EO_ ,Q'XQ_\.C_A7_S[)_X#P?\
MQZC_ (='_"O_ )]D_P# >#_X]7[.97U/YM1E?4_FU'^LG$G_ $/N(?\ P^Y[
M_P#/(/[)RG_H4Y3_ .&O+?\ YB/QC_X='_"O_GV3_P !X/\ X]1_PZ/^%?\
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
M5^97]JM_?_E1_:K?W_Y4?\0/\-O^B(R+_P $8K_YI#_B)W%__139E_X.H_\
MRD_37_AY;^T#_P ^GP^_\$.M?_--1_P\M_:!_P"?3X??^"'6O_FFK\RO[5;^
M_P#RH_M5O[_\J/\ B!_AM_T1&1?^",5_\TA_Q$[B_P#Z*;,O_!U'_P"4GZ:_
M\/+?V@?^?3X??^"'6O\ YIJ/^'EO[0/_ #Z?#[_P0ZU_\TU?F5_:K?W_ .5'
M]JM_?_E1_P 0/\-O^B(R+_P1BO\ YI*_XB;QA_T4N9?^#*/_ ,H/TU/_  4M
M_:!_Y]/A[^.@ZUCZ?\C-WZ"NK\*_MY?M<>.[JZL_ _@/2/&5Y8P+<WMIX5\
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
M> H+J'PY=6B:G>:->V-GI6I7\EIX2OKO4$BF\16T$5W<6_5R_M@_!7P[\3]
MU:P\8>#[OP5XF^/?Q'^).K2^!/ WQSF\4^$XO&WPP\5_#S3_ !SXVUGXJ^-)
MK8>)+*7QG97VL^#OA+X6U+1KF'P6NH:3KMK+;Z%X;U'RL!XC>*5&NZ&+\/<1
MF,<9C,PKT>?),WRRMA\-2P$L3A:$YX? 1H8K$0FI8NMB*U!XC%T</+ 85X7'
MUL/4J=V)X8X1=.$J/$L*$J-/#T:K^OX+%TYU)XJ=*K74*E=SH8=P4*,:-.LH
MTIU(8FJJV&52$?BGXD_"7XA?"30O 6M>/]+G\-W/Q"L_$=[IOAG6+#6=(\5Z
M-%X:UV30;I?$FBZUI.FRZ;+?31I?Z6(9+Q;K2Y[:[D:#SEB%[Q-\'?&'A3XT
M2_ S4K_2[GQ9%>Z18M>:%9>+O$NF/+K6A6/B"T-I8:!X5U+QAJ)2RU"".>#3
M/"EY>"Y698K:6&,SF/\ :'\?^ [SX7_LU_#WPC\4+3XIZM\,/"OCS2O%6M:9
MHWC;2-)L[CQ!XRE\0Z1IFCOX[\.^&=6OM,L--NUTVUE;3K<(+!E^R6,!M8*^
ME]7^*_P'?]M?0_VF;?X_^ [KP-!XL\#:K=^'X_"7QQ3QK:V6E^$]"\,ZG))9
MW'PB@\.R-8W5I=7TD5OXGN&GTZ+=9K<WTB6#_5KB[BJAD>7X_'9=7>/S#(_$
M"OAZ.%X1SE*MGN7YMAJ/!M)86>28W,LLCC\KGB:E"EF_U>KC:455Q^*^LZ3\
MB>2Y-/&XO"X7%Q5'#8[AJG*5;.L!)PR_%Y?B:F>5)5:>.HX/%RPN-AAXU)8)
M5*6&G)1I453;<?C<>"?B2W@Q_B.O@+QL?AW&ZQOX\7PIKI\&*YU)=&"/XH%@
M=#1SK#)I.QK\-_:;"P"_:BL=>O\ C']F/XR^ OB5:_#?Q/X?U6S;4-<G\/Z-
MXVLO"/Q'UGP1XBU&UT^74;E/"]YHO@?4/$'B;[-'!<07$&@^'-1O;:XMKHSV
MD=O:7%Q%ZQX5^-'[.'AOX,:_;)\0;+4?'>O_ +(>L?"K/B.T^/6N?$JU\?ZG
M=W6L77@:WN)WE^"OA[X46$UKI^G^#8O#VDRZFL\D%QK6IZ6AUJ\O_H*#]KS]
MG+PY\?/B+\0G^,J>-_#/Q7^,OPW\6:7''X-^)L,OPQT/X?>"?$&C:AK^L6VN
M^$[)Y=4UJ6^L?"NCV/A"+7)3X;BCN=7ETWRTTJQ^+Q'B?XHUJ^,CA?#_ !=.
ME0PN:X;#8:?#'$DL1F&*4\#3PF(I5\1@JV'PN(RVG];Q5:ACHPRC-<-S4*>
MI8U8/G]JEPGPG"C1E7XEHNK5K82I4JPS;+/9X:C;%>W4Z-*O3K5J>*<</2I2
MP[GC,'6:G+%5</*MR_(?AO\ 9(^+?BS6?AYH.B7>A7FH?$K0O /B31&M]/\
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
M_P")-FO_ ,N/'_U-X0_Z);AW_P ,N7?_ "D_G?\ ^'.]O_T%[O\ [_W_ /\
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
M"]W_ -_[_P#^)H_X<[V__07N_P#O_?\ _P 37UEI_P"VK\;?$'Q8LOA+X/\
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
MD@ <C.2!ZU8SSCV)_+'^-</\19G@\(ZS)&Q5UM'((^J__7J;^5]8JWK*$?\
MV[\A=;/SV\E-K_TE7^9\N^(_V^_V<_#6MZMX?U#Q==+JFA:G?Z1J4,7A;Q3<
M);W^F74ME>0)<PZ2]O<"*Y@D19[62:WF"^9#*\91WQ?^'BW[-7;Q??#V_P"$
M2\6?_*?'XXK^=WQ[JQE\<^,Y)9'>63Q9XB>1B1EI'UB\9V/N6))]S7)_VDG]
MYOS%?VYE?T9>#\=E66X^IF?$RJXS+,!C:D:>)RY4XU,7EV'QE2,%+ .2@JM5
MJ*<G)024I2:<G_-F-\9L^PV.QF%C@LE<,-C<3AH2E1Q;DXT,95P\92Y<6DY2
MA!.5DESMM)727])W_#Q;]FK_ *&^^_\ "2\6?_*>C_AXM^S5_P!#A??CX2\6
MG^>CU_-C_:2?WF_,4?VDG]YOS%>A_P 2L\&7?_"KQ3HW_P QF6]'+9_V=OII
MW>AR_P#$;>(-_J.1_P#A/C%O;J\8?TG?\/%OV:N/^*PON/\ J4O%G_RGI/\
MAXK^S5DG_A,+[)_ZE+Q9_P#*>OYLO[33U8_B/\_J/ZC[L\:^"O@U<>&/'-Y\
M./"^B^,?!NB_#S3_ !/X2^(7@'Q]=:M\6-,U+3[G2]'U2Z^,WPM\4^,M/N]+
MT"ZU6>>7Q!JWACX;:=IWARVU+1+C3[V_M)+AX_C^*/ SP\X2EEG]HXGCFO3S
M*KB(*OA<1DL:.'>'Y8\M6KBL)AZ4\5B)37U3 PK4<3BX0Q%6A.7U:="I[.5>
M*?%&<1Q+P^'X:I2PRHMTZU+,'5J>UBVI0IT<14FJ5-*U?$.,J="<J<:J2J1F
MOUB_X>+?LU?]#A?>O_(I>+?_ )3_ *=*/^'BW[-7_0X7W_A)>+?_ )3U^:_C
MW]DGP#KWQE\0>%?AEXVOO#FEV'Q<T+X:ZSX?O?"]W?VW@Y?$7@C6/%>FZCI.
MM:GXWN-2\86GF:#<:7>QWT>A7EKJ5U*8/MFE6]O?7OFGP9^!W@?5_ 5U\0?'
MVJWE[I'B'X)_'CQ=I]MI^FWAU#P9K'PK\0>#='MM<LHK;Q)H]OXLOI8-?O)[
M+1-5N=%T66Z6&TU*\6"4ZA9_._\ $._!9Y:\?#/N.YUXPRYU,I>$IPS*G6S/
MDEA</*,\LCAI5:E*4J]*<*TJ6)H0C4P\I*OAU+T_]>>/%BUA7EG#48.6)Y<8
MZM26%E#"+]]54XXQU5"$G&E-2I\]*M/DJQ7)-Q_7/_AXM^S5_P!#???^$EXL
M_P#E/1_P\6_9J'_,X7W_ (27BT_ST>OQZTS]F.SU/Q@- L_%WCS7='U?PI\+
MO&?A34?!/P8USQCKM_H7Q/M'N[;4?$^AV/B6#1O!=GX=\BX76I;_ ,7WT\\2
MK+HEKJA6]BL.&^./PKA^$GASP8&OM*U&^N_&OQN\'WVHV.FZU8WNH2?##QM;
M>%5O+^2_\3ZOI<L5R-]QIL&D:%X>DL8)'@U2?7KAHKR#U\#X1>#^:9Q@LAR[
MB3B_%9EC73E&BZ='".E2J8;,<0JE7ZWEL9*<)99B<+7PTH4\30Q=J<U44:DX
M<5?Q'XXPN"Q&88G*,AI87#\T9U$ZE5<RJ8:%HJEC9-QE'%T:M.KK3J46ZD9)
M.*?[>_\ #Q;]FKG_ (K"_P"?^I3\6_\ RGX_"E_X>+?LU?\ 0X7W_A)>+/\
MY3U^4WB?]G3X=W7B7QQ?_P#"8ZC\./"GA:Y_9Z\.6NEZ;X7N_'=Y>ZY\7/AY
MX:U6ZOQ+JGC'1)K>S@UV\OM4OTEO)_)L)[B/2X));;3](NM*']G'P5+X.M/"
M-IJ0?QW#\7/C3X;\=_$35?#^NR6GA7P;\%+33-1\2:GX<L-'^(:Z??P1:7:W
MES8V>J^$-0U7Q+JNOC1QJ?A&WT>UU?4_&?A[X+\N#MGG'3KXJMAJ57#O#X:/
MU*%:EB*U>M7Q4LN^IXF& IT**Q5++ZF)Q#K8[ 8;#TJM>O:'<N../.:M'^S>
M&K4HUI0G[2LWB94JE.G"E2H1Q;Q%.=><ZCI2Q$*4%3P^(K590I4VW^HW_#Q;
M]FK.?^$OOO\ PDO%O;V_L?%+_P /%_V:_P#H<+[_ ,)+Q9_\IZ_')/V=O!X\
M":]\6Y?BKK1^%EAX,\,^+-#U>W^'%M+XKUF?7/&6K_#[4?#=[X4N?']E9Z/J
MOA_Q9I,EI<W2>)]5T;4-.G34M.U.94>W'7ZK^RAX&T;4?&6FWWQNU<W/P\U+
MX1:=XP-O\*DEBMY/C.F/#/\ 8C2?$.%]8ETN66RG\2I<II-O::7/+<:1=ZWJ
MEN-$GZY^&G@C"<Z;XGXYE4I5YX6M3AD^-G5H8RER+$8'$4UDZJ4,;A*M2EA\
M;A*D55PN*JTL-6?M9QOC#CWCZ2BUD_#?+4A&K3D\=1C&I1JJ<J.(I2>8VJX>
MO3IU*V'K0;A7H0E6I^Y8_5[_ (>+?LU?]#A??^$EXL_G_8^?QH_X>+?LU?\
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
MJ6*K5VJRHX;#SGB&\'C>>$8X:HW^R/\ P\6_9J_Z'"__ /"3\6X_+^Q\4?\
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
M"+6]"U_PKJ>E32:W<+;ZXVH>'=.;4[N:.ZM9D$XLK'3Y7CEC_3'X4P::M_\
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
ML^OSR,!T 0+U;)/OK]/ID_DK&O ?A$I7XB?M+J.A^,V@2,#W9OV?O@G&6Y/
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
M/B"RNK?5M3CO[^SL[V\COKR=+J[M+6YF$DT,3K_8I_PAGAOOI=M_WP?\:/\
MA#/#G_0+MO\ O@__ !5=-7Z1OB)7GB*M?"\#XBIC,/3PF,J5^!>'\15QF%HR
MA.CAL95KX>M5QF&I3IPG2PN*G5HT9TZ=2G'FC#DSAX.\&TX4X4ZG$E.%&K.M
M1C3XES2G&C6J1E&I5HPIU(1HU)1E*,JM)1G.,Y0DU&4N;^-^Q^#/[86F-H$F
MFWOCW3I?"LGB&;PN]EXK\26C^&YO%T;1^*Y= :":-M(D\31O)'XA?3S;/K2.
MZ:B;I&(KT3P'9?MQ?#'PMXR\)^$XO$U@?&'A_P (>%H/$T&O^++;Q9X)\/\
M@GQ->>*=+T?P!K>GZO8/X:TVZO\ 5-5AU.PA@N+&>RU;5(K>WM9M0NIY/ZW/
M^$,\-_\ 0+MO^^#_ /%4G_"%^&R?^05;<=RA_3GI[_6N/&^/W'&94GA\?EO
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
MM_Y]9K_X595_\ZP]EF?_ $$Y=_X2X_\ ^>)X%_PU!^S;_P!%^^"O_AT?!/\
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
MX2X__P">!]R?\-0?LV?]%_\ @M_X<_P1_P#+BD_X:@_9M_Z+]\%?_#H^"?\
MY;UZ3X \9>&_B-X2TGQAX7OO[6T;4_M]NEY+H&L^&[C^T-%U.]T+6[2Z\/\
MB2SLM>T2]T[6],U'3KS2M7MH;^PNK66UN5,D;,W:&&/^Z/P51_0"CV66K>GF
MOSQ65?\ SK#V6:_]!.7?^$F._7,D>!?\-0?LV_\ 1?O@K_X='P3_ /+>C_AJ
M#]FW_HOWP5_\.CX)_P#EO7OODQ_W1^2_X4>3'_='Y+_A3]GEO_/O-/\ PJRK
M_P"=8>RS7_H)R[_PDQW_ ,\CP+_AJ#]FW_HOWP5_\.CX)_\ EO1_PU!^S;_T
M7[X*_P#AT?!/_P MZ]]\F/\ NC\E_P */)C_ +H_)?\ "CV>6_\ /O-/_"K*
MO_G6'LLU_P"@G+?_  DQW_SR/ O^&H/V;?\ HOWP5_\ #H^"?_EO1_PU!^S;
M_P!%^^"O_AT?!/\ \MZ]]\F/^Z/R7_"CR8_[H_)?\*/9Y;_S[S3_ ,*LJ_\
MG6'LLU_Z"<M_\),=_P#/(\"_X:@_9M_Z+]\%?_#H^"?_ );T?\-0?LV_]%^^
M"O\ X='P3_\ +>O??)C_ +H_)?\ "CR8_P"Z/R7_  H]GEO_ #[S3_PJRK_Y
MUA[+-?\ H)RW_P ),=_\\CP+_AJ#]FW_ *+]\%?_  Z/@G_Y;T?\-0?LV_\
M1?O@K_X='P3_ /+>O??)C_NC\E_PH\F/^Z/R7_"CV>6_\^\T_P#"K*O_ )UA
M[+-?^@G+?_"3'?\ SR/ O^&H/V;?^B_?!7W_ .+H^"?_ );TO_#4'[-F"/\
MA?\ \%<X_P"BH^"1D\8!(UC(!P03QCJ<XQ7O?E1\C9_XZO/T)&/Y>V:1HHP#
M\BGI]Y5_3CKZGTS2=/+4F_9YJTHMV^M95K[LO^I7Z_/R;NW2S1:_6<NTM_S"
M8YWUC_U,?ZO]_P L?"OQWX)^(/[0OQ>UKP'XP\,^-='M?@_\!-+N-4\)Z]I?
MB+3+;4H/&G[0MU-IKWVDW-S;1W<%K>6=Q);/*)E@NX)F01RQN_U:.@^@KY]\
M-*!^TS\60 H_XLC\ "0!@?\ (\_M&YX'&2.3D=:^@EZ#Z#^55B_9^TH^Q52-
M+^SLL]G&M*E.JE]2DGSSH4J%%N]W>G2IQ2LE'2X98JBHU55=.57Z_F'.Z<9P
MIM_6H_#"K4JU(JUOCJ3=[N]FDEHHHK(]0**** "BBB@ HHHH **** "BBB@
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
MD+K?Q \.:"=#\21WGA;QGXFU..WUJ:..]NO#]@ES;Z3-9\0?LU?">]UMK/P
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
MQ%7$JC@\1.K%3]K*G3@WA[5E\SQ_%(1_!J]^$G]D!OMGQ-TSXC'Q"=2(,?\
M9WA75O#/]C?V5]A._P XZJ;W^T#J:F/R/LWV%_,\]/</''[7][XI339=,\$6
M6B:EI'Q?\!?%W3[F\U^?5[-;[P%\-?"G@"UT:[LK;2M$N)K34)_"L>MW%U!J
M-K-#'>-I<41> :I+U4G[*7PQL;CPSX/UKQ\-)\>O-\$+C5IF^*7PDOH?& ^)
MVI>'8_%'A7P=\-[*:3XE^&-5\,Z/XNTS5=!\2>)[35M/\3V^C:Q>/X?TG3;_
M $:[E],^$GP'^ ]E\5--U*VT/QGXET'P]\9OC?\  C5_#GCS6O"&OV.O:KX*
M^%>K>)],\:K;0_#^SM;.SW:=K<$?ABYAU.YM-2D\/:]#XE_XE-WH^I^KFW%_
MA!F$ZN/_ +$S_.<5A<QSS-Z7L\+C\%A:^99A&&75\3.O7QM##+"YU'#3IX!*
MG7P]".&;JT,%6JPHKDPF4<:X=4L*\PR_ T:U' 8":J5L/7K4\/@_:8F%-4J=
M&K6]KE\I7Q+CRU:DZR5.>(BIS/+9_P!L?PO:6FN6GAGX2:CI2^)?%7Q?\::S
M-JOQ)CUR>?7OB]X*U3P=??9S#X T6&TTS0TO[>YTVR6&6>>"R6TO+R2ZN9M4
MKPCX<?%KPQX5\"_$OX?^+O"&N>)]&^(UYX%OI;KP[XTL?!VJZ3-X'O-=O(%B
MGU/P3XWM+R'4)-:"S*UC;M"EK\DDAFS%=_9VN=&\S]HGQ!%X>T/5&\*? ;Q1
MXF\(6_C3P_X9\>0:'J4/Q#^'%C8:A+9>)- N= U#5+72]3O=/:_;0;9)!>7+
M0VEJD[0K[QH'PH\,_'CP'\*/B%KNCZ'X1U=? '[0_B#QHG@X^!_A'IWCRW^$
MFJ>#;7PH8KJ^L;#X;>!+B\O_ !N=*USQ4= DTV*PT2ZNKJRNKR B'OS+#\!\
M(PSO*\9P]FV"X<JXKA59IG=#B7&XS.)YY4X>EQ?D%.E@Y<^9P>'HU98&6.H8
MF5+ZVZ5+$4E@53Q$<,-7XCSF6"QE#,\)6S&G1SEX/ O*Z5#"+ T\S62YC)UH
M0AA+U:E*.)5.K!3=#FG"2Q7/3?/#]KO0[VXU:PU_X9W^J>#GL_@M:^&M$M?B
M&=/UG3&^",=^FAS^(/$LO@W4D\3S>(!J,\7B2X@T7P]>S6D=G;:9>:;]BMYD
MR;O]JK3IK7XK-9^"O$>F:A\4M3^+U_J=A;?%35I? %P?BK-J'D7WB7X?W?AZ
MXT[7?$W@FSOUM_#OB#1]0\(QO<:7HM_?Z3<7-@YN>HLOV5/A[XTU&STWX;>,
M;S7M0@U7X&:SXPT_3/'7@;QY#X,\$?$>]U/POX]TJ7Q%X+TF?0]=\4?#KQ1I
MMKJ5SK\$NFZ+<>$->L+F;08+VV;[;EV7[/'P8O\ P=9^(S\0)M'M?B!IOQ>\
M2_#CQ-XL^*7PA\)Z5H.E>$/$7B'0?AUHWBWP3J[Q>/\ Q??>+Y/"]U%KWB/P
MA8Z3:^'=2UC2]-3PY>7&GZVMGX%3$^!*I4JD\HXIB\34P5/ZK[/B.$U5E5EB
M:-3$866+G&,LQGAWF&(Q-']]FE&A6S##S2P]5S[U'Q!G-0^MY4U2]K.->7]E
M2CRI1HS=*O[).<<(ZBPU.$E*&$JSCAJBC*I E\3?ME?\)%K'AS5C\/DM#X>^
M//@?XW&V_P"$L,YO?^$,\#>"O!G_  BYE'AJW\A=2_X0\ZD=8\N;['_:?V/^
MRKK[)]JNL_4_VPM8UGP/=>&+_3_'$.I1Z#XN\+:)/H?QC\6>&/!D.B>)M8O]
M3L9O$O@'0+*PMO%.O>&K;5M1TBPOWUK2M*U?3AIL'BK0->ATX03^L?$WX"?"
M-_B)<:UXBL=?TC0O&'Q9^"7P0\->'/AE/X9\)6GAG4?$OP/\!^*=;\9:C:WW
MAG7;76(IM3\0V$HT*P@\.RW]S-K>H7/B!;AHH9./U7]E;X9Z._@OX>SZYX[N
MOBQXX\'?'75K#7HM5\.6GP[T[Q%\&=3\:PV]M?:/+X;F\02:)XILO!=\L]TF
MO0W?AZY>TNO+UJWOIX-)BAB? _$8;+95N&L^C5HQQ&8T84HYECHX:& Q%;-,
M]KTL9_:,85\!E6)5&.=5*="C*;K8>C@Z6*IT7655*7'U.KC(0S/+I0E.AA*W
MM'A*#J5*RC@\MA*@\-S0Q.,@JCP*E*4H<E:I6J4)SM+C=2_:B\.7NG>"M C^
M'_BU_#7A'Q98^*[;2M5^-7BC5KOPT^D>%[SP]H^C_"?Q"=$L_$/PXT73+RYA
M\26EI<:AXP8ZMHWA];B2>QTV>TOO)/C+\8&^+/B+1M::QU:T70_"FE>%8KOQ
M-XG;QEXOUR/3+G4;LZSXM\5G2- 77M:FDU-[-;Q-$L!!I-EI=@8Y6LS<S_5F
MO_LT?L[^']9^)ND2W/QHO7^$NL?L^Z7K<\7BWP1;CQ$?CK'&LHTJ)OAY<?V-
M_P (@+RTOUN+N35_^$C>"YT4VV@B6/7X<N+]DGX7:.S6OC3XA'0K;Q#\1_CK
MX)T+QEK'Q+^%7@?2O!6G_"K6]2\*:#K/B#PAXQ>V\2?$:37?$5I =9LO!M[H
M']C:5.DQG:YN+2&?TLEXL\&LCQM#-L!@.*<'C<+#&4<%4QF&S;%/$TL\Q4,7
MF.(PM">/KTJ[]G4HXS$2G&C4C@9TI4\-B<S]I4GR8W*>-<;0J82OB<GKT*DJ
M/UB.'JX&DJ,LO4L-AZ5:M"A"5)+$.IAX*,I0GB5/VE58?ED?!?VP?WA_WT:/
MM@_O#_OHU]CZM\"/@UI?A6U82?$^\\6V/[,WPU_:6UJ<^*?"UGX=U+3]?UKP
MS8>+_!.EV?\ P@5YJ>C7HLM8DG\.>)+J_P!=AM;B=(M3T&^CTLRZUX]^U]9^
M%_#O[27Q;T+P;H,7A?P_I/B=[.TT.T%C'86;Q6=K]I&F6FFZ9I5IIVGR3M))
M::<EM.]I&_ER7MY(&G?]1X9X]R'BW.YY)D^"S93I95C\UJ8O,,)3P%)4<'BJ
M6&PZITIXFO7JPS*G4JXG"5U"FHTZ$Z6)I4*LHI?+9KD699-@/KV-Q.#M]<PV
M#5##U98BHZE>C.M4<IQI0I0EA94XTJ\'-MSJ1=&52'-)>,_;1ZC\S7];G[-_
M'PL\+_\ 8,LAGW^R6G'X@$X] :_CW^VG^\?R/^-?V$?LW_\ )+/"_OIMD/Q^
MR6A_H:_G;Z7N&6&CP&M%S/BK5._PK+5?IZG[)X!5_;QXJU;Y?[!;NK?%+&-^
MNI[_ $445_&9_1BV7HOR04444#"BBB@ HHHH **** "FO]T_A_,4ZFO]T_A_
M,5,_A?I+_P!)D)[/Y?FCP#PS_P G,_%K_LB'P _]3O\ :,KZ 7H/H/Y5\_\
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
MKFZ#_P!JK5?9\CJS_A\O-S>_S)1LZBCZT5\4?3!1110 4444 %%%% !1110
M4U_NG\/YBG4U_NG\/YBIG\+])?\ I,A/9_+\T> >&?\ DYGXM?\ 9$/@!_ZG
M?[1E?0"]!]!_*OG_ ,,_\G,_%K_LB'P _P#4[_:,KZ 7H/H/Y5I7WP__ &+L
MM_\ 429YV7_PZ_\ V,,P_P#4N(M%%%2>D%%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 > _
MM(<_#_0AT!^-W[-?)]OVB?A@/P[>V<\=ZY7XF^%++QS\?/A-X:UC5?&%AI ^
M$_QTUMH?!_CWQMX N;G4M-\9? 2QLI+S4? WB#P[J-Y!;VVL:BB6=W=S67F3
M"<VS3QPR1]/^T@/^+?Z#_P!EM_9K)SZ']HKX9?CU/Y8HUP_\9,_"?M_Q9']H
M+Z\>/?V<\D>_'^/&:[,-.=.EAITY.$X4.)G&4;<T6J.7*ZYH32=I-:Q:L]-[
MGSV,IPK8G$4ZD5.G.OP[&<97<9)UL>W%VE%M-Q3WW2O=*P\?LX> 1]W7_C9T
MQG_AI']H)@??#_$Y@">O [TO_#.7@0=/$'QL!]?^&C?CZ3_X]\22.?I],"O?
M1T'].GX4F?K^1_PK%XS&],97Z_\ /G]<,ST%E67?] 6'_P# )_\ RX\#/[.G
M@G^'Q+\;5/J?VB/CJ_Z/\1&'Z4#]G;P:.GBGXV#'_5P?QO/Y[OB <X[9R:]]
MHH6/QZ_YC*OSCAG^>#8?V5EW_0'17HJB_P#<QX)_PSSX0QQXK^-8]_\ A?\
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
MM'T^.:X\*1HUYJFK7]CIEA;*QFN[^\MK2W22>:-&OG]H/PN,#_A#OC5TZ?\
M"C/BP>/?'A Y!SU&0<=>1FWE>9*,9/ UN67,HR=3!I2<+*:BWF%FX\T>:S=K
MI.S>HLVRUMQ6-HN44FTE5<DI7Y>9*@VE*SY;JTDFU>SM[W17@G_"_P#P]_T(
MOQI_\,M\1?\ YGJ0_'[P^>%\"?&DL> /^%,?$-<GL-S^'@BY/&YV51U9@!D/
M^R\R_P"@&I_X/R__ .>8O[5R_P#Z"J7_ (#6?X+#W/?**\$_X7SI'_1/OC3_
M .&B\:?_ "GH_P"%\Z2?N_#WXTL3P!_PJ3QBN3V&Z324C7)P-SNJCJS*HR%_
M969?] =3_P *,N_^>@_[5P'_ $%1_P#!>)_^9CWNBO _^%[:>2?^+;?&K/?_
M (MCX@_^,4O_  O:S_@^&?QJ9NP_X5EK:$^OSRQ1H,#)^9QG&!EB 3^R\R_Z
M Y_^%&7?_/(/[4P'_05#Y0Q#_P#=<][_  Z=/\_SIK_=/X>GKT_2O!_^%Z6_
M?X7?&GO_ ,TZU#GZ_O/\^]-;XZ1D )\*OC3*<CY1\/[J+:N>6#SW,*$CCY=Q
M8G!Q@%@/*LSL_P#8IZIK_><MZQEWS3S6]M^G1/-<!;_>8^7[K$^7_4,^FNQ#
MX;'_ !DQ\6O?X(_L_P#09;GQU^T: <#G' !]L>HKW]>W^>PY7CO_ !#MU/>O
MCG2?'^IV'Q>\;_$"7X5_%TZ1XF^'7PO\(6,$?@JX.J1:CX*\1_%K6-4N+R)[
MI;-+.ZM?'>CQV,D%Y<3RSVVI"XM[6.*UEO/31\<)F_U?P>^-+8Y;/@NTAQGI
M@7&L1!\\D["Q7^+;D9WQ&59CS4.7"\UL!E\)<N*R[2=/"3A.#?\ :=E*G)\L
ME_,TE=:G'@\PP=.G74ZSBWCL;.*=#%ZTZF(C.G/3"O2<5>/=:Z;+WRBO!?\
MA=US_P!$<^-7X^$M+_\ E[_.C_A=EZ?N_!?XU./[W_",Z#$0?3;-XDA?@8.X
M*5.<!B0P&/\ 969_] ;_ /"K+/\ YY?\%G9_:F!_Z"/_ "CC/_F4]ZHKP3_A
M=>H=O@M\:1_W+?AL_GGQ5UI?^%TZN>4^!WQH=>S?V+X,CSZ_)/XWBE7!R/FC
M7.,KE2"3^R\S_P"@*3_[FLM7YYE^0?VK@?\ G_\ ^6^,_P#F0]ZHKP4_&G6,
M<? OXTD_]@GP/_\ -T/ZTS_A<OB)C\GP#^-+ ]&%I\.ESZ':WQ#5ER!G#JI'
M(95;BD\KS-?\P;2\\7EG_P \@6:X'I6;],-C7^6$1[[17@7_  N;Q&,_\6#^
M-&<X(-K\.,+R1U/Q%//L1U'Y9<WQ^U.WUO3_  W+\"_C FNZKIFK:UINEN_P
MH2[O-)T*ZT:SU:_@A?XH*_V?3[KQ#HD%R75&BDU.U1TR^%:RK,WHL%)M*4G;
M%Y8_=BDY-I9D[**:;;TL[WL)YM@(_%B&KM15\-C=92;48_[KO)II1O=V:2=C
MZ1HKP+_A<'BSG_C'GXU8/O\ ";/Y?\+2],#G/UH_X6]XT_Z-R^-?_@;\%/\
MY[_\JAY=F"WPEO\ N<RU_P#O08_[3P7_ #]G_P"$N-_^8SWVD)QV/U !_P _
ME7@9^+OC7!V_LX_&MF[+]N^"2Y/8;G^,*(,\<LZH,_,R@$AH^+OCOO\ LU_&
MT?\ <4^ G_S[J7U#'Q>N%2]<;EJ_]WF']IX3I4JR],)CG_[J'OXZ#^O7\:*^
M?S\7?'G./V:?C8Q_A']K? )2Q[+E_C<J+G@ LX4$_,P&33?^%N?$+_HV+XW?
M^#[]G7_Y_-3+!XR/Q4*:OKKCLM_^;1_VGA?YJ[?E@L>_RPNG]:'T%2 Y[$?4
M8KY_'Q;^(;' _9D^-*?[4NO_ +/2J?H8OCG.V[GH4"X!^;. R_\ "V/B+_T;
M1\8O_"B^ /\ \^JFL)BVK^SH^5\QRQ/[OKGYA_:6&[XC_P (LP_^9#Z I,_7
M\B/YUX"/BO\ $9C@?LU?%Y3W,OB3X"HN/8Q?&.X;=D]#&!@'YLX!7_A:GQ(.
M?^,;?BL/^YH^!GX=?BP*I8'%M7Y<,O7,\K3^[ZY</[2PW?$_^$.8?_,A[]17
M@0^*7Q+/3]F[XGC'7SO%GP23/^[Y/Q1G)QR3G;CC;NR<+_PM#XF'_FW'XC@=
M\>+O@R3^OQ*Q36 QC2TP5GO?-\HBU\GC+_D/^T\-_P!1/JL!CW_[K+\CWRC\
M,_E_4BO!/^%G?$\_<_9T^(*XZ_:/%_P?3(/388/B'<;N,YW"/'&W=D[3_A9G
MQ1_Z-V\<_P#A9_";_P";JJ678U[?V?\ /.LG3^YXRXO[4PW\N,_\-N8?_,Y[
MWU_^O_G^7%%>"?\ "R?BJ>5_9Z\7@'&!+XV^%ZN.QW+'XNE0#N,2L2""=IRH
M/^%D?%?_ *-\\5_^%O\ #/\ ^:NJ66XSK++8^N>9+_\ -H?VIAOY,9\LMS!_
M^ZZ/>Z*\$_X6+\6V^9?V?]?4'.!-X\^'RR#'7<L6MSH,GIB5LC!.UMRJ?\+$
M^+O_ $0#6_\ POO 7_RVH_LW%]*F6/\ [KF2K\\8']J8;^3&_P#AMS#_ .4'
MO6>H].>/\!S]>.OK0/7GG_/(]1TKYCN?C5\1K7Q5H_@V;X&ZDGB#7M!\1^)M
M+M#X\\)%)='\*:AX8TO7+B:[CFDLH)+2\\8Z!$+>6X$LOVJ5H%E2VG:/HO\
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
M\TB_DU[4]7\&B?3[?Q?J'B[1-(NKSQ3JFKIX?FU3PY96,MM]J^5%_=_\<_\
ML:^2]+^//[)&A>(?$'B[1/%GP6T?Q7XM-E_PE?B?2[WPAIWB'Q.--B,.G?\
M"0:U9K#J6M&PA)ALO[3N;G[+$3'"44X/4_\ #6'[/F<_\+;^'V<8_P"1LT7I
MZ?\ 'SZ4?V'Q!NLCSZUO^A3F]K=;_P"R[KJMEV>X?7LJ;TQV5:VT^OY=>^VR
MJ+KY?,^C/)C_ +H_)?\ "CR8_P"Z/R7_  KYS_X:Q_9\[?%OX?CZ>+=&'TZ7
M7;M2C]K#]GPD?\7<^'^3_P!3=HWIQS]I/KCN>HXH_L//_P#H2Y[\LIS:S]']
M5U?_  VX?7<K_P"@W*O_  NRZ_\ Z=WZ?@?1?DQ]-H_[Y7^>W]/K1Y,?]T?D
MO_Q-<UX1\:>%_'.D0:]X2UW2_$.C71F%MJNCW]MJ>G7+6\\EK<"&\M))()3;
MW,,MO,(W)CGBDA?;)&ZCB_&GQU^$_P /]331O&/Q \)^'-6>UCO8]-UGQ!IF
MF7TEG++/!%>+:7<T<[VTD]M<0QS*AA>6">-7+Q2!>2GA,=6K2PE'"XZMBX<Z
MGA*.'Q=7%0=.WM%4PM.$L1!TVTJBE13IMI34&]=Y5,+3HJO4J86G1?)RUJE7
M#0HM3OR.-:7+2:E9\EIOGL^5M(]9\F/^Z/R7_"CR8_[H_)?\*^<_^&L?V?/^
MBN> /P\6Z-C\,75'_#6/[/G_ $5SP!_X5NC?_)5=7]AY_P#]";//_#3FW_S*
M8?7<M_Z#\J_\+\O_ /EQ]&>4@Z+^04?T%+Y2>G\A_2OG+_AK']GPXS\6_A_Q
MQSXLT7]?]*/U]>E)_P -8?L]]/\ A;?P_P#_  K-%Z_^!7;M_P#7-+^PL^O;
M^Q,[YNW]DYLY-/JH_4VVO-22\F'U[++7^O999/?Z]@%'[W7T?R?DSZ.\I>X
M_+_ 4AB7L,_D/_9:^<C^UA^SX?\ FKGP_)]_%NBX^O%U_G H/[6'[/G3_A;?
MP^[?\S;HQZ$?]/1X ''7MC&*;R#/_P#H19YZ_P!CYMVUM?"]%KHMM=>A_:.6
M?]##*[?]C# ?+_E[\NNNA]&>4F0".N>^.GL!C]1GTI&C3!XYR!VQD'.#[$##
M>Q[<BOG7_AK']GS.?^%N> /_  K=%'_MU_GT%)_PUC^SY@@_%OX?$<G_ )&S
M1<]"<_\ 'UG(Y.<]L^U3_8&?;K(\\=^O]CYMW5M?JO5II=W9)*^I]?RRS_V_
M*UWMC\ VMUK^]\]==.J9?^+F#\0/V8A@?\EOUWKT&?V=?CP0%Z_(#C'OTRPY
M]["J1D@' ZX'(P!SD],^@K\D_C=^UIX:T#XH?#Z71?'/ACXA:-'\0;SQOX&N
M+76=':S\+:M??!+XH_#6Z\)>)[^P8?8/#O\ PE?B7PKXEM?$.I^;<16&O>*8
M97%EX9LT?[#\*?M/?!'1/#.A:5KWQX\"^)M<L-+LK;5_$%QXD\.6<NKZE%;H
MM[?_ &6SD@MK6.YN!))%!%$!%&4C9Y&4R/[68<'\283+\GQ=;)\SE1Q=#$RP
MGL\NS*=2K3>.E5JU)4HX>=3#K#5?]CK0Q4*55XM.-*%6C^^/%R[.\KQ&89O0
MCB\)"=&MAU6E5QF"A3C-8.-.G&,W5C"M[6'[^G.A*I!4G^\E2J?NUM?M(?$+
MXK?#S2/ \_PN\+Q:JFO^+FT?Q?XIE^'7C[XNQ>!=#7P_K.H6FJ2?#7X77^F^
M.=?CU36[/3M%DO\ 2;EK;05O#>W]K<H\,=?'7PX_;X\=?$;5OAMK5OX0\(Z1
MX+U;Q#^S3X"\::!)9ZW?^*;WQ5^T18^+X_[=\,>)H=>M]*T3P[X-U?2-&D.C
M:MX0\0W_ (@TV35 ^N>'IA;31^__ !1^*'['7QFTK2M&^(7Q \$ZK:Z#JXU[
M1+G2_B?>>$=9TC5AI]_I$EUIGB'P=XCT#Q!9_:-,U2_L+N"VU-+:]M+F2&\A
MGC"@<G8ZM^P3IGB3P?XKTS7/AEINI^ ]/\,Z;X:MM.^(5Q8^'((O!>GZUI?@
MV\U7P=:^(8?"'B36_"-CXAUF+POXA\2Z'K&OZ ]X;G2=3L[F"WFA\=9%GSC[
MN19S)62O')<TELDM9+"PWZ:;*^I[CS#+%>^89<K.SOF& 7771UI/MU2[&A\<
MOVF/BI\'/C3H.@W?@:WB^$NH>)?@OX6LM5D\!>.M?N?&LGQ.\0ZUX<\4:IIW
MQ2T75;;X=?#J_P#A]>IH'E>!_&^E7FM^,X9Y[G2M0L+;4;&2VY/7/VJ/VC)F
M_:>TSP[\&=/LO$OP;\9_!_1/#'AS^R-<^*?B6R\*_$&R;5=0\3^*_#/PU\2/
M<>+]1DTPV%S%X<\ ZC#_ ,(I%K,EUJVL>(+'PWJES<[']J_L*/XN\/>.[OQO
MX:U3Q5X:;PY/9:KKGQN\6Z^=2OO!UUKU[X.UCQ=9ZSXWO]/\=^(/"$_B;6F\
M+>(O&UKX@USPXMU'#H^H64%CI\5IWEE\8/V1=,U_XD^*M-^(_@O3?$7Q;AT6
M'Q]K6G?$RYL=0U<>'= /AC1)K&>V\00MX;N]-T0_9;6^\,?V+>K,J:@TYU*.
M.\5?V#GVC_L'.7:]V\DS2R7-O?ZNKJ^\FK?W5\0?VCEO3,,N3_[&."6JUU7M
MK7MT]&WT(/V;_P!K32OC9XHUGPIK=QHWA[Q&=,LKOPUX1AT?Q*E_>?\ "/:9
MIUI\1;Z?Q9.;OP9J,?\ PF%W?Q^$/#NEZBOB:Z\"Z5;^/;FTN]"UZVNK#[1P
M,<D\^F#^H:O@[POXL_8:\%>,]-\?^%_$_P -M'\4:/X-TSP#I-S!\0I9=-TO
MPQI&EZ3H6FVVG^'+G7Y_#EGJ5MH.A:3H(\1V^DQ^(Y-#LTT:?5I--DFM9/:/
M^&LOV?1_S5SX?_CXMT4_SNJ3R#/'MD><W:6V3YGW[?5; \QRY?\ ,QRZSZ_V
MC@//M77]=3Z*P/7Z#C\C\V?QZ^M! XR!^!/]'Y_'&*\6\,?M%?!?QAK%IH/A
MSXD^"M9UJ_:1+'2M-\2Z1>:C>-%#+=3BULH)VN;@PVT$UQ-Y*/Y<$4LSX2-F
M7V:>ZAM[=[J1PL2IOW$@ KQR.<=\YXP.N*X\1@<5@ZD:6,PN*P=64>:-+%X:
MOA:DHN7*IQIXB-";C*7NQE&+@WI&3::711K4:\7.A6H5X*7(YT*U*O!22NX.
M=&52*DH^\XMJ26K5K77"^AY//+?G][D_4?6G'IP6_P"^F_\ BS_*OBOQ%^WQ
M^SKX<UO5M U#Q==+J>B:G?:/J4,7ACQ5/';WVF74UG>0K<0Z0]O<"*Y@>-9K
M:66VE"^9#+)&4=\;_AXE^S9_T-]_QQ_R*GBS_P"5%?0T^ N-*M.G5I<(<25*
M56$:M*K3R/'SIU*4X*I3J0G%6E"=*4:D9)\LH24HW3/*EQ'P_3E.G//<FISI
MRE"<)9GA83C.$W"<)0>L91FG!IZJ:<7[Q]V9XZMG_>?G_P ?X_6C@@9+$CU+
M?E]_I]!FOA/_ (>)_LV?]#??_P#A*>+?_E10/^"B?[-@_P"9OONI/_(I>*_?
M_J#_ .?Q-5_Q#_C=:/@WB:*>CYLAS"*\FVX2M=Z+35Z76Y*XFX=?_,_R9^F:
M863^Y25_7IUN]#[L&.A+=^[].W\?IQ2$#GK['+9^GWNGY_X?"7_#Q']FOG_B
MK[_DY_Y%/Q7WZ_\ ,'I1_P %$?V:P21XNO\ )Z_\4IXM_P#E11_Q#_CA?\T9
MQ.UU?^K^8-)6>J;B]$[7>NZTUT7^LW#J:7^L&2WNM/[6PM^NC3L_7:VVY]W
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
M_P )+Q9_\J*/^'B?[-?_ $-EY_X27BS_ .5%=?\ J'QQ_P!$9Q/_ .&#'?\
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
M]K3MY_\ +[II?JKJ^YUI53V'\OY4FT8X _$G^?)KDQXX\, 8_MBP/_;W;?\
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
M>MUK\]UT.',],MS'RR_'/77_ )A,4_T/YP/M/?IGT'!/_?/;C\,4?:??_/\
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
M]I\+H[>;4?'MM\/?#6G:5<K#IB^-OAOX&GNH_$?Q%UCPW')H&DW/@SQ'X_\
MA=K4LNAZIXUMO"C:RMC873\6>*Y5,%+ZQC82GF>64LPPN-X2K0PU+!QP^'CB
MZ]#'X'+JE:>%Q>+J5E6IRI_7LJA13IXZ;FJ,8GX#<2QA7_XQMS4<+BJF'JX?
MBOAF=6I5=2M.G3JT*O$T8*KAL/1A*,X.5#&NHG+#6=.H_FK[2>N3]<=,?\![
M<4GVGW_S_P!\UD-=PR,TENEY%;R,7@BOUMXK^.%B6BCO8[*ZO[..[1"JW*6E
M]>VR3!U@N[F(),[?M ]3^9_PK^JX4XUE"K1E5E1JJG5HRE*O";HU>2I3E*G*
M,9PJ2HRIN4)Q4U-\LHQE>*_FZK*="K5P]:-..(H5:N'K1C[*<85Z4ZE"K!5:
M<YTYQA7IU(^TA.5.2C*I"I*'OO\ H _X)NZO=W'P:BLVE8V]EJ&MI"IR0BRZ
MW)<.$!.!F2>1B %Y8G))S7YP?MU:M=7WQ\U(W4AD-KH&EVD)8_=A6ZU.?8,Y
MX\R>0X&%!)P.]?H/_P $T&W?"&9O74M8_P#3MBOS8_;FE"?'_6QR,Z/IAZG_
M )ZWWH,=O\\5_%WAG3;^D9Q3%<UUC>.[VE)-VQ6#UYH^\UOO\S^AN,I\OA)D
ME16:>&X7?*TK*^'Q'V7HD[]%H[H^6/M!]1^8_P */M!/<?F/\*Q?/'J?S/\
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
M/AIXMU[4]8\&V/PWL/"&KVOA6P\5:;KGC^[TOXCWWCO03\)]7U7P#>6P\?\
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
M/5/ELOAOK#2=]&M+6TNE)J[<6]W>]U=+31GHW@:]DA\;>#IHV"R1>*O#TL;
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
MC7Q;XS\7WVB>'(=>DU*+P[#HFKV:V/B/78M#T>^U1WTB.[74D:VKQ;5?VD_
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
MQ,\$ZSXU^*U_\.8SX7\07J^'=9\+R^'9/!U]I!UZ"V6Q\7W]I<M/;_3'A/\
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
M'3K5X.K"I2IQ]I.G)4J4/7=)_90\*>(&UC6M$^,E]/\ #_PJOQ:L_%_BR_\
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
M:WJ.N^.+VT%S(D6K:VFGZ7 5CFT3PKX?E,SS?M#_ $)QSGZ]_P .>F*^#/\
M@H<<?LZ?$)O3PMKA_*RKZ/A7/LWPV<9?A:.,E"GF69Y1A,=-4L.JV(P4LVRF
M<\$YQPT%##5:D*=2K&G"-6I.G!>WA"+A+RLXR3+)X+%XF6$BZF"P&8UL,N:H
MJ=+$?4,=!8E1]J^:M"$I0@YN4(QE+]W*7O1_E@^TCU/_ 'R*/M(]3_WR*Y[[
M3[_Y_P"^:/M/O_G_ +YK_8>:BZTGRK_>)WT_ZBDKZIW=KOLK)_91_GY#^%'5
MZTHJW3_=WVU_-N[Z-GV+^R1JMI;_ !'\46%M?0Z9XY\2?"+XH>%OA)J,E]!H
MUQ;_ !4U_P ,3Z=X4@TK7;JYL[;0]>U?SK_0]!U&6]LRNL:I9VL%S!=75NZ^
MR? _X8^-]$U?X2^$/CS9:;H?@_5/B%XWU/P'\%/B=I1T/Q1KOQ#A^'5\WAS5
M9])U[3=*U2W^'_B;QA8>$/"EU97.M0Z+XR\0K9Z++H6HQ_;-0LOS6^T]L_Y^
MFWOCK[=Z[7Q%X&\6^$O&$'@/Q-86FA>)IT\-2"UU+7- M=/@@\7Z3I6N^'[N
M^U]]2'A_3K*[T?7--U"XOM0U2VM-*M[ASJ\UBUM=K!^6\3\*QS#,LSK+B'*\
MJ6>91A*E98S*HX_.L'#A'+\5AI9AD..GF.$EEN#I4<U]MG%6CAIXS"O%XJIE
M^*PU;,IU:7UN5YS]5P>%IRRS%8N.7XW$1I^QQ<L/E]?^V<53KK#9CAEAJD<7
M5E/".&"A.K&C65&E'$T:\,)&$_JO]I/P9J=CH/PGU[5O =MX-^)[?#:XU7XV
M>%?#/@VP\):;X5@_X3G4-"\!^)O%'A/P]I5EIG@G6_%VD7NC1:C:3V^C0W%_
M+IBC1]+O[XPW?GGP(TO6?#O[3GP/T/Q#I.J:!K5C\:OA7%?:1K>G76E:E92R
M>-/#TT<=Y87T,%W;,\,L<JB:%"T4D<@!1U:OFJ\$EE=75E,UN\UI<3VTK6EU
M::A:O)!(T3M;7]A-/8WL#,A,%W9W$]I<1E9[>>6%T=O4])\/?$WX]^+XKK2Q
MIOBSQKXQ\06^AVNGG7O!NA:QJ&J?V/=WUO'9>';G4=&>TT2STG19+=-0MM-M
MO#6F-#8:/]KMKR[TZRG>'RK^Q>#JV09GQ%D?]A5\BSG!+.:WUG#_ %*>;QQ$
M\NH4L/C,YS.*R;!4,;4I898K&+$T,NH83"5<7+$S>)2K8O\ M#.EF.%RS,(X
M[Z_@JRP5/V55UHX11AB:DZM'+\-?'UZE"-2HZ&'5&IB95:\:$:2]D?>WP9\$
M_&+P'\6OVC'U+X6>*-)D\:?"?]H6S\%IXQ^%;WL?B_6X]+U+5M(TCPS!XK\-
M7<6OW.I6\<UP^@:6EY'XBT^%HM0L=0T]6B7K?%OAO4K']G_XX6'@'P!HA^#F
MK?!C]F,?#7Q]HWA+2;?Q/\0O$6I?$+X:KXK34/$6EV(UKQ5XFE\9MKEAX@\/
M:E<O/X0NM,T2QL]"T>/6$DU7\@?M/O\ I_\ 6_S^'/6Z/X.\5:]X5\8^-M)T
MLW?ACP /#Y\7:F+W3X!I'_"5:E)I&@YL[FYAO[XZAJ$4ML!IMK>&V"F6[%O
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
M/'M^/%UMI'BG2(+S4_A_*]G%X?MYM;TY>SU/X _!'Q7K&C:/I/@.#X77NB^
MO@?^T-XZL;_Q3XYU">/X1:SI-Y/\:]#>36]1NC82^%S)HNHZ?J;6MOJ#274]
ME-)86X,]O^?NF?';XG^&_B6GCKQS?^)O'7Q \,6=[X:M+OXB>./BW9>)O"\L
M4]U!<6UKKWA3QWX,\;Z1=6'VK6=/DTS^WTT^--6U>*ZTQY[CS(O1KGXY_';X
ML:A\1?$>E> I?$6N?$CP]X>^#EQXB\.Z%\0?$>H>&_#4D-M-!X \-3S:]KEN
M]WXOLO#<S:E<^)H/$OC+6+>+7+BTUB*2]U2>;CQ7 _B9@<9'$SXKK4\KHX'#
MU,%G;XSQV&RW#U<=7PM*CE4*.?YBJV:Y;EN#J9MFT,US>%/-LQQ.,PV&PKQ.
M'P."Y=J/$/">(HSI/*(RQ-2O.-;!0R;"5<56CAZ5:53&NKE^'E# XO$UXX+"
M/ X&4\%AZ-"O5JNG/$5D;W[,#Z1K/Q4^)&MZ'X=M(/%.C?"SXL>-/@EX65)?
M$DVF_$31]/?4_"=KH.GZQ'?S^*=;\+Z7_:>J:!#?P:G>RZAHMKJX@GU*SBD'
MH7PHL/'W[0W_  @-W\<[._\ 'W@S1=2^*5]X5\3Z]XBU*3XF_$G4_!_@.X\;
M77P9TS69=7NO$NK^$KR_TRRDEO[;0KZZ\-W&JZQIWAWQ'H^K:RME+^>FG:UJ
M&CZC8:OI-_>:7JVE7MMJ6EZIIUS/8ZCIVHV,\=U9:A87ULT5S:7MG<PQ7-K=
M6\D=Q;SQ12PR)(B,/0[_ ,=?&CQQ=_\ "QM4\5?%#QA?_#LZ+<?\)W?ZYXK\
M07?@5I=7W^'9_P#A)[BXNYO#!DUX[M%E^W61DU=LV)^V\U^E<1<%8W%9AB\Q
MR[,<EPL,1EV1X'+<_P W>:5.(<@K9;E^(RG#T\ES'#5Z%*,>(I8M5L=B:F.C
MBWC\7BZ]#+<]QKRR6#^7RS/Z%+"T,-BL)C:TJ.)S&OB\OP?U2&79G#&XJGC:
MCS##5(SJR_LQ4O9T*<*/LEAJ%&E/%8"@\5&MZK\=?#/A?2=%^"_C?PYX7C^'
MT_Q3^',WB?6?AY#?Z]J-KH=SIGBOQ#X7M/$&C3^*M0U3Q,GASQQ9:)#XBT>W
MU:_U/[.)KL6&MZK8F V[/V3Y]_[2WP-0_/N^)GA-2/7.J6XP<+T([>GM7D7B
M3QE\6]:L[OQ7XP\2?$75]/\ B(O]E7OB7Q+J_B:_L_'*^#[G3+@Z==:SJD\L
M/B9?"UW)HLXLY;F]&AW#Z9(8[:1[4FYXY\;_ !+N/B-+\3_$*Z]X-\;>);FS
M\?:-J=G#K7AJ\AL]35;KP_K?AF]N)5U=M,-I' =%UU=0O;F^@@CO9-5O[MYK
MN7LP>3YS/A;$\'X[,<IQV(QV1\3Y72S:.;YACZT,;.I.G2RR5#'4WG&-PV38
M;'4\!B<;7Q&)S6AA,-AZF:4H9EB:>&.?$8[!?VM#.:%#%X>E2Q^68IX2>#PN
M'C.@H7GB[X>JL#1JXRI2>+IX:E2IX&56I4AA*GU.G*J_JW]F/7++3O%W[4[7
MOAO1_$('[/OQRNBFKS^((56"S6%[FP_XDFMZ*WV+5EFCAU%PYU*)+>)M)O\
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
M>_%#D?+H6A=,?Q0>*_0GTKY;Z1COX-\9/57I92[/=7SBD[/S5[/SN?2>$/\
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
M?UEV_P#Q[Q?[H_F]?R0?\$SYA)^TYIZC)QX1UH\MGIJ.A#/Z_P#UZ_K?M_\
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
MP_!(?\P*V_*/_P"1:C_B<16M_P 0^6RU_P!:NUNG]A>3T\W?1LK_ (EZU?\
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
MX=_^:S\@_P")?LY_Z*3)O_"/-?\ Y0?S'_:??_/_ 'S1]I]_\_\ ?-?TX?\
M#H_X3?\ /G#_ -]R?_&*/^'1_P )O^?2'_ON3M_VP_.E_P 3?\,.Z_U,XCZ?
M\S/AS36__07Y6^;ONP_XE]SG_HI,F_\ "/-O_E'G^3Z(_GW_ &?_ (M:?\'_
M (H:/XPUS1KKQ%X8FTSQ1X4\7Z'87<-AJ6I>$_&_AC5O"/B!-+O9H)4M=5M=
M.UB;4-+D;RHY+^SMX)YHK:6=A[E\*/C3^SK^S]XV\!>,/ N@?$CXDZYI?CN^
MU+Q%XK\;:1I'@"_T+X<ZCX6U;PG?>$O"/A3P_P#$#QUH.N^(+Y/$5_KEQXI\
M1ZAIL<%UHFB:5IFCZ?!>ZKJ)_6+PA_P35_9B^(8U;_A ?&/@;QQ_8%XNGZ[_
M ,(?XLTCQ*=%U!_-VV.K?V+<7ITV\<0S[;:\\F9O)EVI^[?;D/\ \$\?V1H;
M?QI=S?$OX9QVOPWO;?3OB)=3?$#P\D'@'4;F^FTNVL/&<S7ZQ>%KVXU.UN=.
MM[36VL9Y;ZWGM(XVN(9$7Y/.?I'<!9YBL5B\7PIQS0AF.7X;+<VP>7<3Y%@,
M#G.%P,<3#+HYG2H5_:UI9<L55^J^RQ-"G7C"A2S"EC<-AJ-$]G ^#'$V7T:5
M&CQ!PU.6$Q5;$X.OB<HS3$XG UL2Z:Q/U:=6BXP6)]E'G<X2E3<ZM3#2I5JT
MY+\Y8?VJ/@_X6^%MW\&_"5A\2-<\/:?\!/CG\.]#\6^(] \,^'];U/QI\9/B
M;X$\90MJWAG3/&7B*PT;PSX>T3P/;Z=)JEIXFUW5-6U.]GND\/Z=:%(8O4/
MW[8'PJ\0?'OQ1J,L/B+PYH_Q6^*_[!T^FZSXEC\/:5I?AG3O@)K'@VS\=ZKX
MQOV\136VD:<Z:7=WVE7ML^HP_88Q/JKZ.HE5/M;3O^"<'[*VK7_A72M*\>_#
M_4]4\=Z9<ZWX(T[3_&NB7M_XRT:QBN+B\U;PK:6UW)<>(M,M(+6ZFNK[2([R
MUMXK:>265%AD9>ETG_@E)\#/$^DV6M^';[2M<T/4X%N=-UG0]774=+O[8L5%
MQ8ZCIYFM;NW)5QYEO,Z,5*AB00/B\3XH>$F(P^/IOA#C]XO,:.)6(Q]?BKA_
M%8BIBL31HTZF.K4IQH4*]:4\-A:]6FHX:C4G1C#EI0E-2]R'ASQO3J8>?^L?
M"ZI8:=-T\-3R;-:5&-*E[2,<-!I2J0HJE6JTH/FJ5(*;?M)3490_.76?VD_V
M;/"VL>)OAU!H?BWXA>#;_P"*_P"T!\3KGQOXB\%_#OQ/'X5^(OCCPY)X.\!Z
MQX0^'M]XNU3P3\5/"WA)+1+^4^+M?\.6GBNXO;;Q"FCZ4^D:?I,N#\9/VQ?A
MCX^^%/C[P!H6C^+UU7Q%\(OV=OAOIFIS^"_ ?@G0Y]2^#'Q(\?>)-<UJ;POX
M,UR71?"6E^(=#\1:3<Z-X=\/66H6NB:F]_X?::XT_3+7Q%K'V-X@_87_ &<?
M"_QN\*_ Z\L+V74O$.EW<]WXBCDNFT70=:DN?#UOX?\ #^IW3P^4E]KC>(M,
MAB7[2LL%]KWA&S,$K^)K)X_H@?\ !(KX28)%JI()4GSI3R#S@F(X^F0<$\#
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
M&E&AA)8:4*D<5&$I2E)J:E!.*C[LK2T/YDO^"R8DM_BI\-Y&4JDVG^,PC$,
MQCO/#Q?!(4''F+D D@D$@94G\:?M7^U^O_V5?W$_&#]F_P #_&(J?$FG6UX5
M!P9H1)_RT\SDM(O?D<XZ&OG'_AV]\$C_ ,R]IQ]?]#BZ]^L]?<^'7TDUP!P?
MD_"CX.6:_P!DK&/Z]_K L%[?ZYF-7'_[K_9.)]G[/VOLK>VJ<_+S^[?E7S?&
M'@W_ *U\0YCGW^L7U!YA]6_V;^RGB?9>PP5/"?Q_K]'GY_9\_P##CRWY;/XC
M^03[5[_K_P#94?:O?]?_ +*OZ^_^';WP1_Z%W3O_  #A_P#C]'_#M[X(_P#0
MNZ=_X!P__'Z^U_XG#BU9^'T79*S?%$)=//(E;\>S2T9\T_H][_\ &7OKMDC6
M^O\ T-'??R/Y!/M7O^O_ -E1]J]_U_\ LJ_K[_X=O?!'_H7=._\  .'_ ./T
M?\.WO@C_ -"[IW_@'#_\?H_XG#C_ -&]C_XD\-/*_P#8=[/JG=/;1:B_XE[6
MG_&6O?7_ (17_P"D_P!J6:[:JSUU/Y!/M7O^O_V5'VKW_7_[*OZ^_P#AV]\$
M?^A=T[U_X\XO_CWZ=:/^';WP1_Z%[3O_  $A_P#C]"^F(E_S;Z/1.W%$8IJ]
MTG;(FFET4FEUNY.PW]'E.U^+M%M?).9_>\ULGYI7MHTEJ?R"?:O?]?\ [*C[
M5[_K_P#95_7W_P .WO@C_P!"[IW_ ("0_P#Q^C_AV]\$?^A=T[_P#A_^/T?\
M3AQN_P#C7T?>W_XR>&MNC;R.[\E[K71RZK_B7IV2_P!;WI>W_"*[)=4O^%32
M_=7OY;G\@GVKW_7_ .RH^U>_Z_\ V5?U]_\ #M[X(C_F7=._\ XO_C]'_#M[
MX(_]"[IW_@'%_P#'Z%],-+_FWT;?]E3&^N]W_8=VGU3WM9VUN_\ B7K>_%S:
M;U_X1&]M5K_:FCZW6J^;/Y!/M7O^O_V5'VKW_7_[*OZ^_P#AV]\$?^A=T[_P
M#B_^/T?\.WO@C_T+NG?^ <7_ ,>H_P")Q$]7X?1;WO\ ZT1NK::?\(25W96L
MK*WDFS_B7M7_ .2M>]_^1*WWM_S,W=ZN]WKM?M_()]J]_P!?_LJ/M7O^O_V5
M?U]_\.WO@C_T+VG<_P#3I#^7^OZ^U'_#M[X(_P#0NZ=_X!P__'Z?_$XW?P^Y
MMWKQ7S*]M6KY"KWT;;5V[7TLE/\ Q+TEMQ<OED*3^=LUV\NCVW;/Y!/M7N/S
M_KN./P&>O7I7Z]?\$CQ)<>.OBQ(BLR0Z'X<#L 653)!XP*@L"P&X1MC)YP2#
MQQ^P(_X)O?!+((\/:>,$=+.'M]9N?KW]:^A?A9^S+X%^%%I=VOAO3K:T6YA>
M,F&%8S\T#0@#;(_9L'D@_D1\1XC?237B!P=G7"7^I_\ 97]KQPL?K_\ ;ZQW
MU?ZKC(XS_=O[)PWM>?E5/^/#DNY^];E?TW!_@Y_JIQ'EN??ZQ?7O[/E7E]4_
MLKZM[;V^%>&:]O\ 7Z_)RJ3G?V<^;X/=^)?R3_MHSF/]I_XNJ201KVG]21RW
MA[1CW;OG(!_#IFOE_P"U?[7Z_P#V5?TQ_M"?\$N_#GQ8^(GB#Q[;27EEJGB&
MZCN=2G@O[A4N)(+:UL8&^RR7GV: I:6D,1%O!"'*M+(K3/)(W@W_  YTL_\
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
MXV_^ARH_X2;]IC_HDWP1_P#$@O&W_P!#E1["7_03EW_ARPP?VA3_ .@;,?\
MPW8L^@J*^??^$F_:8_Z)-\$?_$@O&W_T.5'_  DW[3'_ $2;X(_^)!>-O_H<
MJ/82_P"@G+O_  Y88/[0I_\ 0-F/_ANQ9]!45\^_\)-^TQ_T2;X(_P#B07C;
M_P"ARH_X2;]IC_HDWP1_\2"\;?\ T.5'L)?]!.7?^'+#!_:%/_H&S'_PW8L^
M@J:1WY_#/Z $5\__ /"3?M,?]$F^"/\ XD%XV_\ H<J7_A)OVF#U^$_P0^A_
M:!\;_P#T.)H>'D_^8G+_ /PY89?HP_M"#_YALP_\-V*_X![[D^C?DW_Q=&3Z
M-^3?_%UX%_PDO[3'_1)_@A_XD%XW_P#H<:/^$F_:8_Z)/\$/_$@O&_\ ]#C1
M]7E_T$X#_P .>&_^1%]>A_T#9A_X;<3_ )GON3Z-^3?_ !=5KNU@OK2ZL;N-
MIK6]MY[2YBW2Q^9;W$30S1[XI4D3?&[+OC=9%SE65@"/"_\ A)OVF/\ HD_P
M0_\ $@O&_P#]#C1_PDW[3'_1)_@A_P")!>-__H<:/J\O^@G ?^'/#?\ R(OK
MT/\ H&S#_P -N)_S/D']E?X-?%[X0^/;OQAKGPT^)6F>$M(^$O@;X(>&? >L
M_$#X'>-=9TJVM/B%XE\07.I:%X@\*GX<V.J_#7P9I^L?:K>^\<)+\6-0?5=7
MCM]&U)H[6P;Q7P_^R3\;]+AT2YUKX;>(]0OO@KX4T#PUX9N_"WQ)^&>@>(_&
MWC+3/VIM7^+NF?%7X:S>)!XQ\+7<7A?PV\>I_P#".?&_1?"*:]?:]J6B36$,
MZ?VO%^D__"2?M+_]$F^!_P#XD#XW_P#H<:/^$D_:6_Z)-\#_ /Q('QO_ /0X
MT>PJ?]!. _\ #KAO_D!_7X?] N/_ /#;BO\ Y/?]3X&\-?L*>.KWX?\ PYO/
M$>L^.](^)>J^/O%H\30+XG\!1Z7\/OAYXK\9?%;Q?/J>M/X?T@KJ/C?3]"\=
M^)M+TB'X27^@>';/XF_$&RU2YTR\\(^&KG5(?M;]DK2/C5H'PM.@?&^QGTS6
M=$O]#TCPQILT7PZA&G>&M.^'7@.RU*QTV'X8$>'(?"]I\1(?'EMX"BO!_P )
M3'X B\+#Q5C7A?8Z,^)?VE^G_"IO@?[?\9 ^-\?E_P ,Y?Y]:/\ A)?VE_\
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
M^]_X\/\ &IJ*.67?_P F?^0<B[_@B'YO[W_CP_QH^;^]_P"/#_&IJ*.67?\
M\F?^0<B[_@B'YO[W_CP_QH^;^]_X\/\ &IJ*.67?_P F?^0<B[_@B'YO[W_C
MP_QH^;^]_P"/#_&IJ*.67?\ \F?^0<B[_@B'YO[W_CP_QH^;^]_X\/\ &IJ*
M.67?_P F?^0<B[_@B'YO[W_CP_QH^;^]_P"/#_&IJ*.67?\ \F?^0<B[_@B'
MYO[W_CP_QH^;^]_X\/\ &IJ*.67?_P F?^0<B[_@B'YO[W_CP_QH^;^]_P"/
M#_&IJ*.67?\ \F?^0<B[_@B'YO[W_CP_QH^;^]_X\/\ &IJ*.67?_P F?^0<
MB[_@B'YO[W_CP_QH^;^]_P"/#_&IJ*.67?\ \F?^0<B[_@B'YO[W_CP_QH^;
M^]_X\/\ &IJ*.67?_P F?^0<B[_@B'YO[W_CP_QH^;^]_P"/#_&IJ*.67?\
M\F?^0<B[_@B'YO[W_CP_QH^;^]_X\/\ &IJ*.67?_P F?^0<B[_@B'YO[W_C
MP_QH.[^]Z?Q>_L?\]^*FHI\K[O\ \"?^0<GG^"(U'?).>#G/...N3D@G'J>E
M/SDX],'WY!Y]/;\#2C\>IZ_YZ>E%4E;_ (.OXO4I*RM_P HHHIC"BBB@ HHH
MH **** "BBB@ HHHH **** "D;H?H?Y4 ]CUY_+/'Z8_K63K^N:1X:T;4_$&
MOZA;:3HFC64^HZKJ=Y((K/3["U0RW-[>3$%8+2UB1YKFXDVQ00I)-*R1HS*N
M5R]R*<I2]V,4KMRE=**23;;>R2;;T2;)E*,4Y2:C&*YFY-1BDM6VVTDDM6WH
MEJVCQ7X1X_X6'^T__P!EPT+]/V=O@3S^><?CUQQ[TN<CC/U[]<U\U?#;Q#HF
MC?$7]H6+5-3M+&7Q%^T%X=T308II<2ZMJDO[-7P1U!+*Q15+3W L+&]O655*
MQ6EK<W,K1PPR.OTLHY'7J/\ /Y _3UK3&QE'$<THR49T:'(W&24O9Y?0IU.1
MN*4G"H_9SL_=G[DK2]T\W+)1EAHJ,E)QKXIM)IM*6/Q,X-I.Z4H-3CM>+4DW
M%IN:BOR=_:[\<_$CP?\ M#:%;^!?BK=2^*-2@^ \?P^^$5OXS^)?@_4$:]^*
M]SIGC>]TSX?:7X5O/AA\>-+\4>&FU&W\4OXF\3Z9JOPYTO2I=5C\C[-I46H^
M-_#74?C[\1-=^)_@#P;\?4\4Z7I?@,^*OB%X^F^,_P 9M'TX>*?#'[1ES))H
M/BJ]UOPAI_BK]D;Q'KOPTTWQMX?O?!7P^LKG3O[$T&RUZ-+G2OLFH+!Z:V7H
MOR1^XU%?E=^R9^T/\2+KXL>&/A;\3[/7]?UGXB_##PAK>A^(=6\6:K;B/PAX
M/\,:]9Z/XXTWX<ZGH;O+I_Q,N]$U7Q/XI^(C^(;.^N/$?BOP[X)O]"/_  C%
MM=5^J- PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** #OU_#^M5[G_42_[DGM_ W?MBK%5;C!@E)Z>6XS
MWQM?GU'XYX'/?.4M=^DH=?\ IYA_Z_X<QJ_PJW_7JK^-*O\ U^)\1_L[?"_Q
MSJ'P!^!]_9_M$_&#0[2\^$GPWO;71M+T3X#S:9I,%SX/T::'2M.FUGX+:KJ\
MMKI\;K:VK:IJFIZ@T$4;7M_=W)DN)?8Q\(_B#R!^T[\;QDY_Y 7[.WL-I/\
MPH@G=@<@';_(S_LP?\FV_L__ /9$_A9]/^1(T7]<#]!CFM#Q5^T)\(/!'CRP
M^&_B?Q<=/\6ZA_PCA-HGA[Q3J.DZ0WC'5KG0_"47BKQ1I>BWOA3P=-XFU>UG
MTWP]#XLUK19=7NE2/3X[EIX#)Z>88O%_VCF"56G_ ,C''*RP&6MJ/]H8I:WP
M+=TM&VW+JY2E=OR,!EV%E@,$W&LY2P6%G)K&X_=X6DWMBHI+5Z12BE:R2LED
M_P#"H_B%_P!'._&[_P $/[.O]/@-1_PJ/XA?]'._&[_P0_LZ_P#SAJHM^UO^
MSXD7BJ8>/995\'SV5M?K;^#O'EU/KC:AXTN_AU;3?#ZWM_#$MQ\4[+_A.;"Y
M\+7.H_#./Q;866LI':7MS ]Q;^;ZAX*^*7@+XBSW=OX*\0PZ^]AX?\&>*+N2
MULM3BMHM%^(.DSZ[X1N/MMW96]H]SJVBPKJK:9'.^JZ=I]WIEUJME8PZMI;W
M?+]:Q=E^]I;?]"_+/_F$Z_[.PW:O_P"%N/\ _FL\]_X5'\0O^CG?C=_X(?V=
M?_G#4?\ "H_B%_T<[\;O_!#^SK_\X:OH*BCZWBO^?M+_ ,-^6?\ S"']G8;M
M7_\ "W'_ /S6?/O_  J/XA?]'._&[_P0_LZ__.&H_P"%1_$+_HYWXW?^"']G
M7_YPU?05%'UO%?\ /VE_X;\L_P#F$/[.PW:O_P"%N/\ _FL^??\ A4?Q"_Z.
M=^-W_@A_9U_^<-1_PJ/XA?\ 1SOQN_\ !#^SK_\ .&KZ"HH^MXK_ )^TO_#?
MEG_S"']G8;M7_P#"W'__ #6?/O\ PJ/XA?\ 1SOQN_\ !#^SK_\ .&H_X5'\
M0O\ HYWXW?\ @A_9U_\ G#5]!44?6\5_S]I?^&_+/_F$/[.PW:O_ .%N/_\
MFL^??^%1_$+_ *.=^-W_ ((?V=?_ )PU'_"H_B%_T<[\;O\ P0_LZ_\ SAJ^
M@J*/K>*_Y^TO_#?EG_S"']G8;M7_ /"W'_\ S6?/O_"H_B%_T<[\;O\ P0_L
MZ_\ SAJ/^%1_$+_HYWXW?^"']G7_ .<-7T%11];Q7_/VE_X;\L_^80_L[#=J
M_P#X6X__ .:SY]_X5'\0O^CG?C=_X(?V=?\ YPU'_"H_B%_T<[\;O_!#^SK_
M /.&KZ"HH^MXK_G[2_\ #?EG_P PA_9V&[5__"W'_P#S6?/O_"H_B'_T<[\;
MO_!%^SK_ /.&H_X5'\0AS_PT[\;OPT+]G7CWY^ W3U[XSCG%?05%+ZUBO^?M
M+_P@RW_YB'_9N&6MJ_\ X78__P":SYK\/R>-O!'QE\)>!-6^)GBSXB:)XN^&
M_P 4?%=TWC32OA[:7^F:IX*\2?"'2=*&F7'@+P1X)B%I<6OCC6FOHM1@U&2:
M5+%X);5;>5+CZ0#G=@CC./\ /?OZ=CQ7@/B/'_#3/PG)R,?!']H+ P>2?'7[
M.6< =2<G'!., =0![VO)[=?TS@_CU/;';D48F3?U*;Y>>K@\/.K*%.E24Y/%
M8NFYNG1ITZ:DX0A%N,%=15]=2<"G#ZY2C*;A1QU>%-3J3JN$%A\/-14JLIU'
M%3G.23E*SD[:.Q/UHK\:O&W[2G[4_A3QIX[\+6WCOP:=0UV']IRW\.ZOK?B'
MX ?\*G\'1?#/7/#-MX,;PCKNEZBGBCPYXZTNSU.]\+^)--_:0>'PR/B)JGAN
MSND@TRSUV*M^W_:(_:BM?"^K^,9%\:7/A#X%?'KQUX%^([ZU:? "+QQXB\/:
M1XF^ 6M:1HWQ#A\/23>%[[59_!GBWXQ>!=(_X9_A@U6^^(5G\,H;Z&2)_%%S
M<9K9>B_)'IGZ[45\F_LG_'R?XT>'/$&E^($UW_A/_!=_<3>,+C4-)\.Z7H,S
M^(O%?C6VLK#P2= UG5)K[PGX5O/#.M>"-$U+Q-:Z-XOUG3/#%EX@\1:=_:&L
MR7=U]94P"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M2H4E6K1J1EES5&5*DU.4:\J+E=0I^TK)T5O1\4<GQ-.-7#Y-Q+7I2C&4:E+
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
M'/1_%WB76=%T;P]JOPLU[P[?V'A72+3_ (0O6/&UP\K:UJD>K6\ AT74.@^
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
M>/DLKWPOXFBT2[N=%;7+?Q%>B>$7OA72#81RR)=WFF^'K8W=EI7P]XA_8_\
MC9IWB/Q3I?AO2-)\7Z+HGC?QAX(T3Q!:^-?AW82>+M1\&+=75_;:+H<WC:?4
MKK7ET:UDU.]\*:?_ &CKFEO!J>FW5N;[1]3CMO)A\&_B=_PAI\=CPVHT!/#7
M_"9F$Z[X:'B<>"SK"Z /&8\#'6AXW/@[^UG2T'BH>'O[ )_??VC]G!FK]6Q7
M!G 6>XO,,[P_B?E5'^ULVJXG#PA/+?\ 9JO$JK9C4R_$X;,\?"HL15PM;$+
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
MAZQ\'^#%M-0L/#5GJMMK>OWG@CPUI]TD]I87>I:JUG#=-U6G?M"_";5M#LM
MO?$WAC3=>3PY^S7K-]XU\9:3\:);*]\1_#7P;+H7B/1[]_A5J/A[Q=>>(?">
ML7*:]X8O-0EU3PEK-]#?^=>:?=+H^LQ>$:+^R_H]CX#_ &G];\=Z]J-EXI^#
M-]XCT?P)IFF75E81^*+WP)JWAVP\9ZMJVEZGI-W?2Z!':>._ =WI4^E7UL6&
MN;KBX:*6R:XY70/V3O%_BZZ\/6O@_P")/P>\6OKGCB'X<W,V@>(O$UYIWA_Q
M9<>#M=\<0V>J:N_@J'2=2LY-'\.ZG$FL>$;[Q-I#:A&ML+UD\R>+^>Z_"?@W
MB:>-HXWC'-\*\)C:6&>.KT</2PD\7+(,#FT88%X; 8O"K 8? 8JG2IY96Q5'
M!8?&SGEN$IU:M"E(_1H9QQO0^KRH9-@ZZQ&%JS5"A5J3JQH+,Z^7NI7C/%4J
MT,75Q=*<GBXP^L5*$5BZKA1JR4OJ6V_:@^'.H>,O@/K^K>+HK2U\.>)OVJ=8
M\=1V/A/Q'I&G6/\ PL^37E\*7PT"%_$H#^(H=3WW%AIVL^)Y-'^V3VVJ:FZK
M+<2\%HWC3X6?#;5?A1IO@+XT^#)?A[X;^(GPI\;_ !+>W\.?%BT^(?Q&U?1?
M$VBW^KZCJD-W\,K71+;POX$A?4I?"W@R#Q3>0B&SO/$&[6?%VL6]G;?->K_
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
MGTKXDV_B#QEH-K:>%=6T.P\4:IKWA/4'U[P]!J6I^%_$&B7=S8WWM>F_LF?
MB3XIM9ZWI*Z?X%;Q?<^%[#P_I5KXPU;7[C4X?V,M!^,\[7OB:[^+.BV]GX?@
MUZ]U3Q-:VUOX>O=:GUVULM GUJ+PGJDMMH?E8WBGPLA/)W6Q'B+F5;+<%A*V
M%HU<;.&(RO"PP^$S+!<-5LMQN$HKV>63A@L?A*=&E*KF%6A@LPQ6:9AA(X>G
M7[*&3\7S6,5*GPUAH8O&U</5K0H4_98O$5*E;#5,WIXRA.:;KKVU"K.;MAX5
M:N&H82C6=9T_S2U[2_#^G>%O"WB#2?%0U6^\0ZGXMM;[P]/::79ZGH>GZ!=Z
M9#HFK7L6F^)]>N(8_$D%_=F*SU6TT:[M;K2-0%JFKZ1)IVM7WO7Q&^*WP:\>
MV'PIU^/6_B5I7C'X:?"#X=^ G\-M\//"]YX9UO7O EG(&G'C$?%BUU33M)U2
M[F,*W1\#WUY96RBZ.G74K?8U\P\;_ :W\)>$M<^(%MX_LM4\$IX!^$7C'P5J
M%QHT6FZQXOU;XKZCJ=@G@^XTJUUO6+'0M5\+-X*^*QUJ6+6]=W2^ 1#!:^7J
M]Q<:):TS3_ 7PW^ O@OXH^)O 6B?$SQ;\5/B#XYT'0--\5:SXTL/"GAKP?\
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
MZ;#<WTK065O+?745K'/=S(DKPVL3RK)<2K'(T<*NZQN0%/WE\3]%\&VO@O\
M;,T[2/!WAS3(_@K\4O@9\(_!NI1Z+H8UZUTOPWJ?Q;\+:[K%QK=KIEG?W&L^
M/;[PVOB#Q1>332W5Y<26VG3W=SIVCZ7';_A?%' GA9E&:9+E]?A#%8ZOF.(P
M[E]6XBS'#4L)3S#/_P#5FEBZL*M>7UF<LRQ%6,:6'E1Q%/"TGSU9X>&&H1^_
MROB'B['X?&XB.<TJ4*,*L;U\MPM65:5#+7F5:E&4:%Z,5A(0<I33INK-/E=1
MU*A6^&O[7T/@+PCX(\)3^"M9N#X-\#_%OP9!XH\+^/O^$.\76TWQ2\7>'?%!
M\1^%M9;P=KW_  BVM^'XM"FT:&Y%OJ_VZSU:\<M8@&&7WO0_VL_AI\7-=BN?
MB[+IW@KPAHOB7X,>)=*TC7/'OQ0U_P 70^)?A7I^HZ)/XJCU[0/@=XZG\9P>
M(O#U_'8:_H/B_P 0:!JU_J5H;^R\7:7=ZC=:O!X]X!^!?PV\3_ 7P/\ $/QM
M=^+);72?@M^T=\4KO2O" ^'_ (7U/5-3^&OQ7^'OA;3-'D\52^ -5UN[L=3T
M_P 3WR37GBF;Q=/X?N%MI_#]O;:9!<^']1]&D_9/^"D'Q*OO#/@G6?B5#J7P
MU^*_[(]CXAOO&=S\/_$^D:]X?_:+UJR;^RM/\.S>!$TQ=2\)V6K^'VGU+Q+'
MXB\/>)YUUJQO_ ]MIS6_VGX7B"OX-/,,\@LMXMR3B/+L=FF%JY[E53$XRG@:
M^ S#$>WJX;$YCB:N'PD\:K0K5J> JO!PS*$:5*O7J5Z\??RZ''*PV!G]8R7'
M9=B</A*\,MQ<,/1J8FE7PL:E&G5HX>E2JXB%&/[R%*>(A"K+#.4FHPIPERNL
M_MVW-U-XDM+'2OB/!I$'Q"^-?C#P';>'?C#XI^&6DW%C\5?$>I>)M.L_BGX=
M\&0R:CXKN/"NKZA-J6GCPWXY\'N3<W>EW6H7]DPE/E_B7]JO_A(O 7B?P/\
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
M@ HHHH **** "BBB@ HHHH **** "BBB@#\@O^"O:NG[.VLW 5O+AU/PJ78
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
MD\>>+Y[>271=4CBN;:;Q#J3V]U;2/;*D]K<1%9;>XB+130LLD;.A#'N?AO\
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
MLUEIYO\ P_>:KX<TZZDLO#6J:1#;Z>ME_04?@5\(2=Q\ :!GU\B7/Y^=3_\
MA1WPD_Z$+0?^_$O_ ,>KBAXSY/&>85)^$_"&(EF685LPJ+$9SQ?..'K581=:
MC@%3S>C]2P=6I.I7K8>DW];KU:DL=4Q5.&&I8?HEX7XGEPT(\<9_26%PT,+!
MT<OR"$JE.,E.$\1+Z@WB*T$E"G4J.]&G%1PZI.51S_FJN?VC/BAJ3/;:MX5T
MZSL+S]GGPQ^S#J%S8^%O$,]Y;_#GPUJGA[48-=M+:Y\16MO/XW)\.VGVBYFN
M[;1+I)+B!-*L/.BN;7T+Q/\ M"Z'XH^-_P 'O'>L:)\2_$7@G]G[X=_#[P]X
M-M+KP]I^D^)/B!XG^&>FIK%E>^.($US7=-\/:?XR^(+3R^*=1T_4O%NNVWA+
MRH(WU?6U%]'_ $(O\#?A(5(/@+02..#!+ZC_ *;5''\"?A"%X\ :!U_YX2^W
M_3:NA^/5*E5A/!^'?#^5NGEN99="&5YUQ'AJ<*69X.CE>)Q$95<9B*T<='*Z
M=3+,/B%54:.!QF.C[&>(Q"Q%++_B$,9TYQK\79OBU5Q&&Q%1XK+LGJ\\\-6J
M8NG3E&.&IP="6+J+%U:7+>=>C0O-4Z?(_P"3+57\:>)=8U37=4TWQ!JFM:YJ
M=_JVIWITJ\::_P!3U*YEO+ZZ=(+98Q+<W4TTSB)%0,Y$:* !7]/W_!)?0];T
M;]GS1XM<TG4=(O)+_P 32&SU6RN=/O(XI?$M[) [VUY##.BW$!CGA9D"RP2Q
M3(6B="WK</P0^$\<D;1^!=#1@<@K#,"#\PR,3>G%?8OPWT+2-!TF*UT?3[?3
M[<*X$,"L$QE.S,Q_6O-\3/'+-?$KAK <-8OAO)\DP66YG@\?0GEN,S6O)+ X
M&IEU'"*ECL16HQPRPTXPTC[11IQBI6<K^GP9X88'@W-\7G5#.<PS+$XW!8C!
MU8XS#8&E&^*Q,,74Q'-AJ5.HZWM8-^])P;FY<MU$](5?7J5'0 8Z]^N?KU_#
MA2!G/4G@9/?J#UR,>WX"G45^$V?=O2U[ROM;N?IW*NRW3V7^7XGY)_\ !6C1
M-;UC]GS6(M&TO4-6NX]0\-2K9Z79W-]=/'%XEL9)Y([:TCDG=8( \\[+&1'!
M%).^V.-V7^6YM/\ $$;%)-$UF-AP5?3K]7'&3N#1 CCG&!QR:_NM^)^C:5K.
MBR6^JV%M?0D',5Q&'4X,F,CC-?$UQ\(?ADT\K-X)T DN02;)<G''//H!7[QX
M7>.V<^&'#^+X>R_A_*LVH8W-<3FDL3C\;FN'K4ZM?!T,)*C"&"Q%*E[*,:"G
M&33GS2DI-QLC\PXU\+<MXVS7#9KB\VQ^ JX; 4<!&CA<-@*M*5.C7JUU4E+$
MT:E13E*JXR2DH<J5E=MG\E/V'7/^@/J__@!>_P#QJC[#KG_0'U?_ , +W_XU
M7]:'_"H?AC_T)&@?^ :__%4?\*A^&/\ T)&@?^ :_P#Q5?I+^E]Q0]?]3.'?
M>>G_  J<1-:MO5/&V_I/='QW_$O>2?\ 11YM_P"$.4?_ #.?R7FRUP<G2-7
MQR?L%Z/8\^57TQK7[3GQ+GU[QKKOA7POI.C#XJ0>#-3^+6A^)/A]\/OB9X:\
M8_$#PE9ZC#/XXL]!\<?#S4[+PY<:WJ6L:SXAN[*VCO+E-=UO6+E]8N;>:RL]
M._HX/P@^&)X/@C0/_ ,?_%4T?![X7C./ _A_G_IS!_FU>+F_TG<7G\J3SGPX
MX3S)4:5;#JGC,RXCJ494L1B*.+E3JTHX^G[:,,;AZ6.H.=13PN.B\;AI4\3.
M<WVX/P/P67<ZP7%N>X5U)TZSE1P>3QJ1G1I5*,90J2PDG3;HU:E"IRKEK4)>
MQK*<(Q2_FFO/VC?C_>Z)<>&QJ":=X=N/"WC3P4=!T#X:>!_#6C6_A?XA:YH7
MB3QAI-CIOAWP=I=EID6L:WX:T74&GT^&UO+&2T>/3;BTM[N^CN98_P!I7]HR
M#Q!K_BF/Q%JJ:[XGU;X5:WKM\/!GALB]U3X)/I[_  QNA:OX::RMO^$8;2K
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
I54L-2A4=2+I**4GR.,FW'FLSU,=!GKWHHHK\)2LDNR2^Y)?H?J)__]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>7
<FILENAME>dtss-20230930.xsd
<DESCRIPTION>XBRL SCHEMA FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Mon Nov 13 03:55:35 UTC 2023 -->
<xs:schema elementFormDefault="qualified" xmlns:srt-types="http://fasb.org/srt-types/2023" xmlns:dtss="http://www.dataseainc.com/20230930" targetNamespace="http://www.dataseainc.com/20230930" 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="dtss-20230930_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="dtss-20230930_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="dtss-20230930_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="dtss-20230930_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://www.dataseainc.com/role/ConsolidatedBalanceSheet" id="dtss_r_ConsolidatedBalanceSheet">
        <link:definition>001 - 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://www.dataseainc.com/role/ConsolidatedBalanceSheet_Parentheticals" id="dtss_r_ConsolidatedBalanceSheet_Parentheticals">
        <link:definition>002 - 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://www.dataseainc.com/role/ConsolidatedIncomeStatement" id="dtss_r_ConsolidatedIncomeStatement">
        <link:definition>003 - Statement - Consolidated Statements of Operations and Comprehensive Loss (Unaudited)</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://www.dataseainc.com/role/ConsolidatedIncomeStatement_Parentheticals" id="dtss_r_ConsolidatedIncomeStatement_Parentheticals">
        <link:definition>004 - Statement - Consolidated Statements of Operations and Comprehensive Loss (Unaudited) (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://www.dataseainc.com/role/ShareholdersEquityType2or3" id="dtss_r_ShareholdersEquityType2or3">
        <link:definition>005 - Statement - Consolidated Statements of Changes in Stockholders&#8217; Equity (Unaudited)</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://www.dataseainc.com/role/ConsolidatedCashFlow" id="dtss_r_ConsolidatedCashFlow">
        <link:definition>006 - Statement - Consolidated Statements of Cash Flows (Unaudited)</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://www.dataseainc.com/role/OrganizationandDescriptionofBusiness" id="dtss_r_OrganizationandDescriptionofBusiness">
        <link:definition>007 - Disclosure - Organization and Description of Business</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://www.dataseainc.com/role/SummaryofSignificantAccountingPolicies" id="dtss_r_SummaryofSignificantAccountingPolicies">
        <link:definition>008 - 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://www.dataseainc.com/role/PropertyandEquipment" id="dtss_r_PropertyandEquipment">
        <link:definition>009 - Disclosure - Property 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://www.dataseainc.com/role/IntangibleAssets" id="dtss_r_IntangibleAssets">
        <link:definition>010 - Disclosure - 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://www.dataseainc.com/role/PrepaidExpensesandOtherCurrentAssets" id="dtss_r_PrepaidExpensesandOtherCurrentAssets">
        <link:definition>011 - Disclosure - Prepaid Expenses 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://www.dataseainc.com/role/LongTermInvestment" id="dtss_r_LongTermInvestment">
        <link:definition>012 - Disclosure - Long Term Investment</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://www.dataseainc.com/role/AccruedExpensesandOtherPayables" id="dtss_r_AccruedExpensesandOtherPayables">
        <link:definition>013 - Disclosure - Accrued Expenses and Other Payables</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://www.dataseainc.com/role/LoansPayable" id="dtss_r_LoansPayable">
        <link:definition>014 - Disclosure - Loans 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://www.dataseainc.com/role/RelatedPartyTransactions" id="dtss_r_RelatedPartyTransactions">
        <link:definition>015 - 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://www.dataseainc.com/role/CommonStockandWarrants" id="dtss_r_CommonStockandWarrants">
        <link:definition>016 - Disclosure - Common Stock and Warrants</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://www.dataseainc.com/role/IncomeTaxes" id="dtss_r_IncomeTaxes">
        <link:definition>017 - Disclosure - Income 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://www.dataseainc.com/role/Commitments" id="dtss_r_Commitments">
        <link:definition>018 - Disclosure - Commitments</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://www.dataseainc.com/role/DisposalofSubsidiary" id="dtss_r_DisposalofSubsidiary">
        <link:definition>019 - Disclosure - Disposal of Subsidiary</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://www.dataseainc.com/role/SubsequentEvents" id="dtss_r_SubsequentEvents">
        <link:definition>020 - 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://www.dataseainc.com/role/AccountingPoliciesByPolicy" id="dtss_r_AccountingPoliciesByPolicy">
        <link:definition>021 - 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://www.dataseainc.com/role/SummaryofSignificantAccountingPoliciesTables" id="dtss_r_SummaryofSignificantAccountingPoliciesTables">
        <link:definition>022 - 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://www.dataseainc.com/role/PropertyandEquipmentTables" id="dtss_r_PropertyandEquipmentTables">
        <link:definition>023 - Disclosure - Property and Equipment (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://www.dataseainc.com/role/IntangibleAssetsTables" id="dtss_r_IntangibleAssetsTables">
        <link:definition>024 - Disclosure - Intangible 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://www.dataseainc.com/role/PrepaidExpensesandOtherCurrentAssetsTables" id="dtss_r_PrepaidExpensesandOtherCurrentAssetsTables">
        <link:definition>025 - Disclosure - Prepaid Expenses 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://www.dataseainc.com/role/AccruedExpensesandOtherPayablesTables" id="dtss_r_AccruedExpensesandOtherPayablesTables">
        <link:definition>026 - Disclosure - Accrued Expenses and Other Payables (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://www.dataseainc.com/role/LoansPayableTables" id="dtss_r_LoansPayableTables">
        <link:definition>027 - Disclosure - Loans Payable (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://www.dataseainc.com/role/CommonStockandWarrantsTables" id="dtss_r_CommonStockandWarrantsTables">
        <link:definition>028 - Disclosure - Common Stock and Warrants (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://www.dataseainc.com/role/IncomeTaxesTables" id="dtss_r_IncomeTaxesTables">
        <link:definition>029 - Disclosure - Income 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://www.dataseainc.com/role/CommitmentsTables" id="dtss_r_CommitmentsTables">
        <link:definition>030 - Disclosure - Commitments (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://www.dataseainc.com/role/DisposalofSubsidiaryTables" id="dtss_r_DisposalofSubsidiaryTables">
        <link:definition>031 - Disclosure - Disposal of Subsidiary (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://www.dataseainc.com/role/OrganizationandDescriptionofBusinessDetails" id="dtss_r_OrganizationandDescriptionofBusinessDetails">
        <link:definition>032 - Disclosure - Organization and Description of Business (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://www.dataseainc.com/role/SummaryofSignificantAccountingPoliciesDetails" id="dtss_r_SummaryofSignificantAccountingPoliciesDetails">
        <link:definition>033 - 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://www.dataseainc.com/role/ScheduleofCondensedConsolidatingBalanceSheetsInformationTable" id="dtss_r_ScheduleofCondensedConsolidatingBalanceSheetsInformationTable">
        <link:definition>034 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of Condensed Consolidating Balance Sheets Information</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://www.dataseainc.com/role/ScheduleofCondensedConsolidatingStatementsofIncomeInformationTable" id="dtss_r_ScheduleofCondensedConsolidatingStatementsofIncomeInformationTable">
        <link:definition>035 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of Condensed Consolidating Statements of Income Information</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://www.dataseainc.com/role/ScheduleofStraightLineMethodoverEstimatedUsefulLivesTable" id="dtss_r_ScheduleofStraightLineMethodoverEstimatedUsefulLivesTable">
        <link:definition>036 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of Straight-Line Method over Estimated Useful Lives</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://www.dataseainc.com/role/ScheduleofRevenueSourcesTable" id="dtss_r_ScheduleofRevenueSourcesTable">
        <link:definition>037 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of Revenue Sources</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://www.dataseainc.com/role/ScheduleofExchangeRatesusedtoTranslateAmountsTable" id="dtss_r_ScheduleofExchangeRatesusedtoTranslateAmountsTable">
        <link:definition>038 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of Exchange Rates used to Translate Amounts</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://www.dataseainc.com/role/PropertyandEquipmentDetails" id="dtss_r_PropertyandEquipmentDetails">
        <link:definition>039 - Disclosure - Property and Equipment (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://www.dataseainc.com/role/ScheduleofPropertyandEquipmentTable" id="dtss_r_ScheduleofPropertyandEquipmentTable">
        <link:definition>040 - Disclosure - Property and Equipment (Details) - Schedule of Property 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://www.dataseainc.com/role/IntangibleAssetsDetails" id="dtss_r_IntangibleAssetsDetails">
        <link:definition>041 - Disclosure - Intangible Assets (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://www.dataseainc.com/role/ScheduleofIntangibleAssetsTable" id="dtss_r_ScheduleofIntangibleAssetsTable">
        <link:definition>042 - Disclosure - Intangible Assets (Details) - Schedule 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://www.dataseainc.com/role/PrepaidExpensesandOtherCurrentAssetsDetails" id="dtss_r_PrepaidExpensesandOtherCurrentAssetsDetails">
        <link:definition>043 - Disclosure - Prepaid Expenses and Other Current Assets (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://www.dataseainc.com/role/ScheduleofPrepaidExpensesandOtherCurrentAssetsTable" id="dtss_r_ScheduleofPrepaidExpensesandOtherCurrentAssetsTable">
        <link:definition>044 - Disclosure - Prepaid Expenses and Other Current Assets (Details) - Schedule of Prepaid Expenses 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://www.dataseainc.com/role/LongTermInvestmentDetails" id="dtss_r_LongTermInvestmentDetails">
        <link:definition>045 - Disclosure - Long Term Investment (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://www.dataseainc.com/role/ScheduleofAccruedExpensesandOtherPayablesTable" id="dtss_r_ScheduleofAccruedExpensesandOtherPayablesTable">
        <link:definition>046 - Disclosure - Accrued Expenses and Other Payables (Details) - Schedule of Accrued Expenses and Other Payables</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://www.dataseainc.com/role/LoansPayableDetails" id="dtss_r_LoansPayableDetails">
        <link:definition>047 - Disclosure - Loans Payable (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://www.dataseainc.com/role/ScheduleofSummarizestheLoanBalanceTable" id="dtss_r_ScheduleofSummarizestheLoanBalanceTable">
        <link:definition>048 - Disclosure - Loans Payable (Details) - Schedule of Summarizes the Loan Balance</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://www.dataseainc.com/role/RelatedPartyTransactionsDetails" id="dtss_r_RelatedPartyTransactionsDetails">
        <link:definition>049 - 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://www.dataseainc.com/role/CommonStockandWarrantsDetails" id="dtss_r_CommonStockandWarrantsDetails">
        <link:definition>050 - Disclosure - Common Stock and Warrants (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://www.dataseainc.com/role/ScheduleofActivitiesofWarrantsTable" id="dtss_r_ScheduleofActivitiesofWarrantsTable">
        <link:definition>051 - Disclosure - Common Stock and Warrants (Details) - Schedule of Activities of Warrants</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://www.dataseainc.com/role/IncomeTaxesDetails" id="dtss_r_IncomeTaxesDetails">
        <link:definition>052 - Disclosure - Income Taxes (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/vxBCY0vdSrZNsizvIUKXcBo05M7SkbMLxcr4v+v88njkoFpxuIPYFxpkQmyW/K0MlCeyRAAe6z+RuZQ3OvTusgEcT18HA3ToNCBhj6ARAjN7A4iHhAO2N126km8UsIR5uF8KMGFce2TIKn2DqX4GQlQVKq16uGBWAfptmYqLqukHN3EV+WNYgK8ciCRbZQ0i] CSR-->
      <link:roleType roleURI="http://www.dataseainc.com/role/ScheduleofReconcilestheUSStatutoryRatestotheCompanysEffectiveTaxRateTable" id="dtss_r_ScheduleofReconcilestheUSStatutoryRatestotheCompanysEffectiveTaxRateTable">
        <link:definition>053 - Disclosure - Income Taxes (Details) - Schedule of Reconciles the U.S. Statutory Rates to the Company&#8217;s Effective Tax Rate</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://www.dataseainc.com/role/ScheduleofNetDeferredTaxAssetsTable" id="dtss_r_ScheduleofNetDeferredTaxAssetsTable">
        <link:definition>054 - Disclosure - Income Taxes (Details) - Schedule of Net Deferred Tax 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://www.dataseainc.com/role/CommitmentsDetails" id="dtss_r_CommitmentsDetails">
        <link:definition>055 - Disclosure - Commitments (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://www.dataseainc.com/role/ScheduleofGuoHaoCenturyEnteredintoaLeasefortheOfficeinHangzhouCityTable" id="dtss_r_ScheduleofGuoHaoCenturyEnteredintoaLeasefortheOfficeinHangzhouCityTable">
        <link:definition>056 - Disclosure - Commitments (Details) - Schedule of Guo Hao Century Entered into a Lease for the Office in Hangzhou City</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://www.dataseainc.com/role/ScheduleofComponentsofLeaseCostsTable" id="dtss_r_ScheduleofComponentsofLeaseCostsTable">
        <link:definition>057 - Disclosure - Commitments (Details) - Schedule of Components of Lease Costs</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://www.dataseainc.com/role/ScheduleofMaturitiesoftheOperatingLeaseLiabilitiesTable" id="dtss_r_ScheduleofMaturitiesoftheOperatingLeaseLiabilitiesTable">
        <link:definition>058 - Disclosure - Commitments (Details) - Schedule of Maturities of the Operating Lease 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://www.dataseainc.com/role/DisposalofSubsidiaryDetails" id="dtss_r_DisposalofSubsidiaryDetails">
        <link:definition>059 - Disclosure - Disposal of Subsidiary (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://www.dataseainc.com/role/ScheuleofWriteoffoftheCompanyandExistingSubsidiariesTable" id="dtss_r_ScheuleofWriteoffoftheCompanyandExistingSubsidiariesTable">
        <link:definition>060 - Disclosure - Disposal of Subsidiary (Details) - Scheule of Write-off of the Company and Existing Subsidiaries</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://www.dataseainc.com/role/ScheduleofResultsOperationsRelatingtoDiscontinuedOperationsZhangxunTable" id="dtss_r_ScheduleofResultsOperationsRelatingtoDiscontinuedOperationsZhangxunTable">
        <link:definition>061 - Disclosure - Disposal of Subsidiary (Details) - Schedule of Results Operations Relating to Discontinued Operations Zhangxun</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://www.dataseainc.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:element name="ScheduleOfCondensedConsolidatingBalanceSheetsInformationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_ScheduleOfCondensedConsolidatingBalanceSheetsInformationAbstract"/>
  <xs:element name="ScheduleOfCondensedConsolidatingStatementsOfIncomeInformationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_ScheduleOfCondensedConsolidatingStatementsOfIncomeInformationAbstract"/>
  <xs:element name="ScheduleOfStraightLineMethodOverEstimatedUsefulLivesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_ScheduleOfStraightLineMethodOverEstimatedUsefulLivesAbstract"/>
  <xs:element name="ScheduleOfRevenueSourcesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_ScheduleOfRevenueSourcesAbstract"/>
  <xs:element name="ScheduleOfExchangeRatesUsedToTranslateAmountsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_ScheduleOfExchangeRatesUsedToTranslateAmountsAbstract"/>
  <xs:element name="ScheduleOfIntangibleAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_ScheduleOfIntangibleAssetsAbstract"/>
  <xs:element name="ScheduleOfPrepaidExpensesAndOtherCurrentAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsAbstract"/>
  <xs:element name="ScheduleOfSummarizesTheLoanBalanceAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_ScheduleOfSummarizesTheLoanBalanceAbstract"/>
  <xs:element name="ScheduleOfActivitiesOfWarrantsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_ScheduleOfActivitiesOfWarrantsAbstract"/>
  <xs:element name="ScheduleOfReconcilesTheUSStatutoryRatesToTheCompanySEffectiveTaxRateAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_ScheduleOfReconcilesTheUSStatutoryRatesToTheCompanySEffectiveTaxRateAbstract"/>
  <xs:element name="ScheduleOfNetDeferredTaxAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_ScheduleOfNetDeferredTaxAssetsAbstract"/>
  <xs:element name="ScheduleOfGuoHaoCenturyEnteredIntoALeaseForTheOfficeInHangzhouCityAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_ScheduleOfGuoHaoCenturyEnteredIntoALeaseForTheOfficeInHangzhouCityAbstract"/>
  <xs:element name="ScheduleOfComponentsOfLeaseCostsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_ScheduleOfComponentsOfLeaseCostsAbstract"/>
  <xs:element name="ScheduleOfMaturitiesOfTheOperatingLeaseLiabilitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_ScheduleOfMaturitiesOfTheOperatingLeaseLiabilitiesAbstract"/>
  <xs:element name="DisposalOfSubsidiaryAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_DisposalOfSubsidiaryAbstract"/>
  <xs:element name="ScheuleOfWriteOffOfTheCompanyAndExistingSubsidiariesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_ScheuleOfWriteOffOfTheCompanyAndExistingSubsidiariesAbstract"/>
  <xs:element name="ScheduleOfResultsOperationsRelatingToDiscontinuedOperationsZhangxunAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_ScheduleOfResultsOperationsRelatingToDiscontinuedOperationsZhangxunAbstract"/>
  <xs:element name="UnlabeledAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_UnlabeledAbstract"/>
  <xs:element name="UnlabeledAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_UnlabeledAbstract0"/>
  <xs:element name="UnlabeledAbstract1" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_UnlabeledAbstract1"/>
  <xs:element name="UnlabeledAbstract2" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_UnlabeledAbstract2"/>
  <xs:element name="UnlabeledAbstract3" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_UnlabeledAbstract3"/>
  <xs:element name="UnlabeledAbstract4" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_UnlabeledAbstract4"/>
  <xs:element name="UnlabeledAbstract5" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_UnlabeledAbstract5"/>
  <xs:element name="UnlabeledAbstract6" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_UnlabeledAbstract6"/>
  <xs:element name="UnlabeledAbstract7" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_UnlabeledAbstract7"/>
  <xs:element name="UnlabeledAbstract8" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_UnlabeledAbstract8"/>
  <xs:element name="UnlabeledAbstract9" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_UnlabeledAbstract9"/>
  <xs:element name="UnlabeledAbstract10" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_UnlabeledAbstract10"/>
  <xs:element name="UnlabeledAbstract11" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_UnlabeledAbstract11"/>
  <xs:element name="UnlabeledAbstract12" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_UnlabeledAbstract12"/>
  <xs:element name="UnlabeledAbstract13" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_UnlabeledAbstract13"/>
  <xs:element name="UnlabeledAbstract14" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_UnlabeledAbstract14"/>
  <xs:element name="UnlabeledAbstract15" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_UnlabeledAbstract15"/>
  <xs:element name="UnlabeledAbstract16" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_UnlabeledAbstract16"/>
  <xs:element name="UnlabeledAbstract17" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_UnlabeledAbstract17"/>
  <xs:element name="UnlabeledAbstract18" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_UnlabeledAbstract18"/>
  <xs:element name="UnlabeledAbstract19" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_UnlabeledAbstract19"/>
  <xs:element name="UnlabeledAbstract20" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_UnlabeledAbstract20"/>
  <xs:element name="UnlabeledAbstract21" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_UnlabeledAbstract21"/>
  <xs:element name="UnlabeledAbstract22" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_UnlabeledAbstract22"/>
  <xs:element name="UnlabeledAbstract23" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_UnlabeledAbstract23"/>
  <xs:element name="UnlabeledAbstract24" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_UnlabeledAbstract24"/>
  <xs:element name="UnlabeledAbstract25" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_UnlabeledAbstract25"/>
  <xs:element name="UnlabeledAbstract26" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_UnlabeledAbstract26"/>
  <xs:element name="UnlabeledAbstract27" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_UnlabeledAbstract27"/>
  <xs:element name="UnlabeledAbstract28" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_UnlabeledAbstract28"/>
  <xs:element name="UnlabeledAbstract29" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_UnlabeledAbstract29"/>
  <xs:element name="UnlabeledAbstract30" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_UnlabeledAbstract30"/>
  <xs:element name="UnlabeledAbstract31" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_UnlabeledAbstract31"/>
  <xs:element name="UnlabeledAbstract32" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_UnlabeledAbstract32"/>
  <xs:element name="UnlabeledAbstract33" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_UnlabeledAbstract33"/>
  <xs:element name="UnlabeledAbstract34" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_UnlabeledAbstract34"/>
  <xs:element name="UnlabeledAbstract35" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_UnlabeledAbstract35"/>
  <xs:element name="UnlabeledAbstract36" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_UnlabeledAbstract36"/>
  <xs:element name="UnlabeledAbstract37" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_UnlabeledAbstract37"/>
  <xs:element name="UnlabeledAbstract38" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_UnlabeledAbstract38"/>
  <xs:element name="UnlabeledAbstract39" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_UnlabeledAbstract39"/>
  <xs:element name="UnlabeledAbstract40" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_UnlabeledAbstract40"/>
  <xs:element name="UnlabeledAbstract41" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_UnlabeledAbstract41"/>
  <xs:element name="UnlabeledAbstract42" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_UnlabeledAbstract42"/>
  <xs:element name="UnlabeledAbstract43" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_UnlabeledAbstract43"/>
  <xs:element name="UnlabeledAbstract44" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_UnlabeledAbstract44"/>
  <xs:element name="UnlabeledAbstract45" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_UnlabeledAbstract45"/>
  <xs:element name="UnlabeledAbstract46" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_UnlabeledAbstract46"/>
  <xs:element name="UnlabeledAbstract47" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_UnlabeledAbstract47"/>
  <xs:element name="UnlabeledAbstract48" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_UnlabeledAbstract48"/>
  <xs:element name="UnlabeledAbstract49" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_UnlabeledAbstract49"/>
  <xs:element name="DeferredTaxAssetAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_DeferredTaxAssetAbstract"/>
  <xs:element name="UnlabeledAbstract50" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_UnlabeledAbstract50"/>
  <xs:element name="UnlabeledAbstract51" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_UnlabeledAbstract51"/>
  <xs:element name="UnlabeledAbstract52" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_UnlabeledAbstract52"/>
  <xs:element name="UnlabeledAbstract53" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_UnlabeledAbstract53"/>
  <xs:element name="UnlabeledAbstract54" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_UnlabeledAbstract54"/>
  <xs:element name="UnlabeledAbstract55" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_UnlabeledAbstract55"/>
  <xs:element name="UnlabeledAbstract56" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_UnlabeledAbstract56"/>
  <xs:element name="UnlabeledAbstract57" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_UnlabeledAbstract57"/>
  <xs:element name="UnlabeledAbstract58" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_UnlabeledAbstract58"/>
  <xs:element name="UnlabeledAbstract59" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_UnlabeledAbstract59"/>
  <xs:element name="UnlabeledAbstract60" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_UnlabeledAbstract60"/>
  <xs:element name="UnlabeledAbstract61" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_UnlabeledAbstract61"/>
  <xs:element name="UnlabeledAbstract62" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_UnlabeledAbstract62"/>
  <xs:element name="IncreaseDecreaseInValueaddedTaxPrepayment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="dtss_IncreaseDecreaseInValueaddedTaxPrepayment"/>
  <xs:element name="IncreaseDecreaseInUnearnedRevenue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="dtss_IncreaseDecreaseInUnearnedRevenue"/>
  <xs:element name="ProceedFromDueToRelatedParties" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="dtss_ProceedFromDueToRelatedParties"/>
  <xs:element name="DisposalOfSubsidiaryTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_DisposalOfSubsidiaryTextBlock"/>
  <xs:element name="GoingConcernsPolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_GoingConcernsPolicyTextBlock"/>
  <xs:element name="NoncontrollingInterestsPolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_NoncontrollingInterestsPolicyTextBlock"/>
  <xs:element name="StatementOfCashFlowsPolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_StatementOfCashFlowsPolicyTextBlock"/>
  <xs:element name="ScheduleOfPropertyAndEquipmentUsingStraightLineMethodOverEstimatedUsefulLiveTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_ScheduleOfPropertyAndEquipmentUsingStraightLineMethodOverEstimatedUsefulLiveTableTextBlock"/>
  <xs:element name="ScheduleOfRevenueSourcesTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_ScheduleOfRevenueSourcesTableTextBlock"/>
  <xs:element name="ScheduleOfGuoHaoCenturyEnteredIntoALeaseForTheOfficeInHangzhouCityTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_ScheduleOfGuoHaoCenturyEnteredIntoALeaseForTheOfficeInHangzhouCityTableTextBlock"/>
  <xs:element name="SummaryofSignificantAccountingPoliciesDetailsScheduleofStraightLineMethodoverEstimatedUsefulLivesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofStraightLineMethodoverEstimatedUsefulLivesTable"/>
  <xs:element name="SummaryofSignificantAccountingPoliciesDetailsScheduleofStraightLineMethodoverEstimatedUsefulLivesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofStraightLineMethodoverEstimatedUsefulLivesLineItems"/>
  <xs:element name="SummaryofSignificantAccountingPoliciesDetailsScheduleofRevenueSourcesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofRevenueSourcesTable"/>
  <xs:element name="SummaryofSignificantAccountingPoliciesDetailsScheduleofRevenueSourcesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofRevenueSourcesLineItems"/>
  <xs:element name="TypesOfCurrencyDomainDomain" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_TypesOfCurrencyDomainDomain"/>
  <xs:element name="SummaryofSignificantAccountingPoliciesDetailsScheduleofExchangeRatesusedtoTranslateAmountsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofExchangeRatesusedtoTranslateAmountsTable"/>
  <xs:element name="SummaryofSignificantAccountingPoliciesDetailsScheduleofExchangeRatesusedtoTranslateAmountsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofExchangeRatesusedtoTranslateAmountsLineItems"/>
  <xs:element name="IntangibleAssetsDetailsScheduleofIntangibleAssetsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="dtss_IntangibleAssetsDetailsScheduleofIntangibleAssetsTable"/>
  <xs:element name="IntangibleAssetsDetailsScheduleofIntangibleAssetsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_IntangibleAssetsDetailsScheduleofIntangibleAssetsLineItems"/>
  <xs:element name="AdvanceToThirdPartyIndividualsNoInterestPayableUponDemand" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="dtss_AdvanceToThirdPartyIndividualsNoInterestPayableUponDemand"/>
  <xs:element name="DueToThirdParties" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="dtss_DueToThirdParties"/>
  <xs:element name="SocialSecurityPayable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="dtss_SocialSecurityPayable"/>
  <xs:element name="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm"/>
  <xs:element name="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualsTerm1" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualsTerm1"/>
  <xs:element name="DeferredTaxAssetsDepreciationAndAmortization" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="dtss_DeferredTaxAssetsDepreciationAndAmortization"/>
  <xs:element name="DeferredTaxAssetsBadDebtExpense" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="dtss_DeferredTaxAssetsBadDebtExpense"/>
  <xs:element name="DeferredTaxAssetsSocialSecurityAndInsuranceAccrual" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="dtss_DeferredTaxAssetsSocialSecurityAndInsuranceAccrual"/>
  <xs:element name="DeferredTaxAssetsROU" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="dtss_DeferredTaxAssetsROU"/>
  <xs:element name="CommitmentsDetailsScheduleofGuoHaoCenturyEnteredintoaLeasefortheOfficeinHangzhouCityTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="dtss_CommitmentsDetailsScheduleofGuoHaoCenturyEnteredintoaLeasefortheOfficeinHangzhouCityTable"/>
  <xs:element name="CommitmentsDetailsScheduleofGuoHaoCenturyEnteredintoaLeasefortheOfficeinHangzhouCityLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_CommitmentsDetailsScheduleofGuoHaoCenturyEnteredintoaLeasefortheOfficeinHangzhouCityLineItems"/>
  <xs:element name="LeaseStartDate" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_LeaseStartDate"/>
  <xs:element name="LeaseEndDate" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_LeaseEndDate"/>
  <xs:element name="RentExpense" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="dtss_RentExpense"/>
  <xs:element name="CommitmentsDetailsScheduleofComponentsofLeaseCostsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="dtss_CommitmentsDetailsScheduleofComponentsofLeaseCostsTable"/>
  <xs:element name="CommitmentsDetailsScheduleofComponentsofLeaseCostsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_CommitmentsDetailsScheduleofComponentsofLeaseCostsLineItems"/>
  <xs:element name="LesseeOperatingLeaseLiabilityPaymentDue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="dtss_LesseeOperatingLeaseLiabilityPaymentDue"/>
  <xs:element name="LessImputedInterest" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="dtss_LessImputedInterest"/>
  <xs:element name="PresentValueOfLeaseLiabilities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="dtss_PresentValueOfLeaseLiabilities"/>
  <xs:element name="DisposalofSubsidiaryDetailsScheuleofWriteoffoftheCompanyandExistingSubsidiariesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="dtss_DisposalofSubsidiaryDetailsScheuleofWriteoffoftheCompanyandExistingSubsidiariesTable"/>
  <xs:element name="DisposalofSubsidiaryDetailsScheuleofWriteoffoftheCompanyandExistingSubsidiariesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_DisposalofSubsidiaryDetailsScheuleofWriteoffoftheCompanyandExistingSubsidiariesLineItems"/>
  <xs:element name="DisposalGroupIncludingDiscontinuedOperationFixedAssetsNet" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="dtss_DisposalGroupIncludingDiscontinuedOperationFixedAssetsNet"/>
  <xs:element name="DisposalGroupIncludingDiscontinuedOperationAdvanceFromCustomer" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="dtss_DisposalGroupIncludingDiscontinuedOperationAdvanceFromCustomer"/>
  <xs:element name="DisposalGroupIncludingDiscontinuedOperationLoanPayables" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="dtss_DisposalGroupIncludingDiscontinuedOperationLoanPayables"/>
  <xs:element name="DisposalGroupIncludingDiscontinuedOperationSelling" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="dtss_DisposalGroupIncludingDiscontinuedOperationSelling"/>
  <xs:element name="DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="dtss_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopment"/>
  <xs:element name="LossBeforeNoncontrollingInterest" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="dtss_LossBeforeNoncontrollingInterest"/>
  <xs:element name="OrganizationandDescriptionofBusinessDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="dtss_OrganizationandDescriptionofBusinessDetailsTable"/>
  <xs:element name="OrganizationandDescriptionofBusinessDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_OrganizationandDescriptionofBusinessDetailsLineItems"/>
  <xs:element name="RemainingOwnershipInterest" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_RemainingOwnershipInterest"/>
  <xs:element name="EquityDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_EquityDescription"/>
  <xs:element name="EquityTransferAgreementsDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_EquityTransferAgreementsDescription"/>
  <xs:element name="SummaryofSignificantAccountingPoliciesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="dtss_SummaryofSignificantAccountingPoliciesDetailsTable"/>
  <xs:element name="SummaryofSignificantAccountingPoliciesDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_SummaryofSignificantAccountingPoliciesDetailsLineItems"/>
  <xs:element name="NetProceeds" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="dtss_NetProceeds"/>
  <xs:element name="EquityInterestsPricePerShare" type="dtr:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_EquityInterestsPricePerShare"/>
  <xs:element name="CapitalContribution" type="dtr:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_CapitalContribution"/>
  <xs:element name="AgreementTerm" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_AgreementTerm"/>
  <xs:element name="OwnershipNoncontrollingInterests" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_OwnershipNoncontrollingInterests"/>
  <xs:element name="OwnershipPercenatge" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_OwnershipPercenatge"/>
  <xs:element name="DepositProtection" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="dtss_DepositProtection"/>
  <xs:element name="PropertyandEquipmentDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="dtss_PropertyandEquipmentDetailsTable"/>
  <xs:element name="PropertyandEquipmentDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_PropertyandEquipmentDetailsLineItems"/>
  <xs:element name="IntangibleAssetsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="dtss_IntangibleAssetsDetailsTable"/>
  <xs:element name="IntangibleAssetsDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_IntangibleAssetsDetailsLineItems"/>
  <xs:element name="DisposalOfIntangibleAsset" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="dtss_DisposalOfIntangibleAsset"/>
  <xs:element name="PrepaidExpensesandOtherCurrentAssetsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="dtss_PrepaidExpensesandOtherCurrentAssetsDetailsTable"/>
  <xs:element name="PrepaidExpensesandOtherCurrentAssetsDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_PrepaidExpensesandOtherCurrentAssetsDetailsLineItems"/>
  <xs:element name="MarketDevelopingFeeRate" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_MarketDevelopingFeeRate"/>
  <xs:element name="SalesPerformance" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="dtss_SalesPerformance"/>
  <xs:element name="UnachievedRateInAnnualSales" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_UnachievedRateInAnnualSales"/>
  <xs:element name="MarketingServiceFeePercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_MarketingServiceFeePercentage"/>
  <xs:element name="LongTermInvestmentDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="dtss_LongTermInvestmentDetailsTable"/>
  <xs:element name="LongTermInvestmentDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_LongTermInvestmentDetailsLineItems"/>
  <xs:element name="InvestedStockOwnership" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="dtss_InvestedStockOwnership"/>
  <xs:element name="LoansPayableDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="dtss_LoansPayableDetailsTable"/>
  <xs:element name="LoansPayableDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_LoansPayableDetailsLineItems"/>
  <xs:element name="RelatedPartyTransactionsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="dtss_RelatedPartyTransactionsDetailsTable"/>
  <xs:element name="RelatedPartyTransactionsDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_RelatedPartyTransactionsDetailsLineItems"/>
  <xs:element name="RentalExpensesAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="dtss_RentalExpensesAmount"/>
  <xs:element name="DueToRelatedPartiesOther" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="dtss_DueToRelatedPartiesOther"/>
  <xs:element name="CommonStockandWarrantsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="dtss_CommonStockandWarrantsDetailsTable"/>
  <xs:element name="CommonStockandWarrantsDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_CommonStockandWarrantsDetailsLineItems"/>
  <xs:element name="AggregateOfShares" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_AggregateOfShares"/>
  <xs:element name="ShareBasedGoodsAndNonemployeeServiceTransactionValuationMethodExpectedVolatilityRate" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_ShareBasedGoodsAndNonemployeeServiceTransactionValuationMethodExpectedVolatilityRate"/>
  <xs:element name="ShareBasedGoodsAndNonemployeeServiceTransactionValuationMethodExpectedDividendRate" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_ShareBasedGoodsAndNonemployeeServiceTransactionValuationMethodExpectedDividendRate"/>
  <xs:element name="DescriptionOfWarrantsIssued" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_DescriptionOfWarrantsIssued"/>
  <xs:element name="SharesToOfficersDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_SharesToOfficersDescription"/>
  <xs:element name="IncomeTaxesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="dtss_IncomeTaxesDetailsTable"/>
  <xs:element name="IncomeTaxesDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_IncomeTaxesDetailsLineItems"/>
  <xs:element name="ReduceOfTaxpayerPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_ReduceOfTaxpayerPercentage"/>
  <xs:element name="PercentageOfDifferedTaxAsset" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_PercentageOfDifferedTaxAsset"/>
  <xs:element name="CorporateIncomeTax" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_CorporateIncomeTax"/>
  <xs:element name="CommitmentsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="dtss_CommitmentsDetailsTable"/>
  <xs:element name="CommitmentsDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_CommitmentsDetailsLineItems"/>
  <xs:element name="IncreaseInRentPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_IncreaseInRentPercentage"/>
  <xs:element name="OperatingLeasesFutureMinimumPaymentNextRolingTwelveMonths" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="dtss_OperatingLeasesFutureMinimumPaymentNextRolingTwelveMonths"/>
  <xs:element name="OperatingLeasesFutureMinimumPaymentDueInRolingYearTwo" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="dtss_OperatingLeasesFutureMinimumPaymentDueInRolingYearTwo"/>
  <xs:element name="SecurityDeposits" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="dtss_SecurityDeposits"/>
  <xs:element name="DisposalofSubsidiaryDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="dtss_DisposalofSubsidiaryDetailsTable"/>
  <xs:element name="DisposalofSubsidiaryDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_DisposalofSubsidiaryDetailsLineItems"/>
  <xs:element name="TypesOfCurrencyAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:dimensionItem" id="dtss_TypesOfCurrencyAxis"/>
  <xs:element name="AcousticIntelligenceBusinessMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_AcousticIntelligenceBusinessMember"/>
  <xs:element name="ApartmentRentalAgreementMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_ApartmentRentalAgreementMember"/>
  <xs:element name="BeijingMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_BeijingMember"/>
  <xs:element name="BeijingShuhaiMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_BeijingShuhaiMember"/>
  <xs:element name="CarOneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_CarOneMember"/>
  <xs:element name="CarTwoMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_CarTwoMember"/>
  <xs:element name="ChinaBankCoLtdMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_ChinaBankCoLtdMember"/>
  <xs:element name="CloudPlatformConstructionCooperationProjectMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_CloudPlatformConstructionCooperationProjectMember"/>
  <xs:element name="EightOneZeroTwoZeroTwoFourMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_EightOneZeroTwoZeroTwoFourMember"/>
  <xs:element name="EightOneZeroTwoZeroTwoThreeMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_EightOneZeroTwoZeroTwoThreeMember"/>
  <xs:element name="ElevenOneZeroTwoZeroTwoFourMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_ElevenOneZeroTwoZeroTwoFourMember"/>
  <xs:element name="ElevenOneZeroTwoZeroTwoThreeMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_ElevenOneZeroTwoZeroTwoThreeMember"/>
  <xs:element name="EquityIncentivePlanTwoThousandAndEighteenMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_EquityIncentivePlanTwoThousandAndEighteenMember"/>
  <xs:element name="FiveGMessagingMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_FiveGMessagingMember"/>
  <xs:element name="FiveGMessagingOneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_FiveGMessagingOneMember"/>
  <xs:element name="FiveOneZeroTwoZeroTwoFourMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_FiveOneZeroTwoZeroTwoFourMember"/>
  <xs:element name="FiveOneZeroTwoZeroTwoThreeMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_FiveOneZeroTwoZeroTwoThreeMember"/>
  <xs:element name="GuohaoCenturyFormedHangzhouZhangqiBusinessManagementLimitedPartnershipMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_GuohaoCenturyFormedHangzhouZhangqiBusinessManagementLimitedPartnershipMember"/>
  <xs:element name="GuohaoCenturyMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_GuohaoCenturyMember"/>
  <xs:element name="GuoruiInnovationMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_GuoruiInnovationMember"/>
  <xs:element name="GuozhongHaozeMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_GuozhongHaozeMember"/>
  <xs:element name="GuozhongTimesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_GuozhongTimesMember"/>
  <xs:element name="HangzhouMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_HangzhouMember"/>
  <xs:element name="HangzhouShuhaiZhangxunInformationTechnologyCoLtdMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_HangzhouShuhaiZhangxunInformationTechnologyCoLtdMember"/>
  <xs:element name="HangzhouZhangqiBusinessManagementPartnershipMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_HangzhouZhangqiBusinessManagementPartnershipMember"/>
  <xs:element name="HangzhouZhangxunMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_HangzhouZhangxunMember"/>
  <xs:element name="HeilongjiangXunruiTechnologyCoLtdMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_HeilongjiangXunruiTechnologyCoLtdMember"/>
  <xs:element name="JiajiaShengshiFirstYearMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_JiajiaShengshiFirstYearMember"/>
  <xs:element name="JiajiaShengshiMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_JiajiaShengshiMember"/>
  <xs:element name="JiajiaShengshiSecondYearMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_JiajiaShengshiSecondYearMember"/>
  <xs:element name="JiajiaShengshiThirdYearMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_JiajiaShengshiThirdYearMember"/>
  <xs:element name="JinchengHaodaFirstYearMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_JinchengHaodaFirstYearMember"/>
  <xs:element name="JinchengHaodaMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_JinchengHaodaMember"/>
  <xs:element name="JinchengHaodaSecondYearMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_JinchengHaodaSecondYearMember"/>
  <xs:element name="JinchengHaodaThirdYearMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_JinchengHaodaThirdYearMember"/>
  <xs:element name="LoanFromAnUnrelatedPartyMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_LoanFromAnUnrelatedPartyMember"/>
  <xs:element name="LoanFromBankMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_LoanFromBankMember"/>
  <xs:element name="MsLiuMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_MsLiuMember"/>
  <xs:element name="NOLMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_NOLMember"/>
  <xs:element name="NanjingFanhanZhinengTechnologyInstituteMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_NanjingFanhanZhinengTechnologyInstituteMember"/>
  <xs:element name="NonUSInvestorMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_NonUSInvestorMember"/>
  <xs:element name="OperatingLeaseMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_OperatingLeaseMember"/>
  <xs:element name="OtherPrepaymentsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_OtherPrepaymentsMember"/>
  <xs:element name="OwnershipInterestMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_OwnershipInterestMember"/>
  <xs:element name="PrepaidMarketingFeeMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_PrepaidMarketingFeeMember"/>
  <xs:element name="PrepaidRentAndPropertyManagementFeeMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_PrepaidRentAndPropertyManagementFeeMember"/>
  <xs:element name="SecuritiesPurchaseAgreementMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_SecuritiesPurchaseAgreementMember"/>
  <xs:element name="SeniorOfficersMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_SeniorOfficersMember"/>
  <xs:element name="ServiceFeeRechargeMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_ServiceFeeRechargeMember"/>
  <xs:element name="ShenzhenAcousticMPMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_ShenzhenAcousticMPMember"/>
  <xs:element name="ShenzhenJingweiMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_ShenzhenJingweiMember"/>
  <xs:element name="ShenzhenQianhaiWeBankCoLtdMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_ShenzhenQianhaiWeBankCoLtdMember"/>
  <xs:element name="ShenzhenQianhaiWeBankCoLtdOneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_ShenzhenQianhaiWeBankCoLtdOneMember"/>
  <xs:element name="ShenzhenQianhaiWeBankCoLtdThreeMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_ShenzhenQianhaiWeBankCoLtdThreeMember"/>
  <xs:element name="ShuhaiBeijingMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_ShuhaiBeijingMember"/>
  <xs:element name="ShuhaiBeijingsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_ShuhaiBeijingsMember"/>
  <xs:element name="ShuhaiInformationSkillHKLimitedMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_ShuhaiInformationSkillHKLimitedMember"/>
  <xs:element name="ShuhaiJingweiFormedShenzhenAcousticEffectManagementLimitedPartnershipMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_ShuhaiJingweiFormedShenzhenAcousticEffectManagementLimitedPartnershipMember"/>
  <xs:element name="ShuhaiJingweiHoldsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_ShuhaiJingweiHoldsMember"/>
  <xs:element name="ShuhaiNanjingMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_ShuhaiNanjingMember"/>
  <xs:element name="ShuhaiSkillHKMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_ShuhaiSkillHKMember"/>
  <xs:element name="ShuhaiSkillMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_ShuhaiSkillMember"/>
  <xs:element name="SmartAgricultureMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_SmartAgricultureMember"/>
  <xs:element name="SmartCityBusinessMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_SmartCityBusinessMember"/>
  <xs:element name="SoftwareRegistrationRightMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_SoftwareRegistrationRightMember"/>
  <xs:element name="ThirdPartyMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_ThirdPartyMember"/>
  <xs:element name="TianjinMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_TianjinMember"/>
  <xs:element name="TwoOneZeroTwoZeroTwoFiveMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_TwoOneZeroTwoZeroTwoFiveMember"/>
  <xs:element name="TwoOneZeroTwoZeroTwoFourMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_TwoOneZeroTwoZeroTwoFourMember"/>
  <xs:element name="UltrasonicSoundAirDisinfectionEquipmentMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_UltrasonicSoundAirDisinfectionEquipmentMember"/>
  <xs:element name="UnderwrittenPublicOfferingMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_UnderwrittenPublicOfferingMember"/>
  <xs:element name="XingzhongSunMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_XingzhongSunMember"/>
  <xs:element name="YiruiMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_YiruiMember"/>
  <xs:element name="YiyingMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_YiyingMember"/>
  <xs:element name="ZhangqiMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_ZhangqiMember"/>
  <xs:element name="Zhangxun1Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_Zhangxun1Member"/>
  <xs:element name="ZhangxunMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_ZhangxunMember"/>
  <xs:element name="ZhangxunOneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_ZhangxunOneMember"/>
  <xs:element name="ZhixinLiuMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_ZhixinLiuMember"/>
  <xs:element name="DocumentAndEntityInformationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="dtss_DocumentAndEntityInformationAbstract"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>8
<FILENAME>dtss-20230930_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: Mon Nov 13 03:55:35 UTC 2023 -->
<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="dtss-20230930.xsd#dtss_r_ConsolidatedBalanceSheet" roleURI="http://www.dataseainc.com/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_ConsolidatedIncomeStatement" roleURI="http://www.dataseainc.com/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_ConsolidatedCashFlow" roleURI="http://www.dataseainc.com/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_ScheduleofPrepaidExpensesandOtherCurrentAssetsTable" roleURI="http://www.dataseainc.com/role/ScheduleofPrepaidExpensesandOtherCurrentAssetsTable"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_ScheduleofAccruedExpensesandOtherPayablesTable" roleURI="http://www.dataseainc.com/role/ScheduleofAccruedExpensesandOtherPayablesTable"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_ScheuleofWriteoffoftheCompanyandExistingSubsidiariesTable" roleURI="http://www.dataseainc.com/role/ScheuleofWriteoffoftheCompanyandExistingSubsidiariesTable"/>
  <calculationLink xlink:type="extended" xlink:role="http://www.dataseainc.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_Cash" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Cash"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_Cash" 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_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_InventoryNet" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxesReceivable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_IncomeTaxesReceivable" 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_AssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsNoncurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermInvestments"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_LongTermInvestments" 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_AssetsNoncurrent" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="2" 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_AssetsNoncurrent" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" order="3" 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_AssetsNoncurrent" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="4" 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"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_AssetsNoncurrent" order="2" 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_ShortTermBorrowings" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermBorrowings"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_ShortTermBorrowings" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredRevenueCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredRevenueCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_DeferredRevenueCurrent" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesPayableCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_NotesPayableCurrent" order="5" weight="1"/>
    <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"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_OperatingLeaseLiability" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansPayableCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LoansPayableCurrent" order="7" 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_LongTermLoansPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermLoansPayable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_LongTermLoansPayable" 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_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="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock" order="2" 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="3" 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="4" 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"/>
    <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="2" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.dataseainc.com/role/ConsolidatedIncomeStatement">
    <loc xlink:type="locator" xlink:label="us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_Revenues" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfRevenue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_CostOfRevenue" order="2" weight="-1"/>
    <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_SellingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_SellingExpense" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_GeneralAndAdministrativeExpense" 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_GrossProfit" order="1" weight="1"/>
    <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="2" 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_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" order="1" weight="1"/>
    <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="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"/>
    <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_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_NetIncomeLossAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <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_NetIncomeLossAttributableToNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest" 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"/>
    <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_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest" order="2" weight="-1"/>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrZNsizvIUKXcBo05M7SkbMLxcr4v+v88njkoFpxuIPYFxpkQmyW/K0MlCeyRAAe6z+RuZQ3OvTusgEcT18HA3ToNCBhj6ARAjN7A4iHhAO2N126km8UsIR5uF8KMGFce2TIKn2DqX4GQlQVKq16uGBWAfptmYqLquka+6P4K4gEMpQF9RXvSzJdL16lF6zBpxU=] CSR-->
    <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_IncomeLossFromContinuingOperations" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" 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_ProfitLoss" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" order="2" 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_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToNoncontrollingInterest"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToNoncontrollingInterest" order="2" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.dataseainc.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_IncomeLossIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest" order="1" weight="1"/>
    <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"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_DepreciationDepletionAndAmortization" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_OperatingLeaseExpense" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_ShareBasedCompensation" order="4" 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="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="dtss_IncreaseDecreaseInUnearnedRevenue" xlink:href="dtss-20230930.xsd#dtss_IncreaseDecreaseInUnearnedRevenue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="dtss_IncreaseDecreaseInUnearnedRevenue" order="6" 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="7" 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"/>
    <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="8" 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="9" 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="10" 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="11" weight="-1"/>
    <loc xlink:type="locator" xlink:label="dtss_IncreaseDecreaseInValueaddedTaxPrepayment" xlink:href="dtss-20230930.xsd#dtss_IncreaseDecreaseInValueaddedTaxPrepayment"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="dtss_IncreaseDecreaseInValueaddedTaxPrepayment" order="12" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" order="13" 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_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="1" 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="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" order="3" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireLongtermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireLongtermInvestments"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquireLongtermInvestments" order="4" 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="dtss_ProceedFromDueToRelatedParties" xlink:href="dtss-20230930.xsd#dtss_ProceedFromDueToRelatedParties"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="dtss_ProceedFromDueToRelatedParties" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromNotesPayable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromNotesPayable" order="2" weight="1"/>
    <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="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfNotesPayable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_RepaymentsOfNotesPayable" order="4" 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_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" order="4" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.dataseainc.com/role/ScheduleofPrepaidExpensesandOtherCurrentAssetsTable">
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssets"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SecurityDeposit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SecurityDeposit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PrepaidExpenseAndOtherAssets" xlink:to="us-gaap_SecurityDeposit" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseCurrentAndNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PrepaidExpenseAndOtherAssets" xlink:to="us-gaap_PrepaidExpenseCurrentAndNoncurrent" 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_PrepaidExpenseAndOtherAssets" xlink:to="us-gaap_OtherReceivablesNetCurrent" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="dtss_AdvanceToThirdPartyIndividualsNoInterestPayableUponDemand" xlink:href="dtss-20230930.xsd#dtss_AdvanceToThirdPartyIndividualsNoInterestPayableUponDemand"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PrepaidExpenseAndOtherAssets" xlink:to="dtss_AdvanceToThirdPartyIndividualsNoInterestPayableUponDemand" order="4" 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_PrepaidExpenseAndOtherAssets" xlink:to="us-gaap_OtherPrepaidExpenseCurrent" order="5" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.dataseainc.com/role/ScheduleofAccruedExpensesandOtherPayablesTable">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrentAndNoncurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableOtherCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableOtherCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:to="us-gaap_AccountsPayableOtherCurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="dtss_DueToThirdParties" xlink:href="dtss-20230930.xsd#dtss_DueToThirdParties"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:to="dtss_DueToThirdParties" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="dtss_SocialSecurityPayable" xlink:href="dtss-20230930.xsd#dtss_SocialSecurityPayable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:to="dtss_SocialSecurityPayable" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedSalariesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedSalariesCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:to="us-gaap_AccruedSalariesCurrent" order="4" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.dataseainc.com/role/ScheuleofWriteoffoftheCompanyandExistingSubsidiariesTable">
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="dtss_DisposalGroupIncludingDiscontinuedOperationFixedAssetsNet" xlink:href="dtss-20230930.xsd#dtss_DisposalGroupIncludingDiscontinuedOperationFixedAssetsNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:to="dtss_DisposalGroupIncludingDiscontinuedOperationFixedAssetsNet" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilities" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="dtss_DisposalGroupIncludingDiscontinuedOperationAdvanceFromCustomer" xlink:href="dtss-20230930.xsd#dtss_DisposalGroupIncludingDiscontinuedOperationAdvanceFromCustomer"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xlink:to="dtss_DisposalGroupIncludingDiscontinuedOperationAdvanceFromCustomer" order="3" weight="-1"/>
    <loc xlink:type="locator" xlink:label="dtss_DisposalGroupIncludingDiscontinuedOperationLoanPayables" xlink:href="dtss-20230930.xsd#dtss_DisposalGroupIncludingDiscontinuedOperationLoanPayables"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xlink:to="dtss_DisposalGroupIncludingDiscontinuedOperationLoanPayables" order="4" weight="-1"/>
  </calculationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>9
<FILENAME>dtss-20230930_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: Mon Nov 13 03:55:35 UTC 2023 -->
<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="dtss-20230930.xsd#dtss_r_ConsolidatedBalanceSheet" roleURI="http://www.dataseainc.com/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_ConsolidatedBalanceSheet_Parentheticals" roleURI="http://www.dataseainc.com/role/ConsolidatedBalanceSheet_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_ConsolidatedIncomeStatement" roleURI="http://www.dataseainc.com/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_ConsolidatedIncomeStatement_Parentheticals" roleURI="http://www.dataseainc.com/role/ConsolidatedIncomeStatement_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_ShareholdersEquityType2or3" roleURI="http://www.dataseainc.com/role/ShareholdersEquityType2or3"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_ConsolidatedCashFlow" roleURI="http://www.dataseainc.com/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_OrganizationandDescriptionofBusiness" roleURI="http://www.dataseainc.com/role/OrganizationandDescriptionofBusiness"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_SummaryofSignificantAccountingPolicies" roleURI="http://www.dataseainc.com/role/SummaryofSignificantAccountingPolicies"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_PropertyandEquipment" roleURI="http://www.dataseainc.com/role/PropertyandEquipment"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_IntangibleAssets" roleURI="http://www.dataseainc.com/role/IntangibleAssets"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_PrepaidExpensesandOtherCurrentAssets" roleURI="http://www.dataseainc.com/role/PrepaidExpensesandOtherCurrentAssets"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_LongTermInvestment" roleURI="http://www.dataseainc.com/role/LongTermInvestment"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_AccruedExpensesandOtherPayables" roleURI="http://www.dataseainc.com/role/AccruedExpensesandOtherPayables"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_LoansPayable" roleURI="http://www.dataseainc.com/role/LoansPayable"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_RelatedPartyTransactions" roleURI="http://www.dataseainc.com/role/RelatedPartyTransactions"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_CommonStockandWarrants" roleURI="http://www.dataseainc.com/role/CommonStockandWarrants"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_IncomeTaxes" roleURI="http://www.dataseainc.com/role/IncomeTaxes"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_Commitments" roleURI="http://www.dataseainc.com/role/Commitments"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_DisposalofSubsidiary" roleURI="http://www.dataseainc.com/role/DisposalofSubsidiary"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_SubsequentEvents" roleURI="http://www.dataseainc.com/role/SubsequentEvents"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_AccountingPoliciesByPolicy" roleURI="http://www.dataseainc.com/role/AccountingPoliciesByPolicy"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_SummaryofSignificantAccountingPoliciesTables" roleURI="http://www.dataseainc.com/role/SummaryofSignificantAccountingPoliciesTables"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_PropertyandEquipmentTables" roleURI="http://www.dataseainc.com/role/PropertyandEquipmentTables"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_IntangibleAssetsTables" roleURI="http://www.dataseainc.com/role/IntangibleAssetsTables"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_PrepaidExpensesandOtherCurrentAssetsTables" roleURI="http://www.dataseainc.com/role/PrepaidExpensesandOtherCurrentAssetsTables"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_AccruedExpensesandOtherPayablesTables" roleURI="http://www.dataseainc.com/role/AccruedExpensesandOtherPayablesTables"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_LoansPayableTables" roleURI="http://www.dataseainc.com/role/LoansPayableTables"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_CommonStockandWarrantsTables" roleURI="http://www.dataseainc.com/role/CommonStockandWarrantsTables"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_IncomeTaxesTables" roleURI="http://www.dataseainc.com/role/IncomeTaxesTables"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_CommitmentsTables" roleURI="http://www.dataseainc.com/role/CommitmentsTables"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_DisposalofSubsidiaryTables" roleURI="http://www.dataseainc.com/role/DisposalofSubsidiaryTables"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_ScheduleofCondensedConsolidatingBalanceSheetsInformationTable" roleURI="http://www.dataseainc.com/role/ScheduleofCondensedConsolidatingBalanceSheetsInformationTable"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_ScheduleofCondensedConsolidatingStatementsofIncomeInformationTable" roleURI="http://www.dataseainc.com/role/ScheduleofCondensedConsolidatingStatementsofIncomeInformationTable"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_ScheduleofStraightLineMethodoverEstimatedUsefulLivesTable" roleURI="http://www.dataseainc.com/role/ScheduleofStraightLineMethodoverEstimatedUsefulLivesTable"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_ScheduleofRevenueSourcesTable" roleURI="http://www.dataseainc.com/role/ScheduleofRevenueSourcesTable"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_ScheduleofExchangeRatesusedtoTranslateAmountsTable" roleURI="http://www.dataseainc.com/role/ScheduleofExchangeRatesusedtoTranslateAmountsTable"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_ScheduleofPropertyandEquipmentTable" roleURI="http://www.dataseainc.com/role/ScheduleofPropertyandEquipmentTable"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_ScheduleofIntangibleAssetsTable" roleURI="http://www.dataseainc.com/role/ScheduleofIntangibleAssetsTable"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_ScheduleofPrepaidExpensesandOtherCurrentAssetsTable" roleURI="http://www.dataseainc.com/role/ScheduleofPrepaidExpensesandOtherCurrentAssetsTable"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_ScheduleofAccruedExpensesandOtherPayablesTable" roleURI="http://www.dataseainc.com/role/ScheduleofAccruedExpensesandOtherPayablesTable"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_ScheduleofSummarizestheLoanBalanceTable" roleURI="http://www.dataseainc.com/role/ScheduleofSummarizestheLoanBalanceTable"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_ScheduleofActivitiesofWarrantsTable" roleURI="http://www.dataseainc.com/role/ScheduleofActivitiesofWarrantsTable"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_ScheduleofReconcilestheUSStatutoryRatestotheCompanysEffectiveTaxRateTable" roleURI="http://www.dataseainc.com/role/ScheduleofReconcilestheUSStatutoryRatestotheCompanysEffectiveTaxRateTable"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_ScheduleofNetDeferredTaxAssetsTable" roleURI="http://www.dataseainc.com/role/ScheduleofNetDeferredTaxAssetsTable"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_ScheduleofGuoHaoCenturyEnteredintoaLeasefortheOfficeinHangzhouCityTable" roleURI="http://www.dataseainc.com/role/ScheduleofGuoHaoCenturyEnteredintoaLeasefortheOfficeinHangzhouCityTable"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_ScheduleofComponentsofLeaseCostsTable" roleURI="http://www.dataseainc.com/role/ScheduleofComponentsofLeaseCostsTable"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_ScheduleofMaturitiesoftheOperatingLeaseLiabilitiesTable" roleURI="http://www.dataseainc.com/role/ScheduleofMaturitiesoftheOperatingLeaseLiabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_ScheuleofWriteoffoftheCompanyandExistingSubsidiariesTable" roleURI="http://www.dataseainc.com/role/ScheuleofWriteoffoftheCompanyandExistingSubsidiariesTable"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_ScheduleofResultsOperationsRelatingtoDiscontinuedOperationsZhangxunTable" roleURI="http://www.dataseainc.com/role/ScheduleofResultsOperationsRelatingtoDiscontinuedOperationsZhangxunTable"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_OrganizationandDescriptionofBusinessDetails" roleURI="http://www.dataseainc.com/role/OrganizationandDescriptionofBusinessDetails"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_SummaryofSignificantAccountingPoliciesDetails" roleURI="http://www.dataseainc.com/role/SummaryofSignificantAccountingPoliciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_PropertyandEquipmentDetails" roleURI="http://www.dataseainc.com/role/PropertyandEquipmentDetails"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_IntangibleAssetsDetails" roleURI="http://www.dataseainc.com/role/IntangibleAssetsDetails"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_PrepaidExpensesandOtherCurrentAssetsDetails" roleURI="http://www.dataseainc.com/role/PrepaidExpensesandOtherCurrentAssetsDetails"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_LongTermInvestmentDetails" roleURI="http://www.dataseainc.com/role/LongTermInvestmentDetails"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_LoansPayableDetails" roleURI="http://www.dataseainc.com/role/LoansPayableDetails"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_RelatedPartyTransactionsDetails" roleURI="http://www.dataseainc.com/role/RelatedPartyTransactionsDetails"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_CommonStockandWarrantsDetails" roleURI="http://www.dataseainc.com/role/CommonStockandWarrantsDetails"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_IncomeTaxesDetails" roleURI="http://www.dataseainc.com/role/IncomeTaxesDetails"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_CommitmentsDetails" roleURI="http://www.dataseainc.com/role/CommitmentsDetails"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_DisposalofSubsidiaryDetails" roleURI="http://www.dataseainc.com/role/DisposalofSubsidiaryDetails"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#DocumentAndEntityInformation" roleURI="http://www.dataseainc.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://www.dataseainc.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_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="us-gaap_StatementTable" 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_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_RelatedPartyTransactionDomain" xlink:to="us-gaap_RelatedPartyMember" order="0" 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_StatementLineItems" xlink:to="us-gaap_AssetsCurrentAbstract" order="1" 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="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_Cash" 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_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_InventoryNet" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxesReceivable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_IncomeTaxesReceivable" 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_AssetsNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsNoncurrentAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetsNoncurrentAbstract" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermInvestments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_LongTermInvestments" 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_AssetsNoncurrentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="1" 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_AssetsNoncurrentAbstract" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" order="2" 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_AssetsNoncurrentAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_AssetsNoncurrent" 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_StatementLineItems" xlink:to="us-gaap_Assets" order="3" 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_StatementLineItems" xlink:to="us-gaap_LiabilitiesCurrentAbstract" order="4" 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_ShortTermBorrowings" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermBorrowings"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_ShortTermBorrowings" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredRevenueCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredRevenueCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_DeferredRevenueCurrent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesPayableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_NotesPayableCurrent" order="4" 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_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OperatingLeaseLiability" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansPayableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LoansPayableCurrent" order="6" 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_LoansPayableCurrent" 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_StatementLineItems" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract" order="5" 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_LongTermLoansPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermLoansPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_LongTermLoansPayable" 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_LongTermLoansPayable" 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_StatementLineItems" xlink:to="us-gaap_Liabilities" order="6" 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_StatementLineItems" xlink:to="us-gaap_CommitmentsAndContingencies" order="7" 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_StatementLineItems" xlink:to="us-gaap_StockholdersEquityAbstract" order="8" 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="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock" order="1" 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="2" 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="3" 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_RetainedEarningsAccumulatedDeficit" 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="4" 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_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" order="5" 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_StatementLineItems" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" order="9" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.dataseainc.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_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="0" 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="1" 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="2" 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="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.dataseainc.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_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_Revenues" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfRevenue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_CostOfRevenue" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_GrossProfit" order="2" 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_IncomeStatementAbstract" xlink:to="us-gaap_OperatingExpensesAbstract" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_SellingExpense" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_GeneralAndAdministrativeExpense" 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_OperatingExpensesAbstract" 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="4" 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="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherExpensesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OtherExpensesAbstract" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherExpensesAbstract" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" order="0" 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_OtherExpensesAbstract" xlink:to="us-gaap_InvestmentIncomeInterest" order="1" 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="7" 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="8" 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="9" 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="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" order="11" 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_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest" order="13" 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_IncomeStatementAbstract" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" order="14" 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_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperations" order="15" 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_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" order="16" 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="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterestAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterestAbstract" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToNoncontrollingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToNoncontrollingInterest" order="1" 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_IncomeStatementAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax" order="19" 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_IncomeStatementAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" order="20" 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_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" order="21" 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_IncomeStatementAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="22" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.dataseainc.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_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="0" xbrldt:closed="true"/>
    <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="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.dataseainc.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_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="0" 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="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_RetainedEarningsMember" order="2" 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="3" 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="4" 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_StatementLineItems" xlink:to="us-gaap_StockholdersEquity" order="1" 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_StatementLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" order="2" 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="3" 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="4" 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="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" order="6" 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="7" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.dataseainc.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_IncomeLossIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest" 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_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="0" xbrldt:closed="true"/>
    <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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DepreciationDepletionAndAmortization" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_OperatingLeaseExpense" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensation" order="3" 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_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="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_IncreaseDecreaseInValueaddedTaxPrepayment" xlink:href="dtss-20230930.xsd#dtss_IncreaseDecreaseInValueaddedTaxPrepayment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="dtss_IncreaseDecreaseInValueaddedTaxPrepayment" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" order="3" 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="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_IncreaseDecreaseInUnearnedRevenue" xlink:href="dtss-20230930.xsd#dtss_IncreaseDecreaseInUnearnedRevenue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="dtss_IncreaseDecreaseInUnearnedRevenue" order="5" 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="6" 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="7" 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_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="3" 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="4" 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="0" 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="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireLongtermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireLongtermInvestments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireLongtermInvestments" order="3" 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_StatementOfCashFlowsAbstract" 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="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_ProceedFromDueToRelatedParties" xlink:href="dtss-20230930.xsd#dtss_ProceedFromDueToRelatedParties"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="dtss_ProceedFromDueToRelatedParties" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromNotesPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromNotesPayable" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfNotesPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_RepaymentsOfNotesPayable" order="2" 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="3" 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="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" order="7" 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="8" 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="9" 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="10" 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="0" 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="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.dataseainc.com/role/OrganizationandDescriptionofBusiness">
    <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://www.dataseainc.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://www.dataseainc.com/role/PropertyandEquipment">
    <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://www.dataseainc.com/role/IntangibleAssets">
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <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_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_IntangibleAssetsDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.dataseainc.com/role/PrepaidExpensesandOtherCurrentAssets">
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract"/>
    <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_PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:to="us-gaap_OtherCurrentAssetsTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.dataseainc.com/role/LongTermInvestment">
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermInvestmentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermInvestmentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongTermInvestmentsAbstract" xlink:to="us-gaap_LongTermDebtTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.dataseainc.com/role/AccruedExpensesandOtherPayables">
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLongtermNotesPayableCurrentAndNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLongtermNotesPayableCurrentAndNoncurrentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherLongtermNotesPayableCurrentAndNoncurrentAbstract" xlink:to="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.dataseainc.com/role/LoansPayable">
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansPayableAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LoansPayableAbstract" xlink:to="us-gaap_DebtDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.dataseainc.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://www.dataseainc.com/role/CommonStockandWarrants">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.dataseainc.com/role/IncomeTaxes">
    <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://www.dataseainc.com/role/Commitments">
    <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://www.dataseainc.com/role/DisposalofSubsidiary">
    <loc xlink:type="locator" xlink:label="dtss_DisposalOfSubsidiaryAbstract" xlink:href="dtss-20230930.xsd#dtss_DisposalOfSubsidiaryAbstract"/>
    <loc xlink:type="locator" xlink:label="dtss_DisposalOfSubsidiaryTextBlock" xlink:href="dtss-20230930.xsd#dtss_DisposalOfSubsidiaryTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_DisposalOfSubsidiaryAbstract" xlink:to="dtss_DisposalOfSubsidiaryTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.dataseainc.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://www.dataseainc.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="dtss_GoingConcernsPolicyTextBlock" xlink:href="dtss-20230930.xsd#dtss_GoingConcernsPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="dtss_GoingConcernsPolicyTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConsolidationVariableInterestEntityPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConsolidationVariableInterestEntityPolicy"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConsolidationVariableInterestEntityPolicy" order="2" 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="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesPolicyTextBlock" order="4" 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="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_TradeAndOtherAccountsReceivablePolicy" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_InventoryPolicyTextBlock" order="7" 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="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy" order="10" 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="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueRecognitionDeferredRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRecognitionDeferredRevenue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_RevenueRecognitionDeferredRevenue" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermLeasesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermLeasesPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ShortTermLeasesPolicyTextBlock" order="14" 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="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SegmentReportingPolicyPolicyTextBlock" order="16" 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="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ResearchAndDevelopmentExpensePolicy" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_NoncontrollingInterestsPolicyTextBlock" xlink:href="dtss-20230930.xsd#dtss_NoncontrollingInterestsPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="dtss_NoncontrollingInterestsPolicyTextBlock" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskCreditRisk" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConcentrationRiskCreditRisk" order="20" 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="21" 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="22" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_StatementOfCashFlowsPolicyTextBlock" xlink:href="dtss-20230930.xsd#dtss_StatementOfCashFlowsPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="dtss_StatementOfCashFlowsPolicyTextBlock" order="23" 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="24" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.dataseainc.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="srt_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScheduleOfCondensedBalanceSheetTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="srt_ScheduleOfCondensedBalanceSheetTableTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ScheduleOfCondensedIncomeStatementTableTextBlock" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScheduleOfCondensedIncomeStatementTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="srt_ScheduleOfCondensedIncomeStatementTableTextBlock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_ScheduleOfPropertyAndEquipmentUsingStraightLineMethodOverEstimatedUsefulLiveTableTextBlock" xlink:href="dtss-20230930.xsd#dtss_ScheduleOfPropertyAndEquipmentUsingStraightLineMethodOverEstimatedUsefulLiveTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="dtss_ScheduleOfPropertyAndEquipmentUsingStraightLineMethodOverEstimatedUsefulLiveTableTextBlock" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_ScheduleOfRevenueSourcesTableTextBlock" xlink:href="dtss-20230930.xsd#dtss_ScheduleOfRevenueSourcesTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="dtss_ScheduleOfRevenueSourcesTableTextBlock" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.dataseainc.com/role/PropertyandEquipmentTables">
    <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://www.dataseainc.com/role/IntangibleAssetsTables">
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <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_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.dataseainc.com/role/PrepaidExpensesandOtherCurrentAssetsTables">
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:to="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.dataseainc.com/role/AccruedExpensesandOtherPayablesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLongtermNotesPayableCurrentAndNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLongtermNotesPayableCurrentAndNoncurrentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherLongtermNotesPayableCurrentAndNoncurrentAbstract" xlink:to="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.dataseainc.com/role/LoansPayableTables">
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansPayableAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LoansPayableAbstract" xlink:to="us-gaap_ScheduleOfDebtInstrumentsTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.dataseainc.com/role/CommonStockandWarrantsTables">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.dataseainc.com/role/IncomeTaxesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" 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_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.dataseainc.com/role/CommitmentsTables">
    <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="dtss_ScheduleOfGuoHaoCenturyEnteredIntoALeaseForTheOfficeInHangzhouCityTableTextBlock" xlink:href="dtss-20230930.xsd#dtss_ScheduleOfGuoHaoCenturyEnteredIntoALeaseForTheOfficeInHangzhouCityTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="dtss_ScheduleOfGuoHaoCenturyEnteredIntoALeaseForTheOfficeInHangzhouCityTableTextBlock" order="0" xbrldt:closed="true"/>
    <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_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_LeaseCostTableTextBlock" 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_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.dataseainc.com/role/DisposalofSubsidiaryTables">
    <loc xlink:type="locator" xlink:label="dtss_DisposalOfSubsidiaryAbstract" xlink:href="dtss-20230930.xsd#dtss_DisposalOfSubsidiaryAbstract"/>
    <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="dtss_DisposalOfSubsidiaryAbstract" xlink:to="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" order="0" xbrldt:closed="true"/>
    <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="dtss_DisposalOfSubsidiaryAbstract" xlink:to="us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.dataseainc.com/role/ScheduleofCondensedConsolidatingBalanceSheetsInformationTable">
    <loc xlink:type="locator" xlink:label="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CondensedBalanceSheetStatementsCaptionsLineItems"/>
    <loc xlink:type="locator" xlink:label="srt_CondensedBalanceSheetStatementTable" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CondensedBalanceSheetStatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="srt_CondensedBalanceSheetStatementTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidatedEntitiesAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="srt_CondensedBalanceSheetStatementTable" xlink:to="srt_ConsolidatedEntitiesAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidatedEntitiesDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidatedEntitiesDomain_0" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ParentCompanyMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ParentCompanyMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ConsolidatedEntitiesDomain" xlink:to="srt_ParentCompanyMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashEquivalentsAtCarryingValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_CashEquivalentsAtCarryingValue" order="1" xbrldt:closed="true"/>
    <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="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_AccountsReceivableGrossCurrent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_InventoryNet" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_OtherAssetsCurrent" 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="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_AssetsCurrent" order="5" 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="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherIntangibleAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherIntangibleAssetsNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_OtherIntangibleAssetsNet" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_FinanceLeaseRightOfUseAsset" order="8" 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="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_OtherAssetsNoncurrent" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_AssetsNoncurrent" order="10" 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="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_Assets" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrentAndNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_AccountsPayableCurrentAndNoncurrent" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" order="13" 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="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLoansPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLoansPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_OtherLoansPayable" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_OtherLiabilitiesCurrent" order="16" 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="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_LiabilitiesCurrent" order="17" 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="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToFundLongtermLoansToRelatedParties" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToFundLongtermLoansToRelatedParties"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_PaymentsToFundLongtermLoansToRelatedParties" order="19" 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="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_LiabilitiesNoncurrent" order="20" 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="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_Liabilities" order="21" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.dataseainc.com/role/ScheduleofCondensedConsolidatingStatementsofIncomeInformationTable">
    <loc xlink:type="locator" xlink:label="srt_CondensedIncomeStatementsCaptionsLineItems" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CondensedIncomeStatementsCaptionsLineItems"/>
    <loc xlink:type="locator" xlink:label="srt_CondensedIncomeStatementTable" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CondensedIncomeStatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="srt_CondensedIncomeStatementsCaptionsLineItems" xlink:to="srt_CondensedIncomeStatementTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidatedEntitiesAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="srt_CondensedIncomeStatementTable" xlink:to="srt_ConsolidatedEntitiesAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidatedEntitiesDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidatedEntitiesDomain_0" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ParentCompanyMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ParentCompanyMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ConsolidatedEntitiesDomain" xlink:to="srt_ParentCompanyMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_CondensedIncomeStatementsCaptionsLineItems" xlink:to="us-gaap_Revenues" order="1" 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="srt_CondensedIncomeStatementsCaptionsLineItems" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" order="2" 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="srt_CondensedIncomeStatementsCaptionsLineItems" xlink:to="us-gaap_NetIncomeLoss" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.dataseainc.com/role/ScheduleofStraightLineMethodoverEstimatedUsefulLivesTable">
    <loc xlink:type="locator" xlink:label="dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofStraightLineMethodoverEstimatedUsefulLivesLineItems" xlink:href="dtss-20230930.xsd#dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofStraightLineMethodoverEstimatedUsefulLivesLineItems"/>
    <loc xlink:type="locator" xlink:label="dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofStraightLineMethodoverEstimatedUsefulLivesTable" xlink:href="dtss-20230930.xsd#dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofStraightLineMethodoverEstimatedUsefulLivesTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofStraightLineMethodoverEstimatedUsefulLivesLineItems" xlink:to="dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofStraightLineMethodoverEstimatedUsefulLivesTable" 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="dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofStraightLineMethodoverEstimatedUsefulLivesTable" 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="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="dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofStraightLineMethodoverEstimatedUsefulLivesTable" xlink:to="srt_RangeAxis" order="1" 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="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_FurnitureAndFixturesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_FurnitureAndFixturesMember" order="0" 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="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VehiclesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VehiclesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_VehiclesMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseholdImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_LeaseholdImprovementsMember" order="3" 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="dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofStraightLineMethodoverEstimatedUsefulLivesLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.dataseainc.com/role/ScheduleofRevenueSourcesTable">
    <loc xlink:type="locator" xlink:label="dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofRevenueSourcesLineItems" xlink:href="dtss-20230930.xsd#dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofRevenueSourcesLineItems"/>
    <loc xlink:type="locator" xlink:label="dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofRevenueSourcesTable" xlink:href="dtss-20230930.xsd#dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofRevenueSourcesTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofRevenueSourcesLineItems" xlink:to="dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofRevenueSourcesTable" 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="dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofRevenueSourcesTable" 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="dtss_FiveGMessagingMember" xlink:href="dtss-20230930.xsd#dtss_FiveGMessagingMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="dtss_FiveGMessagingMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_FiveGMessagingOneMember" xlink:href="dtss-20230930.xsd#dtss_FiveGMessagingOneMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="dtss_FiveGMessagingOneMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_CloudPlatformConstructionCooperationProjectMember" xlink:href="dtss-20230930.xsd#dtss_CloudPlatformConstructionCooperationProjectMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="dtss_CloudPlatformConstructionCooperationProjectMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_AcousticIntelligenceBusinessMember" xlink:href="dtss-20230930.xsd#dtss_AcousticIntelligenceBusinessMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="dtss_AcousticIntelligenceBusinessMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_UltrasonicSoundAirDisinfectionEquipmentMember" xlink:href="dtss-20230930.xsd#dtss_UltrasonicSoundAirDisinfectionEquipmentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="dtss_UltrasonicSoundAirDisinfectionEquipmentMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_SmartCityBusinessMember" xlink:href="dtss-20230930.xsd#dtss_SmartCityBusinessMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="dtss_SmartCityBusinessMember" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_SmartAgricultureMember" xlink:href="dtss-20230930.xsd#dtss_SmartAgricultureMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="dtss_SmartAgricultureMember" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofRevenueSourcesLineItems" xlink:to="us-gaap_Revenues" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.dataseainc.com/role/ScheduleofExchangeRatesusedtoTranslateAmountsTable">
    <loc xlink:type="locator" xlink:label="dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofExchangeRatesusedtoTranslateAmountsLineItems" xlink:href="dtss-20230930.xsd#dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofExchangeRatesusedtoTranslateAmountsLineItems"/>
    <loc xlink:type="locator" xlink:label="dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofExchangeRatesusedtoTranslateAmountsTable" xlink:href="dtss-20230930.xsd#dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofExchangeRatesusedtoTranslateAmountsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofExchangeRatesusedtoTranslateAmountsLineItems" xlink:to="dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofExchangeRatesusedtoTranslateAmountsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_TypesOfCurrencyAxis" xlink:href="dtss-20230930.xsd#dtss_TypesOfCurrencyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofExchangeRatesusedtoTranslateAmountsTable" xlink:to="dtss_TypesOfCurrencyAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_TypesOfCurrencyDomainDomain" xlink:href="dtss-20230930.xsd#dtss_TypesOfCurrencyDomainDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dtss_TypesOfCurrencyAxis" xlink:to="dtss_TypesOfCurrencyDomainDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_TypesOfCurrencyDomainDomain_0" xlink:href="dtss-20230930.xsd#dtss_TypesOfCurrencyDomainDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dtss_TypesOfCurrencyAxis" xlink:to="dtss_TypesOfCurrencyDomainDomain_0" order="1" 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="dtss_TypesOfCurrencyDomainDomain" xlink:to="currency_CNY" order="0" 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="dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofExchangeRatesusedtoTranslateAmountsLineItems" xlink:to="us-gaap_ForeignCurrencyExchangeRateTranslation1" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeAverageExchangeRateCap1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeAverageExchangeRateCap1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofExchangeRatesusedtoTranslateAmountsLineItems" xlink:to="us-gaap_DerivativeAverageExchangeRateCap1" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.dataseainc.com/role/ScheduleofPropertyandEquipmentTable">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" 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="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" 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_FurnitureAndFixturesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_FurnitureAndFixturesMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VehiclesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VehiclesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_VehiclesMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseholdImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_LeaseholdImprovementsMember" order="2" 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="3" xbrldt:closed="true"/>
    <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="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" order="1" 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="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="2" 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_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.dataseainc.com/role/ScheduleofIntangibleAssetsTable">
    <loc xlink:type="locator" xlink:label="dtss_IntangibleAssetsDetailsScheduleofIntangibleAssetsLineItems" xlink:href="dtss-20230930.xsd#dtss_IntangibleAssetsDetailsScheduleofIntangibleAssetsLineItems"/>
    <loc xlink:type="locator" xlink:label="dtss_IntangibleAssetsDetailsScheduleofIntangibleAssetsTable" xlink:href="dtss-20230930.xsd#dtss_IntangibleAssetsDetailsScheduleofIntangibleAssetsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="dtss_IntangibleAssetsDetailsScheduleofIntangibleAssetsLineItems" xlink:to="dtss_IntangibleAssetsDetailsScheduleofIntangibleAssetsTable" 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="dtss_IntangibleAssetsDetailsScheduleofIntangibleAssetsTable" 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="dtss_SoftwareRegistrationRightMember" xlink:href="dtss-20230930.xsd#dtss_SoftwareRegistrationRightMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="dtss_SoftwareRegistrationRightMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PatentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PatentsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_PatentsMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SoftwareDevelopmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SoftwareDevelopmentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_SoftwareDevelopmentMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LicensingAgreementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LicensingAgreementsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_LicensingAgreementsMember" order="3" 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="dtss_IntangibleAssetsDetailsScheduleofIntangibleAssetsLineItems" 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="dtss_IntangibleAssetsDetailsScheduleofIntangibleAssetsLineItems" 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="dtss_IntangibleAssetsDetailsScheduleofIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.dataseainc.com/role/ScheduleofPrepaidExpensesandOtherCurrentAssetsTable">
    <loc xlink:type="locator" xlink:label="dtss_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsAbstract" xlink:href="dtss-20230930.xsd#dtss_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SecurityDeposit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SecurityDeposit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsAbstract" xlink:to="us-gaap_SecurityDeposit" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseCurrentAndNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsAbstract" xlink:to="us-gaap_PrepaidExpenseCurrentAndNoncurrent" 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="dtss_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsAbstract" xlink:to="us-gaap_OtherReceivablesNetCurrent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_AdvanceToThirdPartyIndividualsNoInterestPayableUponDemand" xlink:href="dtss-20230930.xsd#dtss_AdvanceToThirdPartyIndividualsNoInterestPayableUponDemand"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsAbstract" xlink:to="dtss_AdvanceToThirdPartyIndividualsNoInterestPayableUponDemand" order="3" 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="dtss_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsAbstract" xlink:to="us-gaap_OtherPrepaidExpenseCurrent" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssets" order="5" 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="dtss_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="6" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.dataseainc.com/role/ScheduleofAccruedExpensesandOtherPayablesTable">
    <loc xlink:type="locator" xlink:label="us-gaap_PayablesAndAccrualsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableOtherCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableOtherCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_AccountsPayableOtherCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_DueToThirdParties" xlink:href="dtss-20230930.xsd#dtss_DueToThirdParties"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="dtss_DueToThirdParties" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_SocialSecurityPayable" xlink:href="dtss-20230930.xsd#dtss_SocialSecurityPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="dtss_SocialSecurityPayable" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedSalariesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedSalariesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_AccruedSalariesCurrent" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrentAndNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_AccountsPayableCurrentAndNoncurrent" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.dataseainc.com/role/ScheduleofSummarizestheLoanBalanceTable">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentTable" 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="us-gaap_DebtInstrumentTable" 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="dtss_ShenzhenQianhaiWeBankCoLtdOneMember" xlink:href="dtss-20230930.xsd#dtss_ShenzhenQianhaiWeBankCoLtdOneMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="dtss_ShenzhenQianhaiWeBankCoLtdOneMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_ShenzhenQianhaiWeBankCoLtdThreeMember" xlink:href="dtss-20230930.xsd#dtss_ShenzhenQianhaiWeBankCoLtdThreeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="dtss_ShenzhenQianhaiWeBankCoLtdThreeMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_ChinaBankCoLtdMember" xlink:href="dtss-20230930.xsd#dtss_ChinaBankCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="dtss_ChinaBankCoLtdMember" order="2" 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="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentFaceAmount" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentOfferingDate1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentOfferingDate1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentOfferingDate1" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTerm"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentTerm" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateEffectivePercentage" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableToBankCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansPayableToBankCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LoansPayableToBankCurrent" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermLoansFromBank" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermLoansFromBank"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LongTermLoansFromBank" order="6" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.dataseainc.com/role/ScheduleofActivitiesofWarrantsTable">
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightTable" order="0" xbrldt:contextElement="segment" 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="us-gaap_ClassOfWarrantOrRightTable" xlink:to="us-gaap_FinancialInstrumentAxis" order="0" 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_WarrantMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_WarrantMember" order="0" 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="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="1" 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="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" order="6" 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_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" order="7" 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="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" order="8" 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="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" order="9" 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="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm" xlink:href="dtss-20230930.xsd#dtss_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="dtss_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualsTerm1" xlink:href="dtss-20230930.xsd#dtss_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualsTerm1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="dtss_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualsTerm1" order="14" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.dataseainc.com/role/ScheduleofReconcilestheUSStatutoryRatestotheCompanysEffectiveTaxRateTable">
    <loc xlink:type="locator" xlink:label="dtss_ScheduleOfReconcilesTheUSStatutoryRatesToTheCompanySEffectiveTaxRateAbstract" xlink:href="dtss-20230930.xsd#dtss_ScheduleOfReconcilesTheUSStatutoryRatesToTheCompanySEffectiveTaxRateAbstract"/>
    <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="dtss_ScheduleOfReconcilesTheUSStatutoryRatesToTheCompanySEffectiveTaxRateAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_ScheduleOfReconcilesTheUSStatutoryRatesToTheCompanySEffectiveTaxRateAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxHolidays" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxHolidays"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_ScheduleOfReconcilesTheUSStatutoryRatesToTheCompanySEffectiveTaxRateAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxHolidays" order="2" 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="dtss_ScheduleOfReconcilesTheUSStatutoryRatesToTheCompanySEffectiveTaxRateAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" order="3" 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="dtss_ScheduleOfReconcilesTheUSStatutoryRatesToTheCompanySEffectiveTaxRateAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.dataseainc.com/role/ScheduleofNetDeferredTaxAssetsTable">
    <loc xlink:type="locator" xlink:label="dtss_ScheduleOfNetDeferredTaxAssetsAbstract" xlink:href="dtss-20230930.xsd#dtss_ScheduleOfNetDeferredTaxAssetsAbstract"/>
    <loc xlink:type="locator" xlink:label="dtss_DeferredTaxAssetAbstract" xlink:href="dtss-20230930.xsd#dtss_DeferredTaxAssetAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_ScheduleOfNetDeferredTaxAssetsAbstract" xlink:to="dtss_DeferredTaxAssetAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_DeferredTaxAssetAbstract" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_DeferredTaxAssetAbstract" xlink:to="us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_DeferredTaxAssetsDepreciationAndAmortization" xlink:href="dtss-20230930.xsd#dtss_DeferredTaxAssetsDepreciationAndAmortization"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_DeferredTaxAssetAbstract" xlink:to="dtss_DeferredTaxAssetsDepreciationAndAmortization" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_DeferredTaxAssetsBadDebtExpense" xlink:href="dtss-20230930.xsd#dtss_DeferredTaxAssetsBadDebtExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_DeferredTaxAssetAbstract" xlink:to="dtss_DeferredTaxAssetsBadDebtExpense" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_DeferredTaxAssetsSocialSecurityAndInsuranceAccrual" xlink:href="dtss-20230930.xsd#dtss_DeferredTaxAssetsSocialSecurityAndInsuranceAccrual"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_DeferredTaxAssetAbstract" xlink:to="dtss_DeferredTaxAssetsSocialSecurityAndInsuranceAccrual" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsInventory" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsInventory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_DeferredTaxAssetAbstract" xlink:to="us-gaap_DeferredTaxAssetsInventory" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_DeferredTaxAssetsROU" xlink:href="dtss-20230930.xsd#dtss_DeferredTaxAssetsROU"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_DeferredTaxAssetAbstract" xlink:to="dtss_DeferredTaxAssetsROU" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_ScheduleOfNetDeferredTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsGross" 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="dtss_ScheduleOfNetDeferredTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_ScheduleOfNetDeferredTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsNet" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.dataseainc.com/role/ScheduleofGuoHaoCenturyEnteredintoaLeasefortheOfficeinHangzhouCityTable">
    <loc xlink:type="locator" xlink:label="dtss_CommitmentsDetailsScheduleofGuoHaoCenturyEnteredintoaLeasefortheOfficeinHangzhouCityLineItems" xlink:href="dtss-20230930.xsd#dtss_CommitmentsDetailsScheduleofGuoHaoCenturyEnteredintoaLeasefortheOfficeinHangzhouCityLineItems"/>
    <loc xlink:type="locator" xlink:label="dtss_CommitmentsDetailsScheduleofGuoHaoCenturyEnteredintoaLeasefortheOfficeinHangzhouCityTable" xlink:href="dtss-20230930.xsd#dtss_CommitmentsDetailsScheduleofGuoHaoCenturyEnteredintoaLeasefortheOfficeinHangzhouCityTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="dtss_CommitmentsDetailsScheduleofGuoHaoCenturyEnteredintoaLeasefortheOfficeinHangzhouCityLineItems" xlink:to="dtss_CommitmentsDetailsScheduleofGuoHaoCenturyEnteredintoaLeasefortheOfficeinHangzhouCityTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardDateAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardDateAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="dtss_CommitmentsDetailsScheduleofGuoHaoCenturyEnteredintoaLeasefortheOfficeinHangzhouCityTable" xlink:to="us-gaap_AwardDateAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardDateDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardDateDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardDateAxis" xlink:to="us-gaap_AwardDateDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardDateDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardDateDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardDateAxis" xlink:to="us-gaap_AwardDateDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_FiveOneZeroTwoZeroTwoThreeMember" xlink:href="dtss-20230930.xsd#dtss_FiveOneZeroTwoZeroTwoThreeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AwardDateDomain" xlink:to="dtss_FiveOneZeroTwoZeroTwoThreeMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_EightOneZeroTwoZeroTwoThreeMember" xlink:href="dtss-20230930.xsd#dtss_EightOneZeroTwoZeroTwoThreeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AwardDateDomain" xlink:to="dtss_EightOneZeroTwoZeroTwoThreeMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_ElevenOneZeroTwoZeroTwoThreeMember" xlink:href="dtss-20230930.xsd#dtss_ElevenOneZeroTwoZeroTwoThreeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AwardDateDomain" xlink:to="dtss_ElevenOneZeroTwoZeroTwoThreeMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_TwoOneZeroTwoZeroTwoFourMember" xlink:href="dtss-20230930.xsd#dtss_TwoOneZeroTwoZeroTwoFourMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AwardDateDomain" xlink:to="dtss_TwoOneZeroTwoZeroTwoFourMember" order="3" xbrldt:closed="true"/>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrZNsizvIUKXcBo05M7SkbMLxcr4v+v88njkoFpxuIPYFxpkQmyW/K0MlCeyRAAe6z+RuZQ3OvTusgEcT18HA3ToNCBhj6ARAjN7A4iHhAO2N126km8UsIR5uF8KMGFce2TIKn2DqX4GQlQVKq16uGBWAfptmYqLquka+6P4K4gEMrjY05eexAXq3RARtdpGhuQ=] CSR-->
    <loc xlink:type="locator" xlink:label="dtss_FiveOneZeroTwoZeroTwoFourMember" xlink:href="dtss-20230930.xsd#dtss_FiveOneZeroTwoZeroTwoFourMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AwardDateDomain" xlink:to="dtss_FiveOneZeroTwoZeroTwoFourMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_EightOneZeroTwoZeroTwoFourMember" xlink:href="dtss-20230930.xsd#dtss_EightOneZeroTwoZeroTwoFourMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AwardDateDomain" xlink:to="dtss_EightOneZeroTwoZeroTwoFourMember" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_ElevenOneZeroTwoZeroTwoFourMember" xlink:href="dtss-20230930.xsd#dtss_ElevenOneZeroTwoZeroTwoFourMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AwardDateDomain" xlink:to="dtss_ElevenOneZeroTwoZeroTwoFourMember" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_TwoOneZeroTwoZeroTwoFiveMember" xlink:href="dtss-20230930.xsd#dtss_TwoOneZeroTwoZeroTwoFiveMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AwardDateDomain" xlink:to="dtss_TwoOneZeroTwoZeroTwoFiveMember" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_LeaseStartDate" xlink:href="dtss-20230930.xsd#dtss_LeaseStartDate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_CommitmentsDetailsScheduleofGuoHaoCenturyEnteredintoaLeasefortheOfficeinHangzhouCityLineItems" xlink:to="dtss_LeaseStartDate" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_LeaseEndDate" xlink:href="dtss-20230930.xsd#dtss_LeaseEndDate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_CommitmentsDetailsScheduleofGuoHaoCenturyEnteredintoaLeasefortheOfficeinHangzhouCityLineItems" xlink:to="dtss_LeaseEndDate" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_RentExpense" xlink:href="dtss-20230930.xsd#dtss_RentExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_CommitmentsDetailsScheduleofGuoHaoCenturyEnteredintoaLeasefortheOfficeinHangzhouCityLineItems" xlink:to="dtss_RentExpense" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.dataseainc.com/role/ScheduleofComponentsofLeaseCostsTable">
    <loc xlink:type="locator" xlink:label="dtss_CommitmentsDetailsScheduleofComponentsofLeaseCostsLineItems" xlink:href="dtss-20230930.xsd#dtss_CommitmentsDetailsScheduleofComponentsofLeaseCostsLineItems"/>
    <loc xlink:type="locator" xlink:label="dtss_CommitmentsDetailsScheduleofComponentsofLeaseCostsTable" xlink:href="dtss-20230930.xsd#dtss_CommitmentsDetailsScheduleofComponentsofLeaseCostsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="dtss_CommitmentsDetailsScheduleofComponentsofLeaseCostsLineItems" xlink:to="dtss_CommitmentsDetailsScheduleofComponentsofLeaseCostsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByLiabilityClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByLiabilityClassAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="dtss_CommitmentsDetailsScheduleofComponentsofLeaseCostsTable" xlink:to="us-gaap_FairValueByLiabilityClassAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FairValueByLiabilityClassAxis" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FairValueByLiabilityClassAxis" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:to="us-gaap_CommitmentsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_CommitmentsDetailsScheduleofComponentsofLeaseCostsLineItems" xlink:to="us-gaap_OperatingLeaseExpense" order="1" 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="dtss_CommitmentsDetailsScheduleofComponentsofLeaseCostsLineItems" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" 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="dtss_CommitmentsDetailsScheduleofComponentsofLeaseCostsLineItems" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="3" 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="dtss_CommitmentsDetailsScheduleofComponentsofLeaseCostsLineItems" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="4" 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="dtss_CommitmentsDetailsScheduleofComponentsofLeaseCostsLineItems" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" order="5" 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="dtss_CommitmentsDetailsScheduleofComponentsofLeaseCostsLineItems" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" order="6" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.dataseainc.com/role/ScheduleofMaturitiesoftheOperatingLeaseLiabilitiesTable">
    <loc xlink:type="locator" xlink:label="dtss_ScheduleOfMaturitiesOfTheOperatingLeaseLiabilitiesAbstract" xlink:href="dtss-20230930.xsd#dtss_ScheduleOfMaturitiesOfTheOperatingLeaseLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_ScheduleOfMaturitiesOfTheOperatingLeaseLiabilitiesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_ScheduleOfMaturitiesOfTheOperatingLeaseLiabilitiesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_LesseeOperatingLeaseLiabilityPaymentDue" xlink:href="dtss-20230930.xsd#dtss_LesseeOperatingLeaseLiabilityPaymentDue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo" xlink:to="dtss_LesseeOperatingLeaseLiabilityPaymentDue" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_LessImputedInterest" xlink:href="dtss-20230930.xsd#dtss_LessImputedInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo" xlink:to="dtss_LessImputedInterest" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_PresentValueOfLeaseLiabilities" xlink:href="dtss-20230930.xsd#dtss_PresentValueOfLeaseLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo" xlink:to="dtss_PresentValueOfLeaseLiabilities" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.dataseainc.com/role/ScheuleofWriteoffoftheCompanyandExistingSubsidiariesTable">
    <loc xlink:type="locator" xlink:label="dtss_DisposalofSubsidiaryDetailsScheuleofWriteoffoftheCompanyandExistingSubsidiariesLineItems" xlink:href="dtss-20230930.xsd#dtss_DisposalofSubsidiaryDetailsScheuleofWriteoffoftheCompanyandExistingSubsidiariesLineItems"/>
    <loc xlink:type="locator" xlink:label="dtss_DisposalofSubsidiaryDetailsScheuleofWriteoffoftheCompanyandExistingSubsidiariesTable" xlink:href="dtss-20230930.xsd#dtss_DisposalofSubsidiaryDetailsScheuleofWriteoffoftheCompanyandExistingSubsidiariesTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="dtss_DisposalofSubsidiaryDetailsScheuleofWriteoffoftheCompanyandExistingSubsidiariesLineItems" xlink:to="dtss_DisposalofSubsidiaryDetailsScheuleofWriteoffoftheCompanyandExistingSubsidiariesTable" 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="dtss_DisposalofSubsidiaryDetailsScheuleofWriteoffoftheCompanyandExistingSubsidiariesTable" 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_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_DisposalofSubsidiaryDetailsScheuleofWriteoffoftheCompanyandExistingSubsidiariesLineItems" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_DisposalofSubsidiaryDetailsScheuleofWriteoffoftheCompanyandExistingSubsidiariesLineItems" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_DisposalofSubsidiaryDetailsScheuleofWriteoffoftheCompanyandExistingSubsidiariesLineItems" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_DisposalGroupIncludingDiscontinuedOperationFixedAssetsNet" xlink:href="dtss-20230930.xsd#dtss_DisposalGroupIncludingDiscontinuedOperationFixedAssetsNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_DisposalofSubsidiaryDetailsScheuleofWriteoffoftheCompanyandExistingSubsidiariesLineItems" xlink:to="dtss_DisposalGroupIncludingDiscontinuedOperationFixedAssetsNet" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_DisposalofSubsidiaryDetailsScheuleofWriteoffoftheCompanyandExistingSubsidiariesLineItems" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_DisposalofSubsidiaryDetailsScheuleofWriteoffoftheCompanyandExistingSubsidiariesLineItems" xlink:to="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_DisposalofSubsidiaryDetailsScheuleofWriteoffoftheCompanyandExistingSubsidiariesLineItems" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_DisposalGroupIncludingDiscontinuedOperationAdvanceFromCustomer" xlink:href="dtss-20230930.xsd#dtss_DisposalGroupIncludingDiscontinuedOperationAdvanceFromCustomer"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_DisposalofSubsidiaryDetailsScheuleofWriteoffoftheCompanyandExistingSubsidiariesLineItems" xlink:to="dtss_DisposalGroupIncludingDiscontinuedOperationAdvanceFromCustomer" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_DisposalofSubsidiaryDetailsScheuleofWriteoffoftheCompanyandExistingSubsidiariesLineItems" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilities" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_DisposalGroupIncludingDiscontinuedOperationLoanPayables" xlink:href="dtss-20230930.xsd#dtss_DisposalGroupIncludingDiscontinuedOperationLoanPayables"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_DisposalofSubsidiaryDetailsScheuleofWriteoffoftheCompanyandExistingSubsidiariesLineItems" xlink:to="dtss_DisposalGroupIncludingDiscontinuedOperationLoanPayables" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_DisposalofSubsidiaryDetailsScheuleofWriteoffoftheCompanyandExistingSubsidiariesLineItems" xlink:to="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" order="11" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.dataseainc.com/role/ScheduleofResultsOperationsRelatingtoDiscontinuedOperationsZhangxunTable">
    <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_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="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" 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_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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" order="1" 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="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" order="2" 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="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" order="3" 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="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_DisposalGroupIncludingDiscontinuedOperationSelling" xlink:href="dtss-20230930.xsd#dtss_DisposalGroupIncludingDiscontinuedOperationSelling"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="dtss_DisposalGroupIncludingDiscontinuedOperationSelling" order="0" 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="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopment" xlink:href="dtss-20230930.xsd#dtss_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="dtss_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopment" order="2" 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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" order="7" 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="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome" order="8" 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="9" 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="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_LossBeforeNoncontrollingInterest" xlink:href="dtss-20230930.xsd#dtss_LossBeforeNoncontrollingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="dtss_LossBeforeNoncontrollingInterest" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAllocatedToLimitedPartners" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAllocatedToLimitedPartners"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_NetIncomeLossAllocatedToLimitedPartners" order="13" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.dataseainc.com/role/OrganizationandDescriptionofBusinessDetails">
    <loc xlink:type="locator" xlink:label="dtss_OrganizationandDescriptionofBusinessDetailsLineItems" xlink:href="dtss-20230930.xsd#dtss_OrganizationandDescriptionofBusinessDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="dtss_OrganizationandDescriptionofBusinessDetailsTable" xlink:href="dtss-20230930.xsd#dtss_OrganizationandDescriptionofBusinessDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="dtss_OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="dtss_OrganizationandDescriptionofBusinessDetailsTable" 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="dtss_OrganizationandDescriptionofBusinessDetailsTable" 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="srt_TitleOfIndividualAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="dtss_OrganizationandDescriptionofBusinessDetailsTable" xlink:to="srt_TitleOfIndividualAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain_0" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain_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="dtss_OrganizationandDescriptionofBusinessDetailsTable" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" order="2" 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="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="dtss_OrganizationandDescriptionofBusinessDetailsTable" xlink:to="srt_OwnershipAxis" order="3" 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="dtss_ZhixinLiuMember" xlink:href="dtss-20230930.xsd#dtss_ZhixinLiuMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_EquityMethodInvesteeNameDomain" xlink:to="dtss_ZhixinLiuMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_MsLiuMember" xlink:href="dtss-20230930.xsd#dtss_MsLiuMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="dtss_MsLiuMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_XingzhongSunMember" xlink:href="dtss-20230930.xsd#dtss_XingzhongSunMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="dtss_XingzhongSunMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_ShuhaiSkillHKMember" xlink:href="dtss-20230930.xsd#dtss_ShuhaiSkillHKMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="dtss_ShuhaiSkillHKMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_ShuhaiBeijingMember" xlink:href="dtss-20230930.xsd#dtss_ShuhaiBeijingMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="dtss_ShuhaiBeijingMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_HangzhouShuhaiZhangxunInformationTechnologyCoLtdMember" xlink:href="dtss-20230930.xsd#dtss_HangzhouShuhaiZhangxunInformationTechnologyCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="dtss_HangzhouShuhaiZhangxunInformationTechnologyCoLtdMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_ZhangqiMember" xlink:href="dtss-20230930.xsd#dtss_ZhangqiMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="dtss_ZhangqiMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_ZhangxunMember" xlink:href="dtss-20230930.xsd#dtss_ZhangxunMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="dtss_ZhangxunMember" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_ThirdPartyMember" xlink:href="dtss-20230930.xsd#dtss_ThirdPartyMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="dtss_ThirdPartyMember" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_ShenzhenAcousticMPMember" xlink:href="dtss-20230930.xsd#dtss_ShenzhenAcousticMPMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="dtss_ShenzhenAcousticMPMember" order="7" xbrldt:closed="true"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="dtss_ShuhaiSkillHKMember" order="0" xbrldt:closed="true"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="dtss_ShuhaiBeijingMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_NanjingFanhanZhinengTechnologyInstituteMember" xlink:href="dtss-20230930.xsd#dtss_NanjingFanhanZhinengTechnologyInstituteMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="dtss_NanjingFanhanZhinengTechnologyInstituteMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_GuohaoCenturyFormedHangzhouZhangqiBusinessManagementLimitedPartnershipMember" xlink:href="dtss-20230930.xsd#dtss_GuohaoCenturyFormedHangzhouZhangqiBusinessManagementLimitedPartnershipMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="dtss_GuohaoCenturyFormedHangzhouZhangqiBusinessManagementLimitedPartnershipMember" order="3" xbrldt:closed="true"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="dtss_ZhangxunMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_HangzhouZhangxunMember" xlink:href="dtss-20230930.xsd#dtss_HangzhouZhangxunMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="dtss_HangzhouZhangxunMember" order="5" xbrldt:closed="true"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="dtss_ZhangqiMember" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_GuohaoCenturyMember" xlink:href="dtss-20230930.xsd#dtss_GuohaoCenturyMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="dtss_GuohaoCenturyMember" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_ShuhaiJingweiFormedShenzhenAcousticEffectManagementLimitedPartnershipMember" xlink:href="dtss-20230930.xsd#dtss_ShuhaiJingweiFormedShenzhenAcousticEffectManagementLimitedPartnershipMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="dtss_ShuhaiJingweiFormedShenzhenAcousticEffectManagementLimitedPartnershipMember" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_OwnershipInterestMember" xlink:href="dtss-20230930.xsd#dtss_OwnershipInterestMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="dtss_OwnershipInterestMember" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_ShuhaiJingweiHoldsMember" xlink:href="dtss-20230930.xsd#dtss_ShuhaiJingweiHoldsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="dtss_ShuhaiJingweiHoldsMember" order="10" xbrldt:closed="true"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="dtss_ShenzhenAcousticMPMember" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_YiruiMember" xlink:href="dtss-20230930.xsd#dtss_YiruiMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="dtss_YiruiMember" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_YiyingMember" xlink:href="dtss-20230930.xsd#dtss_YiyingMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="dtss_YiyingMember" order="13" 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="dtss_OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" order="1" 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="dtss_OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByParent" order="3" 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="dtss_OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage" order="4" 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="dtss_OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="us-gaap_CommonStockSharesIssued" order="5" 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="dtss_OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_RemainingOwnershipInterest" xlink:href="dtss-20230930.xsd#dtss_RemainingOwnershipInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="dtss_RemainingOwnershipInterest" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_EquityDescription" xlink:href="dtss-20230930.xsd#dtss_EquityDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="dtss_EquityDescription" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_EquityTransferAgreementsDescription" xlink:href="dtss-20230930.xsd#dtss_EquityTransferAgreementsDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="dtss_EquityTransferAgreementsDescription" order="9" 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="dtss_OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="us-gaap_SharePrice" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostMaintenance" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostMaintenance"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="us-gaap_CostMaintenance" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoncashOrPartNoncashAcquisitionInterestAcquired1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncashOrPartNoncashAcquisitionInterestAcquired1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="us-gaap_NoncashOrPartNoncashAcquisitionInterestAcquired1" order="12" 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="dtss_OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="13" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.dataseainc.com/role/SummaryofSignificantAccountingPoliciesDetails">
    <loc xlink:type="locator" xlink:label="dtss_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:href="dtss-20230930.xsd#dtss_SummaryofSignificantAccountingPoliciesDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="dtss_SummaryofSignificantAccountingPoliciesDetailsTable" xlink:href="dtss-20230930.xsd#dtss_SummaryofSignificantAccountingPoliciesDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="dtss_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="dtss_SummaryofSignificantAccountingPoliciesDetailsTable" 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="dtss_SummaryofSignificantAccountingPoliciesDetailsTable" 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="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="dtss_SummaryofSignificantAccountingPoliciesDetailsTable" 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_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="dtss_SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="2" 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_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="dtss_SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" order="3" 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="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="dtss_SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="srt_OwnershipAxis" order="4" 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="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="0" 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="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_ShuhaiBeijingsMember" xlink:href="dtss-20230930.xsd#dtss_ShuhaiBeijingsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_EquityMethodInvesteeNameDomain" xlink:to="dtss_ShuhaiBeijingsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_TianjinMember" xlink:href="dtss-20230930.xsd#dtss_TianjinMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_EquityMethodInvesteeNameDomain" xlink:to="dtss_TianjinMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_UnderwrittenPublicOfferingMember" xlink:href="dtss-20230930.xsd#dtss_UnderwrittenPublicOfferingMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="dtss_UnderwrittenPublicOfferingMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_Zhangxun1Member" xlink:href="dtss-20230930.xsd#dtss_Zhangxun1Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="dtss_Zhangxun1Member" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_ZhangxunMember" xlink:href="dtss-20230930.xsd#dtss_ZhangxunMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="dtss_ZhangxunMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_ShuhaiInformationSkillHKLimitedMember" xlink:href="dtss-20230930.xsd#dtss_ShuhaiInformationSkillHKLimitedMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="dtss_ShuhaiInformationSkillHKLimitedMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_HeilongjiangXunruiTechnologyCoLtdMember" xlink:href="dtss-20230930.xsd#dtss_HeilongjiangXunruiTechnologyCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="dtss_HeilongjiangXunruiTechnologyCoLtdMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_GuohaoCenturyMember" xlink:href="dtss-20230930.xsd#dtss_GuohaoCenturyMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="dtss_GuohaoCenturyMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_HangzhouZhangqiBusinessManagementPartnershipMember" xlink:href="dtss-20230930.xsd#dtss_HangzhouZhangqiBusinessManagementPartnershipMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="dtss_HangzhouZhangqiBusinessManagementPartnershipMember" order="3" xbrldt:closed="true"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="dtss_ZhangxunMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_ZhangqiMember" xlink:href="dtss-20230930.xsd#dtss_ZhangqiMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="dtss_ZhangqiMember" order="5" xbrldt:closed="true"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="dtss_ShuhaiBeijingsMember" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_ShuhaiNanjingMember" xlink:href="dtss-20230930.xsd#dtss_ShuhaiNanjingMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="dtss_ShuhaiNanjingMember" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_ShenzhenAcousticMPMember" xlink:href="dtss-20230930.xsd#dtss_ShenzhenAcousticMPMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="dtss_ShenzhenAcousticMPMember" order="8" xbrldt:closed="true"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="dtss_Zhangxun1Member" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_GuozhongTimesMember" xlink:href="dtss-20230930.xsd#dtss_GuozhongTimesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="dtss_GuozhongTimesMember" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_GuozhongHaozeMember" xlink:href="dtss-20230930.xsd#dtss_GuozhongHaozeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="dtss_GuozhongHaozeMember" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAppropriated" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAppropriated"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_RetainedEarningsAppropriated" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherOperatingActivitiesCashFlowStatement"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_OtherOperatingActivitiesCashFlowStatement" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonUnitIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonUnitIssued"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_CommonUnitIssued" order="4" 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="dtss_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_SaleOfStockPricePerShare" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesSubscriptions" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesSubscriptions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_CommonStockSharesSubscriptions" order="6" 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="dtss_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_SharesIssued" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_NetProceeds" xlink:href="dtss-20230930.xsd#dtss_NetProceeds"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="dtss_NetProceeds" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsOfDividends" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfDividends"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_PaymentsOfDividends" order="9" 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="dtss_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesOther" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockDividendsShares" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockDividendsShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_StockDividendsShares" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherExpenses"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_OtherExpenses" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmountOfRegulatoryAssistanceReceived1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmountOfRegulatoryAssistanceReceived1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_AmountOfRegulatoryAssistanceReceived1" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByParent" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_EquityInterestsPricePerShare" xlink:href="dtss-20230930.xsd#dtss_EquityInterestsPricePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="dtss_EquityInterestsPricePerShare" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_CapitalContribution" xlink:href="dtss-20230930.xsd#dtss_CapitalContribution"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="dtss_CapitalContribution" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_AgreementTerm" xlink:href="dtss-20230930.xsd#dtss_AgreementTerm"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="dtss_AgreementTerm" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnInvestments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_GainLossOnInvestments" order="18" xbrldt:closed="true"/>
    <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="dtss_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_InventoryGross" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife" order="21" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationDeductions" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationDeductions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationDeductions" order="22" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_OwnershipNoncontrollingInterests" xlink:href="dtss-20230930.xsd#dtss_OwnershipNoncontrollingInterests"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="dtss_OwnershipNoncontrollingInterests" order="23" 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="dtss_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_SharesIssuedPricePerShare" order="24" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityBeforeTreasuryStock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityBeforeTreasuryStock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_StockholdersEquityBeforeTreasuryStock" order="25" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_OwnershipPercenatge" xlink:href="dtss-20230930.xsd#dtss_OwnershipPercenatge"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="dtss_OwnershipPercenatge" order="26" 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="dtss_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_SharePrice" order="27" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" order="28" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossAttributableToNoncontrollingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_IncomeLossAttributableToNoncontrollingInterest" order="29" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndDueFromBanks" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndDueFromBanks"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_CashAndDueFromBanks" order="30" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DividendsCash" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DividendsCash"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_DividendsCash" order="31" 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="dtss_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_FederalDepositInsuranceCorporationPremiumExpense" order="32" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentsAndCash" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentsAndCash"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_InvestmentsAndCash" order="33" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_DepositProtection" xlink:href="dtss-20230930.xsd#dtss_DepositProtection"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="dtss_DepositProtection" order="34" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MoneyMarketFundsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MoneyMarketFundsAtCarryingValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_MoneyMarketFundsAtCarryingValue" order="35" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightUnissued" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightUnissued"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightUnissued" order="36" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.dataseainc.com/role/PropertyandEquipmentDetails">
    <loc xlink:type="locator" xlink:label="dtss_PropertyandEquipmentDetailsLineItems" xlink:href="dtss-20230930.xsd#dtss_PropertyandEquipmentDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="dtss_PropertyandEquipmentDetailsTable" xlink:href="dtss-20230930.xsd#dtss_PropertyandEquipmentDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="dtss_PropertyandEquipmentDetailsLineItems" xlink:to="dtss_PropertyandEquipmentDetailsTable" 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="dtss_PropertyandEquipmentDetailsTable" 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="dtss_Zhangxun1Member" xlink:href="dtss-20230930.xsd#dtss_Zhangxun1Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="dtss_Zhangxun1Member" order="0" 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="dtss_PropertyandEquipmentDetailsLineItems" xlink:to="us-gaap_Depreciation" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentDisposals" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentDisposals"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_PropertyandEquipmentDetailsLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentDisposals" order="2" 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="dtss_PropertyandEquipmentDetailsLineItems" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.dataseainc.com/role/IntangibleAssetsDetails">
    <loc xlink:type="locator" xlink:label="dtss_IntangibleAssetsDetailsLineItems" xlink:href="dtss-20230930.xsd#dtss_IntangibleAssetsDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="dtss_IntangibleAssetsDetailsTable" xlink:href="dtss-20230930.xsd#dtss_IntangibleAssetsDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="dtss_IntangibleAssetsDetailsLineItems" xlink:to="dtss_IntangibleAssetsDetailsTable" 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="dtss_IntangibleAssetsDetailsTable" 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="dtss_Zhangxun1Member" xlink:href="dtss-20230930.xsd#dtss_Zhangxun1Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="dtss_Zhangxun1Member" 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="dtss_IntangibleAssetsDetailsLineItems" xlink:to="us-gaap_AmortizationOfIntangibleAssets" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_IntangibleAssetsDetailsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_IntangibleAssetsDetailsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_IntangibleAssetsDetailsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_IntangibleAssetsDetailsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_IntangibleAssetsDetailsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_DisposalOfIntangibleAsset" xlink:href="dtss-20230930.xsd#dtss_DisposalOfIntangibleAsset"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_IntangibleAssetsDetailsLineItems" xlink:to="dtss_DisposalOfIntangibleAsset" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_IntangibleAssetsDetailsLineItems" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent" order="8" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.dataseainc.com/role/PrepaidExpensesandOtherCurrentAssetsDetails">
    <loc xlink:type="locator" xlink:label="dtss_PrepaidExpensesandOtherCurrentAssetsDetailsLineItems" xlink:href="dtss-20230930.xsd#dtss_PrepaidExpensesandOtherCurrentAssetsDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="dtss_PrepaidExpensesandOtherCurrentAssetsDetailsTable" xlink:href="dtss-20230930.xsd#dtss_PrepaidExpensesandOtherCurrentAssetsDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="dtss_PrepaidExpensesandOtherCurrentAssetsDetailsLineItems" xlink:to="dtss_PrepaidExpensesandOtherCurrentAssetsDetailsTable" 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="dtss_PrepaidExpensesandOtherCurrentAssetsDetailsTable" 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="dtss_PrepaidExpensesandOtherCurrentAssetsDetailsTable" 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="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="dtss_PrepaidExpensesandOtherCurrentAssetsDetailsTable" xlink:to="srt_RangeAxis" order="2" 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="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="dtss_PrepaidExpensesandOtherCurrentAssetsDetailsTable" xlink:to="srt_ProductOrServiceAxis" order="3" 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_TimingOfTransferOfGoodOrServiceAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="dtss_PrepaidExpensesandOtherCurrentAssetsDetailsTable" xlink:to="us-gaap_TimingOfTransferOfGoodOrServiceAxis" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:to="us-gaap_TimingOfTransferOfGoodOrServiceDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TimingOfTransferOfGoodOrServiceDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:to="us-gaap_TimingOfTransferOfGoodOrServiceDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_GuoruiInnovationMember" xlink:href="dtss-20230930.xsd#dtss_GuoruiInnovationMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="dtss_GuoruiInnovationMember" 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="dtss_PrepaidMarketingFeeMember" xlink:href="dtss-20230930.xsd#dtss_PrepaidMarketingFeeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="dtss_PrepaidMarketingFeeMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_PrepaidRentAndPropertyManagementFeeMember" xlink:href="dtss-20230930.xsd#dtss_PrepaidRentAndPropertyManagementFeeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="dtss_PrepaidRentAndPropertyManagementFeeMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_OtherPrepaymentsMember" xlink:href="dtss-20230930.xsd#dtss_OtherPrepaymentsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="dtss_OtherPrepaymentsMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_ServiceFeeRechargeMember" xlink:href="dtss-20230930.xsd#dtss_ServiceFeeRechargeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="dtss_ServiceFeeRechargeMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_JinchengHaodaFirstYearMember" xlink:href="dtss-20230930.xsd#dtss_JinchengHaodaFirstYearMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:to="dtss_JinchengHaodaFirstYearMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_JinchengHaodaSecondYearMember" xlink:href="dtss-20230930.xsd#dtss_JinchengHaodaSecondYearMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:to="dtss_JinchengHaodaSecondYearMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_JinchengHaodaThirdYearMember" xlink:href="dtss-20230930.xsd#dtss_JinchengHaodaThirdYearMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:to="dtss_JinchengHaodaThirdYearMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_JiajiaShengshiFirstYearMember" xlink:href="dtss-20230930.xsd#dtss_JiajiaShengshiFirstYearMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:to="dtss_JiajiaShengshiFirstYearMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_JiajiaShengshiSecondYearMember" xlink:href="dtss-20230930.xsd#dtss_JiajiaShengshiSecondYearMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:to="dtss_JiajiaShengshiSecondYearMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_JiajiaShengshiThirdYearMember" xlink:href="dtss-20230930.xsd#dtss_JiajiaShengshiThirdYearMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:to="dtss_JiajiaShengshiThirdYearMember" order="5" xbrldt:closed="true"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="dtss_GuoruiInnovationMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_JinchengHaodaMember" xlink:href="dtss-20230930.xsd#dtss_JinchengHaodaMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="dtss_JinchengHaodaMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_JiajiaShengshiMember" xlink:href="dtss-20230930.xsd#dtss_JiajiaShengshiMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="dtss_JiajiaShengshiMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_PrepaidExpensesandOtherCurrentAssetsDetailsLineItems" xlink:to="us-gaap_PrepaidExpenseCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CustomerAdvancesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerAdvancesNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_PrepaidExpensesandOtherCurrentAssetsDetailsLineItems" xlink:to="us-gaap_CustomerAdvancesNoncurrent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_PrepaidExpensesandOtherCurrentAssetsDetailsLineItems" xlink:to="us-gaap_BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_MarketDevelopingFeeRate" xlink:href="dtss-20230930.xsd#dtss_MarketDevelopingFeeRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_PrepaidExpensesandOtherCurrentAssetsDetailsLineItems" xlink:to="dtss_MarketDevelopingFeeRate" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CustomerAdvancesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerAdvancesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_PrepaidExpensesandOtherCurrentAssetsDetailsLineItems" xlink:to="us-gaap_CustomerAdvancesCurrent" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_SalesPerformance" xlink:href="dtss-20230930.xsd#dtss_SalesPerformance"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_PrepaidExpensesandOtherCurrentAssetsDetailsLineItems" xlink:to="dtss_SalesPerformance" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_UnachievedRateInAnnualSales" xlink:href="dtss-20230930.xsd#dtss_UnachievedRateInAnnualSales"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_PrepaidExpensesandOtherCurrentAssetsDetailsLineItems" xlink:to="dtss_UnachievedRateInAnnualSales" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_MarketingServiceFeePercentage" xlink:href="dtss-20230930.xsd#dtss_MarketingServiceFeePercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_PrepaidExpensesandOtherCurrentAssetsDetailsLineItems" xlink:to="dtss_MarketingServiceFeePercentage" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_PrepaidExpensesandOtherCurrentAssetsDetailsLineItems" xlink:to="us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestReceivableAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestReceivableAndOtherAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_PrepaidExpensesandOtherCurrentAssetsDetailsLineItems" xlink:to="us-gaap_InterestReceivableAndOtherAssets" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestAndDebtExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestAndDebtExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_PrepaidExpensesandOtherCurrentAssetsDetailsLineItems" xlink:to="us-gaap_InterestAndDebtExpense" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentInterestRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_PrepaidExpensesandOtherCurrentAssetsDetailsLineItems" xlink:to="us-gaap_InvestmentInterestRate" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WorkersCompensationDiscountPercent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WorkersCompensationDiscountPercent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_PrepaidExpensesandOtherCurrentAssetsDetailsLineItems" xlink:to="us-gaap_WorkersCompensationDiscountPercent" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtSecuritiesHeldToMaturityTransferAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesHeldToMaturityTransferAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_PrepaidExpensesandOtherCurrentAssetsDetailsLineItems" xlink:to="us-gaap_DebtSecuritiesHeldToMaturityTransferAmount" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleDebtCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConvertibleDebtCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_PrepaidExpensesandOtherCurrentAssetsDetailsLineItems" xlink:to="us-gaap_ConvertibleDebtCurrent" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_PrepaidExpensesandOtherCurrentAssetsDetailsLineItems" xlink:to="us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts" order="16" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.dataseainc.com/role/LongTermInvestmentDetails">
    <loc xlink:type="locator" xlink:label="dtss_LongTermInvestmentDetailsLineItems" xlink:href="dtss-20230930.xsd#dtss_LongTermInvestmentDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="dtss_LongTermInvestmentDetailsTable" xlink:href="dtss-20230930.xsd#dtss_LongTermInvestmentDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="dtss_LongTermInvestmentDetailsLineItems" xlink:to="dtss_LongTermInvestmentDetailsTable" 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="dtss_LongTermInvestmentDetailsTable" 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="us-gaap_InternetDomainNamesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InternetDomainNamesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_InternetDomainNamesMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_InvestedStockOwnership" xlink:href="dtss-20230930.xsd#dtss_InvestedStockOwnership"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_LongTermInvestmentDetailsLineItems" xlink:to="dtss_InvestedStockOwnership" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureOtherPercentageOfNonperformingAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureOtherPercentageOfNonperformingAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_LongTermInvestmentDetailsLineItems" xlink:to="us-gaap_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureOtherPercentageOfNonperformingAssets" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.dataseainc.com/role/LoansPayableDetails">
    <loc xlink:type="locator" xlink:label="dtss_LoansPayableDetailsLineItems" xlink:href="dtss-20230930.xsd#dtss_LoansPayableDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="dtss_LoansPayableDetailsTable" xlink:href="dtss-20230930.xsd#dtss_LoansPayableDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="dtss_LoansPayableDetailsLineItems" xlink:to="dtss_LoansPayableDetailsTable" 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="dtss_LoansPayableDetailsTable" 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_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="dtss_LoansPayableDetailsTable" xlink:to="us-gaap_DebtInstrumentAxis" order="1" 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="dtss_BeijingShuhaiMember" xlink:href="dtss-20230930.xsd#dtss_BeijingShuhaiMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="dtss_BeijingShuhaiMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_ZhangxunMember" xlink:href="dtss-20230930.xsd#dtss_ZhangxunMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="dtss_ZhangxunMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_ShenzhenQianhaiWeBankCoLtdMember" xlink:href="dtss-20230930.xsd#dtss_ShenzhenQianhaiWeBankCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="dtss_ShenzhenQianhaiWeBankCoLtdMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_ShenzhenJingweiMember" xlink:href="dtss-20230930.xsd#dtss_ShenzhenJingweiMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="dtss_ShenzhenJingweiMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_ZhangxunOneMember" xlink:href="dtss-20230930.xsd#dtss_ZhangxunOneMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="dtss_ZhangxunOneMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_GuoruiInnovationMember" xlink:href="dtss-20230930.xsd#dtss_GuoruiInnovationMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="dtss_GuoruiInnovationMember" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_LoanFromBankMember" xlink:href="dtss-20230930.xsd#dtss_LoanFromBankMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="dtss_LoanFromBankMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_LoanFromAnUnrelatedPartyMember" xlink:href="dtss-20230930.xsd#dtss_LoanFromAnUnrelatedPartyMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="dtss_LoanFromAnUnrelatedPartyMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableToBank" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansPayableToBank"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_LoansPayableDetailsLineItems" xlink:to="us-gaap_LoansPayableToBank" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_LoansPayableDetailsLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_LoansPayableDetailsLineItems" xlink:to="us-gaap_RepaymentsOfDebt" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpenseDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_LoansPayableDetailsLineItems" xlink:to="us-gaap_InterestExpenseDebt" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_LoansPayableDetailsLineItems" xlink:to="us-gaap_OtherLiabilitiesCurrent" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_LoansPayableDetailsLineItems" xlink:to="us-gaap_OtherLiabilitiesNoncurrent" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_LoansPayableDetailsLineItems" xlink:to="us-gaap_LoansPayable" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfOtherShortTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfOtherShortTermDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_LoansPayableDetailsLineItems" xlink:to="us-gaap_RepaymentsOfOtherShortTermDebt" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentMaturityDate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentMaturityDate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_LoansPayableDetailsLineItems" xlink:to="us-gaap_DebtInstrumentMaturityDate" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherReceivables"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_LoansPayableDetailsLineItems" xlink:to="us-gaap_OtherReceivables" order="10" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.dataseainc.com/role/RelatedPartyTransactionsDetails">
    <loc xlink:type="locator" xlink:label="dtss_RelatedPartyTransactionsDetailsLineItems" xlink:href="dtss-20230930.xsd#dtss_RelatedPartyTransactionsDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="dtss_RelatedPartyTransactionsDetailsTable" xlink:href="dtss-20230930.xsd#dtss_RelatedPartyTransactionsDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="dtss_RelatedPartyTransactionsDetailsLineItems" xlink:to="dtss_RelatedPartyTransactionsDetailsTable" 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="dtss_RelatedPartyTransactionsDetailsTable" 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_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="dtss_RelatedPartyTransactionsDetailsTable" 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_TypeOfArrangementAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TypeOfArrangementAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="dtss_RelatedPartyTransactionsDetailsTable" xlink:to="us-gaap_TypeOfArrangementAxis" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="us-gaap_ArrangementsAndNonarrangementTransactionsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="us-gaap_ArrangementsAndNonarrangementTransactionsMember_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="dtss_RelatedPartyTransactionsDetailsTable" xlink:to="srt_TitleOfIndividualAxis" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain_0" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_ApartmentRentalAgreementMember" xlink:href="dtss-20230930.xsd#dtss_ApartmentRentalAgreementMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:to="dtss_ApartmentRentalAgreementMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_BeijingMember" xlink:href="dtss-20230930.xsd#dtss_BeijingMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="dtss_BeijingMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ChiefExecutiveOfficerMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ChiefExecutiveOfficerMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="srt_ChiefExecutiveOfficerMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_SeniorOfficersMember" xlink:href="dtss-20230930.xsd#dtss_SeniorOfficersMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="dtss_SeniorOfficersMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_CarOneMember" xlink:href="dtss-20230930.xsd#dtss_CarOneMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="dtss_CarOneMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_CarTwoMember" xlink:href="dtss-20230930.xsd#dtss_CarTwoMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="dtss_CarTwoMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForRent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_PaymentsForRent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_RentalExpensesAmount" xlink:href="dtss-20230930.xsd#dtss_RentalExpensesAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_RelatedPartyTransactionsDetailsLineItems" xlink:to="dtss_RentalExpensesAmount" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_DueToRelatedPartiesOther" xlink:href="dtss-20230930.xsd#dtss_DueToRelatedPartiesOther"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_RelatedPartyTransactionsDetailsLineItems" xlink:to="dtss_DueToRelatedPartiesOther" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.dataseainc.com/role/CommonStockandWarrantsDetails">
    <loc xlink:type="locator" xlink:label="dtss_CommonStockandWarrantsDetailsLineItems" xlink:href="dtss-20230930.xsd#dtss_CommonStockandWarrantsDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="dtss_CommonStockandWarrantsDetailsTable" xlink:href="dtss-20230930.xsd#dtss_CommonStockandWarrantsDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="dtss_CommonStockandWarrantsDetailsLineItems" xlink:to="dtss_CommonStockandWarrantsDetailsTable" 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="dtss_CommonStockandWarrantsDetailsTable" 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="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="dtss_CommonStockandWarrantsDetailsTable" 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="srt_TitleOfIndividualAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="dtss_CommonStockandWarrantsDetailsTable" xlink:to="srt_TitleOfIndividualAxis" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain_0" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain_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="dtss_CommonStockandWarrantsDetailsTable" xlink:to="us-gaap_FinancialInstrumentAxis" order="3" 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_WarrantMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_WarrantMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_NonUSInvestorMember" xlink:href="dtss-20230930.xsd#dtss_NonUSInvestorMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="dtss_NonUSInvestorMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_DirectorMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_DirectorMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="srt_DirectorMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_SecuritiesPurchaseAgreementMember" xlink:href="dtss-20230930.xsd#dtss_SecuritiesPurchaseAgreementMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="dtss_SecuritiesPurchaseAgreementMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_EquityIncentivePlanTwoThousandAndEighteenMember" xlink:href="dtss-20230930.xsd#dtss_EquityIncentivePlanTwoThousandAndEighteenMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="dtss_EquityIncentivePlanTwoThousandAndEighteenMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_AggregateOfShares" xlink:href="dtss-20230930.xsd#dtss_AggregateOfShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_CommonStockandWarrantsDetailsLineItems" xlink:to="dtss_AggregateOfShares" order="1" 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="dtss_CommonStockandWarrantsDetailsLineItems" xlink:to="us-gaap_SharePrice" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesPurchaseOfAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesPurchaseOfAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_CommonStockandWarrantsDetailsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesPurchaseOfAssets" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromSaleOfEquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfEquityMethodInvestments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_CommonStockandWarrantsDetailsLineItems" xlink:to="us-gaap_ProceedsFromSaleOfEquityMethodInvestments" order="4" 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="dtss_CommonStockandWarrantsDetailsLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_CommonStockandWarrantsDetailsLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_ShareBasedGoodsAndNonemployeeServiceTransactionValuationMethodExpectedVolatilityRate" xlink:href="dtss-20230930.xsd#dtss_ShareBasedGoodsAndNonemployeeServiceTransactionValuationMethodExpectedVolatilityRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_CommonStockandWarrantsDetailsLineItems" xlink:to="dtss_ShareBasedGoodsAndNonemployeeServiceTransactionValuationMethodExpectedVolatilityRate" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_CommonStockandWarrantsDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_ShareBasedGoodsAndNonemployeeServiceTransactionValuationMethodExpectedDividendRate" xlink:href="dtss-20230930.xsd#dtss_ShareBasedGoodsAndNonemployeeServiceTransactionValuationMethodExpectedDividendRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_CommonStockandWarrantsDetailsLineItems" xlink:to="dtss_ShareBasedGoodsAndNonemployeeServiceTransactionValuationMethodExpectedDividendRate" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_CommonStockandWarrantsDetailsLineItems" xlink:to="us-gaap_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_DescriptionOfWarrantsIssued" xlink:href="dtss-20230930.xsd#dtss_DescriptionOfWarrantsIssued"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_CommonStockandWarrantsDetailsLineItems" xlink:to="dtss_DescriptionOfWarrantsIssued" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromDebtNetOfIssuanceCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromDebtNetOfIssuanceCosts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_CommonStockandWarrantsDetailsLineItems" xlink:to="us-gaap_ProceedsFromDebtNetOfIssuanceCosts" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentCompanyIssuanceOfSharesPerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentCompanyIssuanceOfSharesPerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_CommonStockandWarrantsDetailsLineItems" xlink:to="us-gaap_InvestmentCompanyIssuanceOfSharesPerShare" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AcceleratedShareRepurchasesSettlementPaymentOrReceipt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AcceleratedShareRepurchasesSettlementPaymentOrReceipt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_CommonStockandWarrantsDetailsLineItems" xlink:to="us-gaap_AcceleratedShareRepurchasesSettlementPaymentOrReceipt" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_CommonStockandWarrantsDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SalariesAndWages" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SalariesAndWages"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_CommonStockandWarrantsDetailsLineItems" xlink:to="us-gaap_SalariesAndWages" order="16" 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="dtss_CommonStockandWarrantsDetailsLineItems" xlink:to="us-gaap_Cash" order="17" 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="dtss_CommonStockandWarrantsDetailsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesOther" order="18" 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="dtss_CommonStockandWarrantsDetailsLineItems" xlink:to="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" order="19" 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="dtss_CommonStockandWarrantsDetailsLineItems" xlink:to="us-gaap_SaleOfStockPricePerShare" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockConsiderationReceivedPerTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockConsiderationReceivedPerTransaction"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_CommonStockandWarrantsDetailsLineItems" xlink:to="us-gaap_SaleOfStockConsiderationReceivedPerTransaction" order="21" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_CommonStockandWarrantsDetailsLineItems" xlink:to="us-gaap_SaleOfStockConsiderationReceivedOnTransaction" order="22" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_CommonStockandWarrantsDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensation" order="23" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_SharesToOfficersDescription" xlink:href="dtss-20230930.xsd#dtss_SharesToOfficersDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_CommonStockandWarrantsDetailsLineItems" xlink:to="dtss_SharesToOfficersDescription" order="24" 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="dtss_CommonStockandWarrantsDetailsLineItems" xlink:to="us-gaap_SharesIssued" order="25" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityFairValueDisclosure"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_CommonStockandWarrantsDetailsLineItems" xlink:to="us-gaap_EquityFairValueDisclosure" order="26" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.dataseainc.com/role/IncomeTaxesDetails">
    <loc xlink:type="locator" xlink:label="dtss_IncomeTaxesDetailsLineItems" xlink:href="dtss-20230930.xsd#dtss_IncomeTaxesDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="dtss_IncomeTaxesDetailsTable" xlink:href="dtss-20230930.xsd#dtss_IncomeTaxesDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="dtss_IncomeTaxesDetailsLineItems" xlink:to="dtss_IncomeTaxesDetailsTable" 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="dtss_IncomeTaxesDetailsTable" 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="dtss_IncomeTaxesDetailsTable" 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="dtss_ShuhaiSkillMember" xlink:href="dtss-20230930.xsd#dtss_ShuhaiSkillMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="dtss_ShuhaiSkillMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_ShuhaiBeijingsMember" xlink:href="dtss-20230930.xsd#dtss_ShuhaiBeijingsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="dtss_ShuhaiBeijingsMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_ZhangxunMember" xlink:href="dtss-20230930.xsd#dtss_ZhangxunMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="dtss_ZhangxunMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_NOLMember" xlink:href="dtss-20230930.xsd#dtss_NOLMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="dtss_NOLMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_IncomeTaxesDetailsLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" order="1" 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="dtss_IncomeTaxesDetailsLineItems" xlink:to="us-gaap_OperatingLossCarryforwards" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_ReduceOfTaxpayerPercentage" xlink:href="dtss-20230930.xsd#dtss_ReduceOfTaxpayerPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_IncomeTaxesDetailsLineItems" xlink:to="dtss_ReduceOfTaxpayerPercentage" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DescriptionOfOtherRegulatoryLimitations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DescriptionOfOtherRegulatoryLimitations"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_IncomeTaxesDetailsLineItems" xlink:to="us-gaap_DescriptionOfOtherRegulatoryLimitations" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_PercentageOfDifferedTaxAsset" xlink:href="dtss-20230930.xsd#dtss_PercentageOfDifferedTaxAsset"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_IncomeTaxesDetailsLineItems" xlink:to="dtss_PercentageOfDifferedTaxAsset" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_CorporateIncomeTax" xlink:href="dtss-20230930.xsd#dtss_CorporateIncomeTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_IncomeTaxesDetailsLineItems" xlink:to="dtss_CorporateIncomeTax" order="6" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.dataseainc.com/role/CommitmentsDetails">
    <loc xlink:type="locator" xlink:label="dtss_CommitmentsDetailsLineItems" xlink:href="dtss-20230930.xsd#dtss_CommitmentsDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="dtss_CommitmentsDetailsTable" xlink:href="dtss-20230930.xsd#dtss_CommitmentsDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="dtss_CommitmentsDetailsLineItems" xlink:to="dtss_CommitmentsDetailsTable" 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="dtss_CommitmentsDetailsTable" 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_TypeOfArrangementAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TypeOfArrangementAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="dtss_CommitmentsDetailsTable" xlink:to="us-gaap_TypeOfArrangementAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="us-gaap_ArrangementsAndNonarrangementTransactionsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="us-gaap_ArrangementsAndNonarrangementTransactionsMember_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_OperatingLeaseMember" xlink:href="dtss-20230930.xsd#dtss_OperatingLeaseMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:to="dtss_OperatingLeaseMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ServiceAgreementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ServiceAgreementsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:to="us-gaap_ServiceAgreementsMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_HangzhouMember" xlink:href="dtss-20230930.xsd#dtss_HangzhouMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="dtss_HangzhouMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseExpirationDate1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseExpirationDate1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_CommitmentsDetailsLineItems" xlink:to="us-gaap_LeaseExpirationDate1" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleLeasebackTransactionMonthlyRentalPayments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleLeasebackTransactionMonthlyRentalPayments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_CommitmentsDetailsLineItems" xlink:to="us-gaap_SaleLeasebackTransactionMonthlyRentalPayments" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromLeasePayments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromLeasePayments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_CommitmentsDetailsLineItems" xlink:to="us-gaap_ProceedsFromLeasePayments" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LegalFees" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LegalFees"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_CommitmentsDetailsLineItems" xlink:to="us-gaap_LegalFees" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForDeposits" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForDeposits"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_CommitmentsDetailsLineItems" xlink:to="us-gaap_PaymentsForDeposits" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidRent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidRent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_CommitmentsDetailsLineItems" xlink:to="us-gaap_PrepaidRent" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_IncreaseInRentPercentage" xlink:href="dtss-20230930.xsd#dtss_IncreaseInRentPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_CommitmentsDetailsLineItems" xlink:to="dtss_IncreaseInRentPercentage" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_OperatingLeasesFutureMinimumPaymentNextRolingTwelveMonths" xlink:href="dtss-20230930.xsd#dtss_OperatingLeasesFutureMinimumPaymentNextRolingTwelveMonths"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_CommitmentsDetailsLineItems" xlink:to="dtss_OperatingLeasesFutureMinimumPaymentNextRolingTwelveMonths" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_OperatingLeasesFutureMinimumPaymentDueInRolingYearTwo" xlink:href="dtss-20230930.xsd#dtss_OperatingLeasesFutureMinimumPaymentDueInRolingYearTwo"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_CommitmentsDetailsLineItems" xlink:to="dtss_OperatingLeasesFutureMinimumPaymentDueInRolingYearTwo" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dtss_SecurityDeposits" xlink:href="dtss-20230930.xsd#dtss_SecurityDeposits"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_CommitmentsDetailsLineItems" xlink:to="dtss_SecurityDeposits" order="10" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.dataseainc.com/role/DisposalofSubsidiaryDetails">
    <loc xlink:type="locator" xlink:label="dtss_DisposalofSubsidiaryDetailsLineItems" xlink:href="dtss-20230930.xsd#dtss_DisposalofSubsidiaryDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="dtss_DisposalofSubsidiaryDetailsTable" xlink:href="dtss-20230930.xsd#dtss_DisposalofSubsidiaryDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="dtss_DisposalofSubsidiaryDetailsLineItems" xlink:to="dtss_DisposalofSubsidiaryDetailsTable" 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="dtss_DisposalofSubsidiaryDetailsTable" 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="dtss_Zhangxun1Member" xlink:href="dtss-20230930.xsd#dtss_Zhangxun1Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="dtss_Zhangxun1Member" order="0" 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="dtss_DisposalofSubsidiaryDetailsLineItems" xlink:to="us-gaap_SharePrice" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupDeferredGainOnDisposal" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupDeferredGainOnDisposal"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_DisposalofSubsidiaryDetailsLineItems" xlink:to="us-gaap_DisposalGroupDeferredGainOnDisposal" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentConvertibleConversionPriceDecrease" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentConvertibleConversionPriceDecrease"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_DisposalofSubsidiaryDetailsLineItems" xlink:to="us-gaap_DebtInstrumentConvertibleConversionPriceDecrease" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_DisposalofSubsidiaryDetailsLineItems" xlink:to="us-gaap_AssetsNet" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherReceivables"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dtss_DisposalofSubsidiaryDetailsLineItems" xlink:to="us-gaap_OtherReceivables" order="5" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.dataseainc.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_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="6" 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="7" 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="8" 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="9" 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="10" 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="11" 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="12" 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="13" 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="14" 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="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentQuarterlyReport" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentQuarterlyReport"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentQuarterlyReport" order="16" 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="17" 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="18" 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="19" 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="20" 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="21" 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="22" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressAddressLine3" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine3"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressAddressLine3" order="23" 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="24" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressCountry" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCountry"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressCountry" order="25" 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="26" 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="27" 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="28" 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="29" 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="30" 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="31" xbrldt:closed="true"/>
  </definitionLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>10
<FILENAME>dtss-20230930_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: Mon Nov 13 03:55:35 UTC 2023 -->
<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_AssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsNoncurrent_lbl" xml:lang="en-US">Total noncurrent assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_AssetsNoncurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsNoncurrent_lbl0" xml:lang="en-US">Total non-current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_AssetsNoncurrent_lbl0"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Assets_lbl0" 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_lbl0"/>
    <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_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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesCurrent_lbl0" 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_lbl0"/>
    <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 noncurrent 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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesNoncurrent_lbl0" xml:lang="en-US">Total non-current 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_lbl0"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Liabilities_lbl0" 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_lbl0"/>
    <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 COMPANY STOCKHOLDERS&#8217; EQUITY (DEFICIT)</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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_StockholdersEquity_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_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_StockholdersEquity_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_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl1"/>
    <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 EQUITY (DEFICIT)</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"/>
    <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 EQUITY (DEFICIT)</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_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_GrossProfit_lbl" xml:lang="en-US">Gross profit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_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 non-operating expenses, 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 before noncontrolling interest from continuing operation</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_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_lbl" xml:lang="en-US">Loss before noncontrolling interest from discontinued operation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_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/totalLabel" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Net loss attribute 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_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 to the Company</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"/>
    <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 the Company</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_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/periodStartLabel" xlink:label="us-gaap_CommonStockSharesOutstanding_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_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CommonStockSharesOutstanding_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_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl1" 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_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl2" xml:lang="en-US">Common stock shares outstanding (in Shares)</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_lbl2"/>
    <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</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, beginning of period</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, end of period</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">Organization and Description of Business [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="srt_ConsolidatedEntitiesAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ConsolidatedEntitiesAxis_lbl" xml:lang="en-US">Consolidated Entities [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesAxis_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="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="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="dtss_TypesOfCurrencyAxis" xlink:href="dtss-20230930.xsd#dtss_TypesOfCurrencyAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_TypesOfCurrencyAxis_lbl" xml:lang="en-US">Types of Currency [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_TypesOfCurrencyAxis" xlink:to="dtss_TypesOfCurrencyAxis_lbl"/>
    <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">Property and Equipment [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="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xml:lang="en-US">Property, Plant and Equipment [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl" xml:lang="en-US">Intangible Assets [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_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_PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract_lbl" xml:lang="en-US">Prepaid Expenses and Other Current Asset [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_PrepaidExpenseAndOtherAssets_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_PrepaidExpenseAndOtherAssets" xlink:to="us-gaap_PrepaidExpenseAndOtherAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermInvestmentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermInvestmentsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermInvestmentsAbstract_lbl" xml:lang="en-US">Long Term Investment [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermInvestmentsAbstract" xlink:to="us-gaap_LongTermInvestmentsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLongtermNotesPayableCurrentAndNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLongtermNotesPayableCurrentAndNoncurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLongtermNotesPayableCurrentAndNoncurrentAbstract_lbl" xml:lang="en-US">Accrued Expenses and Other Payables [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLongtermNotesPayableCurrentAndNoncurrentAbstract" xlink:to="us-gaap_OtherLongtermNotesPayableCurrentAndNoncurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PayablesAndAccrualsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PayablesAndAccrualsAbstract_lbl" xml:lang="en-US">Payables and Accruals [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_PayablesAndAccrualsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrentAndNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AccountsPayableCurrentAndNoncurrent_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_AccountsPayableCurrentAndNoncurrent" xlink:to="us-gaap_AccountsPayableCurrentAndNoncurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableCurrentAndNoncurrent_lbl0" 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_AccountsPayableCurrentAndNoncurrent" xlink:to="us-gaap_AccountsPayableCurrentAndNoncurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansPayableAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansPayableAbstract_lbl" xml:lang="en-US">Loans Payable [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansPayableAbstract" xlink:to="us-gaap_LoansPayableAbstract_lbl"/>
    <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="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xml:lang="en-US">Common Stock and Warrants [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_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">Number of Warrants 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">Number of Warrants 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="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">Average Exercise Price Outstanding, Beginning Balance</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">Average Exercise Price Outstanding, Ending Balance</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xml:lang="en-US">Number of Warrants Outstanding, Exercisable Beginning Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl0" xml:lang="en-US">Number of Warrants Outstanding, Exercisable Ending Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xml:lang="en-US">Average Exercise Price Outstanding, Exercisable Beginning Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl0" xml:lang="en-US">Average Exercise Price Outstanding, Exercisable Ending Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl0"/>
    <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_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">Income 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_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_lbl" xml:lang="en-US">Income Tax [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_ScheduleOfReconcilesTheUSStatutoryRatesToTheCompanySEffectiveTaxRateAbstract" xlink:href="dtss-20230930.xsd#dtss_ScheduleOfReconcilesTheUSStatutoryRatesToTheCompanySEffectiveTaxRateAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_ScheduleOfReconcilesTheUSStatutoryRatesToTheCompanySEffectiveTaxRateAbstract_lbl" xml:lang="en-US">Schedule of Reconciles the US Statutory Rates to the Company&#8217;s Effective Tax Rate [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_ScheduleOfReconcilesTheUSStatutoryRatesToTheCompanySEffectiveTaxRateAbstract" xlink:to="dtss_ScheduleOfReconcilesTheUSStatutoryRatesToTheCompanySEffectiveTaxRateAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardDateAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardDateAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AwardDateAxis_lbl" xml:lang="en-US">Award Date [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AwardDateAxis" xlink:to="us-gaap_AwardDateAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_ScheduleOfComponentsOfLeaseCostsAbstract" xlink:href="dtss-20230930.xsd#dtss_ScheduleOfComponentsOfLeaseCostsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_ScheduleOfComponentsOfLeaseCostsAbstract_lbl" xml:lang="en-US">Schedule of Lease Costs, Lease Term and Discount Rate of Office Lease [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_ScheduleOfComponentsOfLeaseCostsAbstract" xlink:to="dtss_ScheduleOfComponentsOfLeaseCostsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByLiabilityClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByLiabilityClassAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByLiabilityClassAxis_lbl" xml:lang="en-US">Liability Class [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByLiabilityClassAxis" xlink:to="us-gaap_FairValueByLiabilityClassAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_ScheduleOfMaturitiesOfTheOperatingLeaseLiabilitiesAbstract" xlink:href="dtss-20230930.xsd#dtss_ScheduleOfMaturitiesOfTheOperatingLeaseLiabilitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_ScheduleOfMaturitiesOfTheOperatingLeaseLiabilitiesAbstract_lbl" xml:lang="en-US">Schedule of Maturities of the Operating Lease Liabilities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_ScheduleOfMaturitiesOfTheOperatingLeaseLiabilitiesAbstract" xlink:to="dtss_ScheduleOfMaturitiesOfTheOperatingLeaseLiabilitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_DisposalOfSubsidiaryAbstract" xlink:href="dtss-20230930.xsd#dtss_DisposalOfSubsidiaryAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_DisposalOfSubsidiaryAbstract_lbl" xml:lang="en-US">Disposal of Subsidiary [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_DisposalOfSubsidiaryAbstract" xlink:to="dtss_DisposalOfSubsidiaryAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_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_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:to="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_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_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xlink:to="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_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="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="dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentType_lbl" xml:lang="en-US">Document Type</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentQuarterlyReport" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentQuarterlyReport"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentQuarterlyReport_lbl" xml:lang="en-US">Document Quarterly Report</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentQuarterlyReport" xlink:to="dei_DocumentQuarterlyReport_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US">Document Period End Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentTransitionReport"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentTransitionReport_lbl" xml:lang="en-US">Document Transition Report</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentTransitionReport" xlink:to="dei_DocumentTransitionReport_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityFileNumber_lbl" xml:lang="en-US">Entity File Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityRegistrantName_lbl" xml:lang="en-US">Entity Registrant Name</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xml:lang="en-US">Entity Incorporation, State or Country Code</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityTaxIdentificationNumber_lbl" xml:lang="en-US">Entity Tax Identification Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityTaxIdentificationNumber" xlink:to="dei_EntityTaxIdentificationNumber_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityAddressAddressLine1_lbl" xml:lang="en-US">Entity Address, Address Line One</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressAddressLine2" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityAddressAddressLine2_lbl" xml:lang="en-US">Entity Address, Address Line Two</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine2" xlink:to="dei_EntityAddressAddressLine2_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressAddressLine3" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine3"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityAddressAddressLine3_lbl" xml:lang="en-US">Entity Address, Address Line Three</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine3" xlink:to="dei_EntityAddressAddressLine3_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityAddressCityOrTown_lbl" xml:lang="en-US">Entity Address, City or Town</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressCountry" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCountry"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityAddressCountry_lbl" xml:lang="en-US">Entity Address, Country</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCountry" xlink:to="dei_EntityAddressCountry_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityAddressPostalZipCode_lbl" xml:lang="en-US">Entity Address, Postal Zip Code</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_CityAreaCode_lbl" xml:lang="en-US">City Area Code</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CityAreaCode" xlink:to="dei_CityAreaCode_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_LocalPhoneNumber_lbl" xml:lang="en-US">Local Phone Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_Security12bTitle_lbl" xml:lang="en-US">Title of 12(b) Security</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12bTitle" xlink:to="dei_Security12bTitle_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_TradingSymbol_lbl" xml:lang="en-US">Trading Symbol</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_SecurityExchangeName_lbl" xml:lang="en-US">Security Exchange Name</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityExchangeName" xlink:to="dei_SecurityExchangeName_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCurrentReportingStatus"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityCurrentReportingStatus_lbl" xml:lang="en-US">Entity Current Reporting Status</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInteractiveDataCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityInteractiveDataCurrent_lbl" xml:lang="en-US">Entity Interactive Data Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFilerCategory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityFilerCategory_lbl" xml:lang="en-US">Entity Filer Category</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitySmallBusiness"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntitySmallBusiness_lbl" xml:lang="en-US">Entity Small Business</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xml:lang="en-US">Entity Emerging Growth Company</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityShellCompany"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityShellCompany_lbl" xml:lang="en-US">Entity Shell Company</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US">Entity Common Stock, Shares Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_AmendmentFlag_lbl" xml:lang="en-US">Amendment Flag</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CurrentFiscalYearEndDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US">Current Fiscal Year End Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalPeriodFocus"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US">Document Fiscal Period Focus</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalYearFocus"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US">Document Fiscal Year Focus</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityCentralIndexKey_lbl" xml:lang="en-US">Entity Central Index Key</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_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_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</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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_Cash_lbl0" xml:lang="en-US">cash paid by investor</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"/>
    <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/terseLabel" xlink:label="us-gaap_AccountsReceivableNetCurrent_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_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryNet_lbl" xml:lang="en-US">Inventory, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_InventoryNet_lbl0" xml:lang="en-US">Inventory</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxesReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxesReceivable_lbl" xml:lang="en-US">Value-added tax prepayment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesReceivable" xlink:to="us-gaap_IncomeTaxesReceivable_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/terseLabel" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xml:lang="en-US">Prepaid expenses 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/verboseLabel" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_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_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="dtss_UnlabeledAbstract" xlink:href="dtss-20230930.xsd#dtss_UnlabeledAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_UnlabeledAbstract_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnlabeledAbstract" xlink:to="dtss_UnlabeledAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsNoncurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsNoncurrentAbstract_lbl" xml:lang="en-US">NONCURRENT ASSETS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_AssetsNoncurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermInvestments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermInvestments_lbl" xml:lang="en-US">Long-term investment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermInvestments" xlink:to="us-gaap_LongTermInvestments_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/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US">Property 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_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_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_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl0"/>
    <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="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, net</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">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_lbl0"/>
    <loc xlink:type="locator" xlink:label="dtss_UnlabeledAbstract0" xlink:href="dtss-20230930.xsd#dtss_UnlabeledAbstract0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_UnlabeledAbstract0_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnlabeledAbstract0" xlink:to="dtss_UnlabeledAbstract0_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_UnlabeledAbstract1" xlink:href="dtss-20230930.xsd#dtss_UnlabeledAbstract1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_UnlabeledAbstract1_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnlabeledAbstract1" xlink:to="dtss_UnlabeledAbstract1_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 STOCKHOLDERS&#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_ShortTermBorrowings" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermBorrowings"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShortTermBorrowings_lbl" xml:lang="en-US">Short term loan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermBorrowings" xlink:to="us-gaap_ShortTermBorrowings_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredRevenueCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredRevenueCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredRevenueCurrent_lbl" xml:lang="en-US">Unearned revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredRevenueCurrent" xlink:to="us-gaap_DeferredRevenueCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Accrued expenses and other payables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesPayableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NotesPayableCurrent_lbl" xml:lang="en-US">Due to related parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayableCurrent" xlink:to="us-gaap_NotesPayableCurrent_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/terseLabel" xlink:label="us-gaap_OperatingLeaseLiability_lbl" xml:lang="en-US">Operating 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_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansPayableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LoansPayableCurrent_lbl" xml:lang="en-US">Loan payables - current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansPayableCurrent" xlink:to="us-gaap_LoansPayableCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_UnlabeledAbstract2" xlink:href="dtss-20230930.xsd#dtss_UnlabeledAbstract2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_UnlabeledAbstract2_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnlabeledAbstract2" xlink:to="dtss_UnlabeledAbstract2_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">NONCURRENT 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">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_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl0" xml:lang="en-US">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_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl1" xml:lang="en-US">Lease liabilities - 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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermLoansPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermLoansPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermLoansPayable_lbl" xml:lang="en-US">Loan payables - non-current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermLoansPayable" xlink:to="us-gaap_LongTermLoansPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_UnlabeledAbstract3" xlink:href="dtss-20230930.xsd#dtss_UnlabeledAbstract3"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_UnlabeledAbstract3_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnlabeledAbstract3" xlink:to="dtss_UnlabeledAbstract3_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_UnlabeledAbstract4" xlink:href="dtss-20230930.xsd#dtss_UnlabeledAbstract4"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_UnlabeledAbstract4_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnlabeledAbstract4" xlink:to="dtss_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="dtss_UnlabeledAbstract5" xlink:href="dtss-20230930.xsd#dtss_UnlabeledAbstract5"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_UnlabeledAbstract5_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnlabeledAbstract5" xlink:to="dtss_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">STOCKHOLDERS&#8217; EQUITY (DEFICIT)</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_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.001 par value, 375,000,000 shares authorized, 38,073,234 and 27,784,133 shares issued and outstanding as of September 30, 2023 and June 30, 2023, 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"/>
    <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"/>
    <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">Common stock 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_AdditionalPaidInCapitalCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock_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_AdditionalPaidInCapitalCommonStock" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock_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 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_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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl0" xml:lang="en-US">Accumulated deficit (in Dollars)</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"/>
    <loc xlink:type="locator" xlink:label="dtss_UnlabeledAbstract6" xlink:href="dtss-20230930.xsd#dtss_UnlabeledAbstract6"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_UnlabeledAbstract6_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnlabeledAbstract6" xlink:to="dtss_UnlabeledAbstract6_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="dtss_UnlabeledAbstract7" xlink:href="dtss-20230930.xsd#dtss_UnlabeledAbstract7"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_UnlabeledAbstract7_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnlabeledAbstract7" xlink:to="dtss_UnlabeledAbstract7_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_UnlabeledAbstract8" xlink:href="dtss-20230930.xsd#dtss_UnlabeledAbstract8"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_UnlabeledAbstract8_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnlabeledAbstract8" xlink:to="dtss_UnlabeledAbstract8_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Revenues_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_Revenues" xlink:to="us-gaap_Revenues_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_Revenues_lbl0" xml:lang="en-US">Total revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfRevenue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CostOfRevenue_lbl" xml:lang="en-US">Cost of goods sold</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfRevenue" xlink:to="us-gaap_CostOfRevenue_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_UnlabeledAbstract9" xlink:href="dtss-20230930.xsd#dtss_UnlabeledAbstract9"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_UnlabeledAbstract9_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnlabeledAbstract9" xlink:to="dtss_UnlabeledAbstract9_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_UnlabeledAbstract10" xlink:href="dtss-20230930.xsd#dtss_UnlabeledAbstract10"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_UnlabeledAbstract10_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnlabeledAbstract10" xlink:to="dtss_UnlabeledAbstract10_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_SellingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SellingExpense_lbl" xml:lang="en-US">Selling</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingExpense" xlink:to="us-gaap_SellingExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl" xml:lang="en-US">General and administrative</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralAndAdministrativeExpense" xlink:to="us-gaap_GeneralAndAdministrativeExpense_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</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="dtss_UnlabeledAbstract11" xlink:href="dtss-20230930.xsd#dtss_UnlabeledAbstract11"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_UnlabeledAbstract11_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnlabeledAbstract11" xlink:to="dtss_UnlabeledAbstract11_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_UnlabeledAbstract12" xlink:href="dtss-20230930.xsd#dtss_UnlabeledAbstract12"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_UnlabeledAbstract12_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnlabeledAbstract12" xlink:to="dtss_UnlabeledAbstract12_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_UnlabeledAbstract13" xlink:href="dtss-20230930.xsd#dtss_UnlabeledAbstract13"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_UnlabeledAbstract13_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnlabeledAbstract13" xlink:to="dtss_UnlabeledAbstract13_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherExpensesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherExpensesAbstract_lbl" xml:lang="en-US">Non-operating income (expenses)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherExpensesAbstract" xlink:to="us-gaap_OtherExpensesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl" xml:lang="en-US">Other expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_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="dtss_UnlabeledAbstract14" xlink:href="dtss-20230930.xsd#dtss_UnlabeledAbstract14"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_UnlabeledAbstract14_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnlabeledAbstract14" xlink:to="dtss_UnlabeledAbstract14_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_UnlabeledAbstract15" xlink:href="dtss-20230930.xsd#dtss_UnlabeledAbstract15"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_UnlabeledAbstract15_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnlabeledAbstract15" xlink:to="dtss_UnlabeledAbstract15_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/terseLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xml:lang="en-US">Loss before income tax</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="dtss_UnlabeledAbstract16" xlink:href="dtss-20230930.xsd#dtss_UnlabeledAbstract16"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_UnlabeledAbstract16_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnlabeledAbstract16" xlink:to="dtss_UnlabeledAbstract16_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/terseLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Income tax</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"/>
    <loc xlink:type="locator" xlink:label="dtss_UnlabeledAbstract17" xlink:href="dtss-20230930.xsd#dtss_UnlabeledAbstract17"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_UnlabeledAbstract17_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnlabeledAbstract17" xlink:to="dtss_UnlabeledAbstract17_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_UnlabeledAbstract18" xlink:href="dtss-20230930.xsd#dtss_UnlabeledAbstract18"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_UnlabeledAbstract18_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnlabeledAbstract18" xlink:to="dtss_UnlabeledAbstract18_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">Less: loss attributable to noncontrolling interest from continuing operation</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="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Less: loss attributable to noncontrolling interest from discontinued operation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_UnlabeledAbstract19" xlink:href="dtss-20230930.xsd#dtss_UnlabeledAbstract19"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_UnlabeledAbstract19_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnlabeledAbstract19" xlink:to="dtss_UnlabeledAbstract19_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_UnlabeledAbstract20" xlink:href="dtss-20230930.xsd#dtss_UnlabeledAbstract20"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_UnlabeledAbstract20_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnlabeledAbstract20" xlink:to="dtss_UnlabeledAbstract20_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 to the Company from continuing operation</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_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/2003/role/totalLabel" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_lbl" xml:lang="en-US">Net loss to the Company from discontinued operation</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="dtss_UnlabeledAbstract21" xlink:href="dtss-20230930.xsd#dtss_UnlabeledAbstract21"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_UnlabeledAbstract21_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnlabeledAbstract21" xlink:to="dtss_UnlabeledAbstract21_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_UnlabeledAbstract22" xlink:href="dtss-20230930.xsd#dtss_UnlabeledAbstract22"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_UnlabeledAbstract22_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnlabeledAbstract22" xlink:to="dtss_UnlabeledAbstract22_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterestAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterestAbstract_lbl" xml:lang="en-US">Other comprehensive item</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterestAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax_lbl" xml:lang="en-US">Foreign currency translation gain (loss) attributable to the Company</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToNoncontrollingInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Foreign currency translation gain (loss) attributable to noncontrolling interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToNoncontrollingInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_UnlabeledAbstract23" xlink:href="dtss-20230930.xsd#dtss_UnlabeledAbstract23"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_UnlabeledAbstract23_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnlabeledAbstract23" xlink:to="dtss_UnlabeledAbstract23_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_UnlabeledAbstract24" xlink:href="dtss-20230930.xsd#dtss_UnlabeledAbstract24"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_UnlabeledAbstract24_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnlabeledAbstract24" xlink:to="dtss_UnlabeledAbstract24_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/totalLabel" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Comprehensive 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_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_UnlabeledAbstract25" xlink:href="dtss-20230930.xsd#dtss_UnlabeledAbstract25"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_UnlabeledAbstract25_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnlabeledAbstract25" xlink:to="dtss_UnlabeledAbstract25_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">Basic and diluted net loss 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_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">Diluted net loss per 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_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_UnlabeledAbstract26" xlink:href="dtss-20230930.xsd#dtss_UnlabeledAbstract26"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_UnlabeledAbstract26_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnlabeledAbstract26" xlink:to="dtss_UnlabeledAbstract26_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 shares used for computing basic and diluted loss per share (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 shares used for computing diluted loss per share</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="dtss_UnlabeledAbstract27" xlink:href="dtss-20230930.xsd#dtss_UnlabeledAbstract27"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_UnlabeledAbstract27_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnlabeledAbstract27" xlink:to="dtss_UnlabeledAbstract27_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_UnlabeledAbstract28" xlink:href="dtss-20230930.xsd#dtss_UnlabeledAbstract28"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_UnlabeledAbstract28_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnlabeledAbstract28" xlink:to="dtss_UnlabeledAbstract28_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 equity financing</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 equity financing (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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl0" xml:lang="en-US">Number of new share issued (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_lbl0"/>
    <loc xlink:type="locator" xlink:label="dtss_UnlabeledAbstract29" xlink:href="dtss-20230930.xsd#dtss_UnlabeledAbstract29"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_UnlabeledAbstract29_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnlabeledAbstract29" xlink:to="dtss_UnlabeledAbstract29_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl" xml:lang="en-US">Shares issued for stock compensation expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_UnlabeledAbstract30" xlink:href="dtss-20230930.xsd#dtss_UnlabeledAbstract30"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_UnlabeledAbstract30_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnlabeledAbstract30" xlink:to="dtss_UnlabeledAbstract30_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 gain (loss)</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="dtss_UnlabeledAbstract31" xlink:href="dtss-20230930.xsd#dtss_UnlabeledAbstract31"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_UnlabeledAbstract31_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnlabeledAbstract31" xlink:to="dtss_UnlabeledAbstract31_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_UnlabeledAbstract32" xlink:href="dtss-20230930.xsd#dtss_UnlabeledAbstract32"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_UnlabeledAbstract32_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnlabeledAbstract32" xlink:to="dtss_UnlabeledAbstract32_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_UnlabeledAbstract33" xlink:href="dtss-20230930.xsd#dtss_UnlabeledAbstract33"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_UnlabeledAbstract33_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnlabeledAbstract33" xlink:to="dtss_UnlabeledAbstract33_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_UnlabeledAbstract34" xlink:href="dtss-20230930.xsd#dtss_UnlabeledAbstract34"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_UnlabeledAbstract34_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnlabeledAbstract34" xlink:to="dtss_UnlabeledAbstract34_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_UnlabeledAbstract35" xlink:href="dtss-20230930.xsd#dtss_UnlabeledAbstract35"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_UnlabeledAbstract35_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnlabeledAbstract35" xlink:to="dtss_UnlabeledAbstract35_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_UnlabeledAbstract36" xlink:href="dtss-20230930.xsd#dtss_UnlabeledAbstract36"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_UnlabeledAbstract36_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnlabeledAbstract36" xlink:to="dtss_UnlabeledAbstract36_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_UnlabeledAbstract37" xlink:href="dtss-20230930.xsd#dtss_UnlabeledAbstract37"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_UnlabeledAbstract37_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnlabeledAbstract37" xlink:to="dtss_UnlabeledAbstract37_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_IncomeLossIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Loss including noncontrolling interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest_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 loss including noncontrolling interest 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_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 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_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseExpense_lbl" xml:lang="en-US">Operating lease expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseExpense" xlink:to="us-gaap_OperatingLeaseExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensation_lbl" xml:lang="en-US">Stock compensation expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_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">Changes in 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="dtss_IncreaseDecreaseInUnearnedRevenue" xlink:href="dtss-20230930.xsd#dtss_IncreaseDecreaseInUnearnedRevenue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_IncreaseDecreaseInUnearnedRevenue_lbl" xml:lang="en-US">Unearned revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_IncreaseDecreaseInUnearnedRevenue" xlink:to="dtss_IncreaseDecreaseInUnearnedRevenue_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">Accrued expenses and other payables</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="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">Payment on operating 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="dtss_UnlabeledAbstract38" xlink:href="dtss-20230930.xsd#dtss_UnlabeledAbstract38"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_UnlabeledAbstract38_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnlabeledAbstract38" xlink:to="dtss_UnlabeledAbstract38_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_UnlabeledAbstract39" xlink:href="dtss-20230930.xsd#dtss_UnlabeledAbstract39"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_UnlabeledAbstract39_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnlabeledAbstract39" xlink:to="dtss_UnlabeledAbstract39_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="dtss_UnlabeledAbstract40" xlink:href="dtss-20230930.xsd#dtss_UnlabeledAbstract40"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_UnlabeledAbstract40_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnlabeledAbstract40" xlink:to="dtss_UnlabeledAbstract40_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_UnlabeledAbstract41" xlink:href="dtss-20230930.xsd#dtss_UnlabeledAbstract41"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_UnlabeledAbstract41_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnlabeledAbstract41" xlink:to="dtss_UnlabeledAbstract41_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="dtss_ProceedFromDueToRelatedParties" xlink:href="dtss-20230930.xsd#dtss_ProceedFromDueToRelatedParties"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_ProceedFromDueToRelatedParties_lbl" xml:lang="en-US">Due to related parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_ProceedFromDueToRelatedParties" xlink:to="dtss_ProceedFromDueToRelatedParties_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromNotesPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromNotesPayable_lbl" xml:lang="en-US">Proceeds from loan payables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromNotesPayable" xlink:to="us-gaap_ProceedsFromNotesPayable_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">Net 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"/>
    <loc xlink:type="locator" xlink:label="dtss_UnlabeledAbstract42" xlink:href="dtss-20230930.xsd#dtss_UnlabeledAbstract42"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_UnlabeledAbstract42_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnlabeledAbstract42" xlink:to="dtss_UnlabeledAbstract42_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_UnlabeledAbstract43" xlink:href="dtss-20230930.xsd#dtss_UnlabeledAbstract43"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_UnlabeledAbstract43_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnlabeledAbstract43" xlink:to="dtss_UnlabeledAbstract43_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl" xml:lang="en-US">Effect of exchange rate changes on cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_UnlabeledAbstract44" xlink:href="dtss-20230930.xsd#dtss_UnlabeledAbstract44"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_UnlabeledAbstract44_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnlabeledAbstract44" xlink:to="dtss_UnlabeledAbstract44_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_UnlabeledAbstract45" xlink:href="dtss-20230930.xsd#dtss_UnlabeledAbstract45"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_UnlabeledAbstract45_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnlabeledAbstract45" xlink:to="dtss_UnlabeledAbstract45_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_UnlabeledAbstract46" xlink:href="dtss-20230930.xsd#dtss_UnlabeledAbstract46"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_UnlabeledAbstract46_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnlabeledAbstract46" xlink:to="dtss_UnlabeledAbstract46_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_UnlabeledAbstract47" xlink:href="dtss-20230930.xsd#dtss_UnlabeledAbstract47"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_UnlabeledAbstract47_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnlabeledAbstract47" xlink:to="dtss_UnlabeledAbstract47_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 disclosures of 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_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="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_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 on disposal of subsidiary</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_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">Inventory</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="dtss_IncreaseDecreaseInValueaddedTaxPrepayment" xlink:href="dtss-20230930.xsd#dtss_IncreaseDecreaseInValueaddedTaxPrepayment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="dtss_IncreaseDecreaseInValueaddedTaxPrepayment_lbl" xml:lang="en-US">Value-added tax prepayment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_IncreaseDecreaseInValueaddedTaxPrepayment" xlink:to="dtss_IncreaseDecreaseInValueaddedTaxPrepayment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xml:lang="en-US">Prepaid expenses and other current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_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">Acquisition of property 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_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">Acquisition 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_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl" xml:lang="en-US">Cash disposed due to disposal of subsidiary</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireLongtermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireLongtermInvestments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireLongtermInvestments_lbl" xml:lang="en-US">Long-term investment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireLongtermInvestments" xlink:to="us-gaap_PaymentsToAcquireLongtermInvestments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfNotesPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_RepaymentsOfNotesPayable_lbl" xml:lang="en-US">Repayment of loan payables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfNotesPayable" xlink:to="us-gaap_RepaymentsOfNotesPayable_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 Party</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_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="us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RetainedEarningsMember_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_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_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_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">Noncontrolling 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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" 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"/>
    <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">ORGANIZATION AND DESCRIPTION OF BUSINESS</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_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="srt_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScheduleOfCondensedBalanceSheetTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_ScheduleOfCondensedBalanceSheetTableTextBlock_lbl" xml:lang="en-US">Schedule of Condensed Consolidating Balance Sheets Information</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:to="srt_ScheduleOfCondensedBalanceSheetTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashEquivalentsAtCarryingValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashEquivalentsAtCarryingValue_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_CashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashEquivalentsAtCarryingValue_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_OtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherAssetsCurrent_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_OtherAssetsCurrent" xlink:to="us-gaap_OtherAssetsCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherIntangibleAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherIntangibleAssetsNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherIntangibleAssetsNet_lbl" xml:lang="en-US">Intangible asset, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherIntangibleAssetsNet" xlink:to="us-gaap_OtherIntangibleAssetsNet_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FinanceLeaseRightOfUseAsset_lbl" xml:lang="en-US">Right-of-use asset, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseRightOfUseAsset" xlink:to="us-gaap_FinanceLeaseRightOfUseAsset_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/terseLabel" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xml:lang="en-US">Other non-current 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="dtss_UnlabeledAbstract48" xlink:href="dtss-20230930.xsd#dtss_UnlabeledAbstract48"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_UnlabeledAbstract48_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnlabeledAbstract48" xlink:to="dtss_UnlabeledAbstract48_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Accrued liabilities and other payables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_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 liability</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">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_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLoansPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLoansPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherLoansPayable_lbl" xml:lang="en-US">Loans payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLoansPayable" xlink:to="us-gaap_OtherLoansPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherLiabilitiesCurrent_lbl" xml:lang="en-US">Other current liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesCurrent" xlink:to="us-gaap_OtherLiabilitiesCurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OtherLiabilitiesCurrent_lbl0" 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_OtherLiabilitiesCurrent" xlink:to="us-gaap_OtherLiabilitiesCurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToFundLongtermLoansToRelatedParties" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToFundLongtermLoansToRelatedParties"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PaymentsToFundLongtermLoansToRelatedParties_lbl" xml:lang="en-US">Long term long payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToFundLongtermLoansToRelatedParties" xlink:to="us-gaap_PaymentsToFundLongtermLoansToRelatedParties_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ScheduleOfCondensedIncomeStatementTableTextBlock" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScheduleOfCondensedIncomeStatementTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_ScheduleOfCondensedIncomeStatementTableTextBlock_lbl" xml:lang="en-US">Schedule of Condensed Consolidating Statements of Income Information</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScheduleOfCondensedIncomeStatementTableTextBlock" xlink:to="srt_ScheduleOfCondensedIncomeStatementTableTextBlock_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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_lbl0" 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_lbl0"/>
    <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/terseLabel" xlink:label="us-gaap_NetIncomeLoss_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_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_ScheduleOfPropertyAndEquipmentUsingStraightLineMethodOverEstimatedUsefulLiveTableTextBlock" xlink:href="dtss-20230930.xsd#dtss_ScheduleOfPropertyAndEquipmentUsingStraightLineMethodOverEstimatedUsefulLiveTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_ScheduleOfPropertyAndEquipmentUsingStraightLineMethodOverEstimatedUsefulLiveTableTextBlock_lbl" xml:lang="en-US">Schedule of Straight-Line Method Over Estimated Useful Lives</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_ScheduleOfPropertyAndEquipmentUsingStraightLineMethodOverEstimatedUsefulLiveTableTextBlock" xlink:to="dtss_ScheduleOfPropertyAndEquipmentUsingStraightLineMethodOverEstimatedUsefulLiveTableTextBlock_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">Estimated 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="dtss_ScheduleOfRevenueSourcesTableTextBlock" xlink:href="dtss-20230930.xsd#dtss_ScheduleOfRevenueSourcesTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_ScheduleOfRevenueSourcesTableTextBlock_lbl" xml:lang="en-US">Schedule of Revenue Sources</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_ScheduleOfRevenueSourcesTableTextBlock" xlink:to="dtss_ScheduleOfRevenueSourcesTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_UnlabeledAbstract49" xlink:href="dtss-20230930.xsd#dtss_UnlabeledAbstract49"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_UnlabeledAbstract49_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnlabeledAbstract49" xlink:to="dtss_UnlabeledAbstract49_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock_lbl" xml:lang="en-US">Schedule of Exchange Rates used to Translate Amounts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock" xlink:to="us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock_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">Period-end date USD: RMB exchange 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_DerivativeAverageExchangeRateCap1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeAverageExchangeRateCap1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DerivativeAverageExchangeRateCap1_lbl" xml:lang="en-US">Average USD for the reporting period: RMB exchange rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeAverageExchangeRateCap1" xlink:to="us-gaap_DerivativeAverageExchangeRateCap1_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">PROPERTY AND EQUIPMENT</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 Property and Equipment</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">Subtotal</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_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/2003/role/terseLabel" 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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl0" xml:lang="en-US">Property and equipment with related 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_lbl0"/>
    <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</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_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 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_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_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 EXPENSES 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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_lbl" xml:lang="en-US">Schedule of Prepaid Expenses and Other Current Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:to="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SecurityDeposit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SecurityDeposit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SecurityDeposit_lbl" xml:lang="en-US">Security deposit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SecurityDeposit" xlink:to="us-gaap_SecurityDeposit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseCurrentAndNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PrepaidExpenseCurrentAndNoncurrent_lbl" xml:lang="en-US">Prepaid expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseCurrentAndNoncurrent" xlink:to="us-gaap_PrepaidExpenseCurrentAndNoncurrent_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/terseLabel" xlink:label="us-gaap_OtherReceivablesNetCurrent_lbl" xml:lang="en-US">Other receivables &#8211; Heqin</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/verboseLabel" xlink:label="us-gaap_OtherReceivablesNetCurrent_lbl0" xml:lang="en-US">Less: allowance for other receivables &#8211; Heqin</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="dtss_AdvanceToThirdPartyIndividualsNoInterestPayableUponDemand" xlink:href="dtss-20230930.xsd#dtss_AdvanceToThirdPartyIndividualsNoInterestPayableUponDemand"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_AdvanceToThirdPartyIndividualsNoInterestPayableUponDemand_lbl" xml:lang="en-US">Advance to third party individuals, no interest, payable upon demand</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_AdvanceToThirdPartyIndividualsNoInterestPayableUponDemand" xlink:to="dtss_AdvanceToThirdPartyIndividualsNoInterestPayableUponDemand_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">Others</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_LongTermDebtTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebtTextBlock_lbl" xml:lang="en-US">LONG TERM INVESTMENT</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtTextBlock" xlink:to="us-gaap_LongTermDebtTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_lbl" xml:lang="en-US">ACCRUED EXPENSES AND OTHER PAYABLES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:to="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Schedule of Accrued Expenses and Other Payables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableOtherCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableOtherCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableOtherCurrent_lbl" xml:lang="en-US">Other payables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableOtherCurrent" xlink:to="us-gaap_AccountsPayableOtherCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_DueToThirdParties" xlink:href="dtss-20230930.xsd#dtss_DueToThirdParties"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_DueToThirdParties_lbl" xml:lang="en-US">Due to third parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_DueToThirdParties" xlink:to="dtss_DueToThirdParties_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_SocialSecurityPayable" xlink:href="dtss-20230930.xsd#dtss_SocialSecurityPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_SocialSecurityPayable_lbl" xml:lang="en-US">Social security payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_SocialSecurityPayable" xlink:to="dtss_SocialSecurityPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedSalariesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedSalariesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccruedSalariesCurrent_lbl" xml:lang="en-US">Salary payable&#8211;- employees</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedSalariesCurrent" xlink:to="us-gaap_AccruedSalariesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtDisclosureTextBlock_lbl" xml:lang="en-US">LOANS PAYABLE</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureTextBlock" xlink:to="us-gaap_DebtDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfDebtInstrumentsTextBlock_lbl" xml:lang="en-US">Schedule of Summarizes the Loan Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:to="us-gaap_ScheduleOfDebtInstrumentsTextBlock_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">Loan 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="us-gaap_DebtInstrumentOfferingDate1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentOfferingDate1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentOfferingDate1_lbl" xml:lang="en-US">Borrowing date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentOfferingDate1" xlink:to="us-gaap_DebtInstrumentOfferingDate1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTerm"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentTerm_lbl" xml:lang="en-US">Loan term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentTerm" xlink:to="us-gaap_DebtInstrumentTerm_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage_lbl" xml:lang="en-US">Interest rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:to="us-gaap_DebtInstrumentInterestRateEffectivePercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableToBankCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansPayableToBankCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LoansPayableToBankCurrent_lbl" xml:lang="en-US">Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansPayableToBankCurrent" xlink:to="us-gaap_LoansPayableToBankCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermLoansFromBank" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermLoansFromBank"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermLoansFromBank_lbl" xml:lang="en-US">Non- current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermLoansFromBank" xlink:to="us-gaap_LongTermLoansFromBank_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="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">COMMON STOCK AND WARRANTS</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_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_lbl" xml:lang="en-US">Schedule of Activities of Warrants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:to="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" xml:lang="en-US">Weighted Average Remaining Contractual Term in Years Outstanding, Beginning Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl" xml:lang="en-US">Weighted Average Remaining Contractual Term in Years Outstanding, Exercisable Beginning Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_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">Number of Warrants, 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_lbl"/>
    <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">Average Exercise Price, Exercised</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="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">Number of Warrants, Forfeited</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="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">Average Exercise Price, Forfeited</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="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_lbl" xml:lang="en-US">Number of Warrants, Expired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Average Exercise Price, Expired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm" xlink:href="dtss-20230930.xsd#dtss_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm_lbl" xml:lang="en-US">Weighted Average Remaining Contractual Term in Years Outstanding, Ending Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm" xlink:to="dtss_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualsTerm1" xlink:href="dtss-20230930.xsd#dtss_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualsTerm1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualsTerm1_lbl" xml:lang="en-US">Weighted Average Remaining Contractual Term in Years Outstanding, Exercisable Ending Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualsTerm1" xlink:to="dtss_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualsTerm1_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">INCOME 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_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xml:lang="en-US">Schedule of Reconciles the U.S. Statutory Rates to the Company&#8217;s Effective Tax Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxHolidays" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxHolidays"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxHolidays_lbl" xml:lang="en-US">Effect of PRC tax holiday</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationTaxHolidays" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxHolidays_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_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">Effective tax rate</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_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 Net Deferred Tax Assets</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="dtss_DeferredTaxAssetAbstract" xlink:href="dtss-20230930.xsd#dtss_DeferredTaxAssetAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_DeferredTaxAssetAbstract_lbl" xml:lang="en-US">Deferred tax asset</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_DeferredTaxAssetAbstract" xlink:to="dtss_DeferredTaxAssetAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl" xml:lang="en-US">Net operating loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_lbl" xml:lang="en-US">R&amp;D expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink:to="us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_DeferredTaxAssetsDepreciationAndAmortization" xlink:href="dtss-20230930.xsd#dtss_DeferredTaxAssetsDepreciationAndAmortization"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_DeferredTaxAssetsDepreciationAndAmortization_lbl" xml:lang="en-US">Depreciation and amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_DeferredTaxAssetsDepreciationAndAmortization" xlink:to="dtss_DeferredTaxAssetsDepreciationAndAmortization_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_DeferredTaxAssetsBadDebtExpense" xlink:href="dtss-20230930.xsd#dtss_DeferredTaxAssetsBadDebtExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_DeferredTaxAssetsBadDebtExpense_lbl" xml:lang="en-US">Bad debt expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_DeferredTaxAssetsBadDebtExpense" xlink:to="dtss_DeferredTaxAssetsBadDebtExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_DeferredTaxAssetsSocialSecurityAndInsuranceAccrual" xlink:href="dtss-20230930.xsd#dtss_DeferredTaxAssetsSocialSecurityAndInsuranceAccrual"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_DeferredTaxAssetsSocialSecurityAndInsuranceAccrual_lbl" xml:lang="en-US">Social security and insurance accrual</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_DeferredTaxAssetsSocialSecurityAndInsuranceAccrual" xlink:to="dtss_DeferredTaxAssetsSocialSecurityAndInsuranceAccrual_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsInventory" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsInventory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsInventory_lbl" xml:lang="en-US">Inventory impairment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsInventory" xlink:to="us-gaap_DeferredTaxAssetsInventory_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_DeferredTaxAssetsROU" xlink:href="dtss-20230930.xsd#dtss_DeferredTaxAssetsROU"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_DeferredTaxAssetsROU_lbl" xml:lang="en-US">ROU, net of lease liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_DeferredTaxAssetsROU" xlink:to="dtss_DeferredTaxAssetsROU_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsGross_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_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsGross_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsNet_lbl" xml:lang="en-US">Net deferred tax asset</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsNet_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</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="dtss_ScheduleOfGuoHaoCenturyEnteredIntoALeaseForTheOfficeInHangzhouCityTableTextBlock" xlink:href="dtss-20230930.xsd#dtss_ScheduleOfGuoHaoCenturyEnteredIntoALeaseForTheOfficeInHangzhouCityTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_ScheduleOfGuoHaoCenturyEnteredIntoALeaseForTheOfficeInHangzhouCityTableTextBlock_lbl" xml:lang="en-US">Schedule of Guo Hao Century Entered into a Lease for the Office in Hangzhou City</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_ScheduleOfGuoHaoCenturyEnteredIntoALeaseForTheOfficeInHangzhouCityTableTextBlock" xlink:to="dtss_ScheduleOfGuoHaoCenturyEnteredIntoALeaseForTheOfficeInHangzhouCityTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_LeaseStartDate" xlink:href="dtss-20230930.xsd#dtss_LeaseStartDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_LeaseStartDate_lbl" xml:lang="en-US">Start Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_LeaseStartDate" xlink:to="dtss_LeaseStartDate_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_LeaseEndDate" xlink:href="dtss-20230930.xsd#dtss_LeaseEndDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_LeaseEndDate_lbl" xml:lang="en-US">End Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_LeaseEndDate" xlink:to="dtss_LeaseEndDate_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_RentExpense" xlink:href="dtss-20230930.xsd#dtss_RentExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_RentExpense_lbl" xml:lang="en-US">Rent expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_RentExpense" xlink:to="dtss_RentExpense_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 Components of Lease Costs</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="dtss_UnlabeledAbstract50" xlink:href="dtss-20230930.xsd#dtss_UnlabeledAbstract50"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_UnlabeledAbstract50_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnlabeledAbstract50" xlink:to="dtss_UnlabeledAbstract50_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">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_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">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_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 Maturities of the Operating Lease Liabilities</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_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths_lbl" xml:lang="en-US">2023</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo_lbl" xml:lang="en-US">2024</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_LesseeOperatingLeaseLiabilityPaymentDue" xlink:href="dtss-20230930.xsd#dtss_LesseeOperatingLeaseLiabilityPaymentDue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_LesseeOperatingLeaseLiabilityPaymentDue_lbl" xml:lang="en-US">Total undiscounted cash flows</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_LesseeOperatingLeaseLiabilityPaymentDue" xlink:to="dtss_LesseeOperatingLeaseLiabilityPaymentDue_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_PresentValueOfLeaseLiabilities" xlink:href="dtss-20230930.xsd#dtss_PresentValueOfLeaseLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_PresentValueOfLeaseLiabilities_lbl" 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="dtss_PresentValueOfLeaseLiabilities" xlink:to="dtss_PresentValueOfLeaseLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_DisposalOfSubsidiaryTextBlock" xlink:href="dtss-20230930.xsd#dtss_DisposalOfSubsidiaryTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_DisposalOfSubsidiaryTextBlock_lbl" xml:lang="en-US">DISPOSAL OF SUBSIDIARY</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_DisposalOfSubsidiaryTextBlock" xlink:to="dtss_DisposalOfSubsidiaryTextBlock_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">Scheule of Write-off of the Company and Existing Subsidiaries</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_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents_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_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_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_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets_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_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_DisposalGroupIncludingDiscontinuedOperationFixedAssetsNet" xlink:href="dtss-20230930.xsd#dtss_DisposalGroupIncludingDiscontinuedOperationFixedAssetsNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_DisposalGroupIncludingDiscontinuedOperationFixedAssetsNet_lbl" xml:lang="en-US">Fixed assets, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_DisposalGroupIncludingDiscontinuedOperationFixedAssetsNet" xlink:to="dtss_DisposalGroupIncludingDiscontinuedOperationFixedAssetsNet_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets_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_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_UnlabeledAbstract51" xlink:href="dtss-20230930.xsd#dtss_UnlabeledAbstract51"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_UnlabeledAbstract51_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnlabeledAbstract51" xlink:to="dtss_UnlabeledAbstract51_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_UnlabeledAbstract52" xlink:href="dtss-20230930.xsd#dtss_UnlabeledAbstract52"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_UnlabeledAbstract52_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnlabeledAbstract52" xlink:to="dtss_UnlabeledAbstract52_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable_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_DisposalGroupIncludingDiscontinuedOperationAccountsPayable" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilities_lbl" xml:lang="en-US">Accrued liability and other payables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_UnlabeledAbstract53" xlink:href="dtss-20230930.xsd#dtss_UnlabeledAbstract53"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_UnlabeledAbstract53_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnlabeledAbstract53" xlink:to="dtss_UnlabeledAbstract53_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 Results Operations Relating to Discontinued Operations Zhangxun</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_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/terseLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_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_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_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">Cost 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_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_UnlabeledAbstract54" xlink:href="dtss-20230930.xsd#dtss_UnlabeledAbstract54"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_UnlabeledAbstract54_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnlabeledAbstract54" xlink:to="dtss_UnlabeledAbstract54_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_UnlabeledAbstract55" xlink:href="dtss-20230930.xsd#dtss_UnlabeledAbstract55"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_UnlabeledAbstract55_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnlabeledAbstract55" xlink:to="dtss_UnlabeledAbstract55_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_DisposalGroupIncludingDiscontinuedOperationSelling" xlink:href="dtss-20230930.xsd#dtss_DisposalGroupIncludingDiscontinuedOperationSelling"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_DisposalGroupIncludingDiscontinuedOperationSelling_lbl" xml:lang="en-US">Selling</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_DisposalGroupIncludingDiscontinuedOperationSelling" xlink:to="dtss_DisposalGroupIncludingDiscontinuedOperationSelling_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">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="dtss_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopment" xlink:href="dtss-20230930.xsd#dtss_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopment_lbl" xml:lang="en-US">Research and development</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopment" xlink:to="dtss_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopment_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_UnlabeledAbstract56" xlink:href="dtss-20230930.xsd#dtss_UnlabeledAbstract56"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_UnlabeledAbstract56_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnlabeledAbstract56" xlink:to="dtss_UnlabeledAbstract56_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_UnlabeledAbstract57" xlink:href="dtss-20230930.xsd#dtss_UnlabeledAbstract57"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_UnlabeledAbstract57_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnlabeledAbstract57" xlink:to="dtss_UnlabeledAbstract57_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_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_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_lbl" xml:lang="en-US">Gain on disposal</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" xlink:to="us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_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="dtss_UnlabeledAbstract58" xlink:href="dtss-20230930.xsd#dtss_UnlabeledAbstract58"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_UnlabeledAbstract58_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnlabeledAbstract58" xlink:to="dtss_UnlabeledAbstract58_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_UnlabeledAbstract59" xlink:href="dtss-20230930.xsd#dtss_UnlabeledAbstract59"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_UnlabeledAbstract59_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnlabeledAbstract59" xlink:to="dtss_UnlabeledAbstract59_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">Income tax</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="dtss_UnlabeledAbstract60" xlink:href="dtss-20230930.xsd#dtss_UnlabeledAbstract60"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_UnlabeledAbstract60_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnlabeledAbstract60" xlink:to="dtss_UnlabeledAbstract60_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_UnlabeledAbstract61" xlink:href="dtss-20230930.xsd#dtss_UnlabeledAbstract61"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_UnlabeledAbstract61_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnlabeledAbstract61" xlink:to="dtss_UnlabeledAbstract61_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_UnlabeledAbstract62" xlink:href="dtss-20230930.xsd#dtss_UnlabeledAbstract62"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_UnlabeledAbstract62_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnlabeledAbstract62" xlink:to="dtss_UnlabeledAbstract62_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAllocatedToLimitedPartners" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAllocatedToLimitedPartners"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetIncomeLossAllocatedToLimitedPartners_lbl" xml:lang="en-US">Net gain (loss) to the Company</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAllocatedToLimitedPartners" xlink:to="us-gaap_NetIncomeLossAllocatedToLimitedPartners_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_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/2009/role/negatedLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US">US federal statutory rates</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_EffectiveIncomeTaxRateReconciliationDeductionsOther" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther_lbl" xml:lang="en-US">Tax rate difference &#8211; current provision</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther_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">Less: 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="dtss_LessImputedInterest" xlink:href="dtss-20230930.xsd#dtss_LessImputedInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="dtss_LessImputedInterest_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="dtss_LessImputedInterest" xlink:to="dtss_LessImputedInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_DisposalGroupIncludingDiscontinuedOperationAdvanceFromCustomer" xlink:href="dtss-20230930.xsd#dtss_DisposalGroupIncludingDiscontinuedOperationAdvanceFromCustomer"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="dtss_DisposalGroupIncludingDiscontinuedOperationAdvanceFromCustomer_lbl" xml:lang="en-US">Advance from customers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_DisposalGroupIncludingDiscontinuedOperationAdvanceFromCustomer" xlink:to="dtss_DisposalGroupIncludingDiscontinuedOperationAdvanceFromCustomer_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_DisposalGroupIncludingDiscontinuedOperationLoanPayables" xlink:href="dtss-20230930.xsd#dtss_DisposalGroupIncludingDiscontinuedOperationLoanPayables"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="dtss_DisposalGroupIncludingDiscontinuedOperationLoanPayables_lbl" xml:lang="en-US">Loan payables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_DisposalGroupIncludingDiscontinuedOperationLoanPayables" xlink:to="dtss_DisposalGroupIncludingDiscontinuedOperationLoanPayables_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/2009/role/negatedLabel" xlink:label="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_lbl" xml:lang="en-US">Gain (loss) 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_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_LossBeforeNoncontrollingInterest" xlink:href="dtss-20230930.xsd#dtss_LossBeforeNoncontrollingInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="dtss_LossBeforeNoncontrollingInterest_lbl" xml:lang="en-US">Gain (loss) before noncontrolling interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_LossBeforeNoncontrollingInterest" xlink:to="dtss_LossBeforeNoncontrollingInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest_lbl" xml:lang="en-US">Less: loss attributable to noncontrolling interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest" xlink:to="us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ParentCompanyMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ParentCompanyMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_ParentCompanyMember_lbl" xml:lang="en-US">Parent Company [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ParentCompanyMember" xlink:to="srt_ParentCompanyMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FurnitureAndFixturesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FurnitureAndFixturesMember_lbl" xml:lang="en-US">Furniture and fixtures [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FurnitureAndFixturesMember" xlink:to="us-gaap_FurnitureAndFixturesMember_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 [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="us-gaap_VehiclesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VehiclesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_VehiclesMember_lbl" xml:lang="en-US">Vehicles [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VehiclesMember" xlink:to="us-gaap_VehiclesMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_VehiclesMember_lbl0" xml:lang="en-US">Vehicle [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VehiclesMember" xlink:to="us-gaap_VehiclesMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseholdImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LeaseholdImprovementsMember_lbl" xml:lang="en-US">Leasehold improvement [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseholdImprovementsMember" xlink:to="us-gaap_LeaseholdImprovementsMember_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="dtss_FiveGMessagingMember" xlink:href="dtss-20230930.xsd#dtss_FiveGMessagingMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_FiveGMessagingMember_lbl" xml:lang="en-US">5G Messaging [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_FiveGMessagingMember" xlink:to="dtss_FiveGMessagingMember_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_FiveGMessagingOneMember" xlink:href="dtss-20230930.xsd#dtss_FiveGMessagingOneMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_FiveGMessagingOneMember_lbl" xml:lang="en-US">5G messaging one [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_FiveGMessagingOneMember" xlink:to="dtss_FiveGMessagingOneMember_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_CloudPlatformConstructionCooperationProjectMember" xlink:href="dtss-20230930.xsd#dtss_CloudPlatformConstructionCooperationProjectMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_CloudPlatformConstructionCooperationProjectMember_lbl" xml:lang="en-US">Cloud platform construction cooperation project [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_CloudPlatformConstructionCooperationProjectMember" xlink:to="dtss_CloudPlatformConstructionCooperationProjectMember_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_AcousticIntelligenceBusinessMember" xlink:href="dtss-20230930.xsd#dtss_AcousticIntelligenceBusinessMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_AcousticIntelligenceBusinessMember_lbl" xml:lang="en-US">Acoustic Intelligence Business [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_AcousticIntelligenceBusinessMember" xlink:to="dtss_AcousticIntelligenceBusinessMember_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_UltrasonicSoundAirDisinfectionEquipmentMember" xlink:href="dtss-20230930.xsd#dtss_UltrasonicSoundAirDisinfectionEquipmentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_UltrasonicSoundAirDisinfectionEquipmentMember_lbl" xml:lang="en-US">Ultrasonic Sound Air Disinfection Equipment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UltrasonicSoundAirDisinfectionEquipmentMember" xlink:to="dtss_UltrasonicSoundAirDisinfectionEquipmentMember_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_SmartCityBusinessMember" xlink:href="dtss-20230930.xsd#dtss_SmartCityBusinessMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_SmartCityBusinessMember_lbl" xml:lang="en-US">Smart City business [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_SmartCityBusinessMember" xlink:to="dtss_SmartCityBusinessMember_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_SmartAgricultureMember" xlink:href="dtss-20230930.xsd#dtss_SmartAgricultureMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_SmartAgricultureMember_lbl" xml:lang="en-US">Smart agriculture [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_SmartAgricultureMember" xlink:to="dtss_SmartAgricultureMember_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="dtss_SoftwareRegistrationRightMember" xlink:href="dtss-20230930.xsd#dtss_SoftwareRegistrationRightMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_SoftwareRegistrationRightMember_lbl" xml:lang="en-US">Software registration or using right	[Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_SoftwareRegistrationRightMember" xlink:to="dtss_SoftwareRegistrationRightMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PatentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PatentsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PatentsMember_lbl" xml:lang="en-US">Patent [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PatentsMember" xlink:to="us-gaap_PatentsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SoftwareDevelopmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SoftwareDevelopmentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SoftwareDevelopmentMember_lbl" xml:lang="en-US">Software and technology development costs	[Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SoftwareDevelopmentMember" xlink:to="us-gaap_SoftwareDevelopmentMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LicensingAgreementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LicensingAgreementsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LicensingAgreementsMember_lbl" xml:lang="en-US">Value-added telecommunications business license [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LicensingAgreementsMember" xlink:to="us-gaap_LicensingAgreementsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_ShenzhenQianhaiWeBankCoLtdOneMember" xlink:href="dtss-20230930.xsd#dtss_ShenzhenQianhaiWeBankCoLtdOneMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_ShenzhenQianhaiWeBankCoLtdOneMember_lbl" xml:lang="en-US">Shenzhen Qianhai WeBank Co., Ltd One [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_ShenzhenQianhaiWeBankCoLtdOneMember" xlink:to="dtss_ShenzhenQianhaiWeBankCoLtdOneMember_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_ShenzhenQianhaiWeBankCoLtdThreeMember" xlink:href="dtss-20230930.xsd#dtss_ShenzhenQianhaiWeBankCoLtdThreeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_ShenzhenQianhaiWeBankCoLtdThreeMember_lbl" xml:lang="en-US">Shenzhen Qianhai WeBank Co., Ltd Three [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_ShenzhenQianhaiWeBankCoLtdThreeMember" xlink:to="dtss_ShenzhenQianhaiWeBankCoLtdThreeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_ChinaBankCoLtdMember" xlink:href="dtss-20230930.xsd#dtss_ChinaBankCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_ChinaBankCoLtdMember_lbl" xml:lang="en-US">China Bank Co., Ltd [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_ChinaBankCoLtdMember" xlink:to="dtss_ChinaBankCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WarrantMember_lbl" xml:lang="en-US">Warrants [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantMember" xlink:to="us-gaap_WarrantMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_WarrantMember_lbl0" xml:lang="en-US">Warrant [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantMember" xlink:to="us-gaap_WarrantMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="dtss_FiveOneZeroTwoZeroTwoThreeMember" xlink:href="dtss-20230930.xsd#dtss_FiveOneZeroTwoZeroTwoThreeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_FiveOneZeroTwoZeroTwoThreeMember_lbl" xml:lang="en-US">5/10/2023 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_FiveOneZeroTwoZeroTwoThreeMember" xlink:to="dtss_FiveOneZeroTwoZeroTwoThreeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_EightOneZeroTwoZeroTwoThreeMember" xlink:href="dtss-20230930.xsd#dtss_EightOneZeroTwoZeroTwoThreeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_EightOneZeroTwoZeroTwoThreeMember_lbl" xml:lang="en-US">8/10/2023 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_EightOneZeroTwoZeroTwoThreeMember" xlink:to="dtss_EightOneZeroTwoZeroTwoThreeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_ElevenOneZeroTwoZeroTwoThreeMember" xlink:href="dtss-20230930.xsd#dtss_ElevenOneZeroTwoZeroTwoThreeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_ElevenOneZeroTwoZeroTwoThreeMember_lbl" xml:lang="en-US">11/10/2023 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_ElevenOneZeroTwoZeroTwoThreeMember" xlink:to="dtss_ElevenOneZeroTwoZeroTwoThreeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_TwoOneZeroTwoZeroTwoFourMember" xlink:href="dtss-20230930.xsd#dtss_TwoOneZeroTwoZeroTwoFourMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_TwoOneZeroTwoZeroTwoFourMember_lbl" xml:lang="en-US">2/10/2024 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_TwoOneZeroTwoZeroTwoFourMember" xlink:to="dtss_TwoOneZeroTwoZeroTwoFourMember_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_FiveOneZeroTwoZeroTwoFourMember" xlink:href="dtss-20230930.xsd#dtss_FiveOneZeroTwoZeroTwoFourMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_FiveOneZeroTwoZeroTwoFourMember_lbl" xml:lang="en-US">5/10/2024 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_FiveOneZeroTwoZeroTwoFourMember" xlink:to="dtss_FiveOneZeroTwoZeroTwoFourMember_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_EightOneZeroTwoZeroTwoFourMember" xlink:href="dtss-20230930.xsd#dtss_EightOneZeroTwoZeroTwoFourMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_EightOneZeroTwoZeroTwoFourMember_lbl" xml:lang="en-US">8/10/2024 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_EightOneZeroTwoZeroTwoFourMember" xlink:to="dtss_EightOneZeroTwoZeroTwoFourMember_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_ElevenOneZeroTwoZeroTwoFourMember" xlink:href="dtss-20230930.xsd#dtss_ElevenOneZeroTwoZeroTwoFourMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_ElevenOneZeroTwoZeroTwoFourMember_lbl" xml:lang="en-US">11/10/2024 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_ElevenOneZeroTwoZeroTwoFourMember" xlink:to="dtss_ElevenOneZeroTwoZeroTwoFourMember_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_TwoOneZeroTwoZeroTwoFiveMember" xlink:href="dtss-20230930.xsd#dtss_TwoOneZeroTwoZeroTwoFiveMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_TwoOneZeroTwoZeroTwoFiveMember_lbl" xml:lang="en-US">2/10/2025 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_TwoOneZeroTwoZeroTwoFiveMember" xlink:to="dtss_TwoOneZeroTwoZeroTwoFiveMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommitmentsMember_lbl" xml:lang="en-US">Commitments [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsMember" xlink:to="us-gaap_CommitmentsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_TitleOfIndividualAxis_lbl" xml:lang="en-US">Title of Individual [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualAxis_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="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="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_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="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_TimingOfTransferOfGoodOrServiceAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TimingOfTransferOfGoodOrServiceAxis_lbl" xml:lang="en-US">Timing of Transfer of Good or Service [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:to="us-gaap_TimingOfTransferOfGoodOrServiceAxis_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_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_TypeOfArrangementAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TypeOfArrangementAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TypeOfArrangementAxis_lbl" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="us-gaap_TypeOfArrangementAxis_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AwardTypeAxis_lbl" xml:lang="en-US">Award Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_AwardTypeAxis_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">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="us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByParent_lbl" xml:lang="en-US">Ownership interest percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByParent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByParent_lbl0" xml:lang="en-US">Subsidiary, ownership percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByParent_lbl0"/>
    <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">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_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_RemainingOwnershipInterest" xlink:href="dtss-20230930.xsd#dtss_RemainingOwnershipInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_RemainingOwnershipInterest_lbl" xml:lang="en-US">Remaining ownership interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_RemainingOwnershipInterest" xlink:to="dtss_RemainingOwnershipInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_EquityDescription" xlink:href="dtss-20230930.xsd#dtss_EquityDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_EquityDescription_lbl" xml:lang="en-US">Equity description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_EquityDescription" xlink:to="dtss_EquityDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_EquityTransferAgreementsDescription" xlink:href="dtss-20230930.xsd#dtss_EquityTransferAgreementsDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_EquityTransferAgreementsDescription_lbl" xml:lang="en-US">Equity transfer agreements, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_EquityTransferAgreementsDescription" xlink:to="dtss_EquityTransferAgreementsDescription_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">Price 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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SharePrice_lbl0" xml:lang="en-US">Sales to third party 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_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:label="us-gaap_SharePrice_lbl1" xml:lang="en-US">Purchase 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_SharePrice" xlink:to="us-gaap_SharePrice_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharePrice_lbl2" xml:lang="en-US">Sales to third party</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_lbl2"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostMaintenance" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostMaintenance"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CostMaintenance_lbl" xml:lang="en-US">Price of ownership interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostMaintenance" xlink:to="us-gaap_CostMaintenance_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoncashOrPartNoncashAcquisitionInterestAcquired1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncashOrPartNoncashAcquisitionInterestAcquired1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NoncashOrPartNoncashAcquisitionInterestAcquired1_lbl" xml:lang="en-US">Interest acquired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncashOrPartNoncashAcquisitionInterestAcquired1" xlink:to="us-gaap_NoncashOrPartNoncashAcquisitionInterestAcquired1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_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_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAppropriated" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAppropriated"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RetainedEarningsAppropriated_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_RetainedEarningsAppropriated" xlink:to="us-gaap_RetainedEarningsAppropriated_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherOperatingActivitiesCashFlowStatement"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherOperatingActivitiesCashFlowStatement_lbl" xml:lang="en-US">Negative cash flow from operating activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:to="us-gaap_OtherOperatingActivitiesCashFlowStatement_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonUnitIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonUnitIssued"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonUnitIssued_lbl" xml:lang="en-US">Aggregate of common stock shares (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonUnitIssued" xlink:to="us-gaap_CommonUnitIssued_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">Sale of common stock 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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SaleOfStockPricePerShare_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_SaleOfStockPricePerShare" xlink:to="us-gaap_SaleOfStockPricePerShare_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesSubscriptions" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesSubscriptions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesSubscriptions_lbl" xml:lang="en-US">Investor payment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesSubscriptions" xlink:to="us-gaap_CommonStockSharesSubscriptions_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">Shares issued (in 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_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SharesIssued_lbl0" 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_SharesIssued" xlink:to="us-gaap_SharesIssued_lbl0"/>
    <loc xlink:type="locator" xlink:label="dtss_NetProceeds" xlink:href="dtss-20230930.xsd#dtss_NetProceeds"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_NetProceeds_lbl" xml:lang="en-US">Total subscription price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_NetProceeds" xlink:to="dtss_NetProceeds_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsOfDividends" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfDividends"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PaymentsOfDividends_lbl" xml:lang="en-US">Investor payment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfDividends" xlink:to="us-gaap_PaymentsOfDividends_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">Shares issued (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="us-gaap_StockDividendsShares" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockDividendsShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockDividendsShares_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_StockDividendsShares" xlink:to="us-gaap_StockDividendsShares_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherExpenses"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherExpenses_lbl" xml:lang="en-US">Other expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherExpenses" xlink:to="us-gaap_OtherExpenses_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmountOfRegulatoryAssistanceReceived1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmountOfRegulatoryAssistanceReceived1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AmountOfRegulatoryAssistanceReceived1_lbl" xml:lang="en-US">Received amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmountOfRegulatoryAssistanceReceived1" xlink:to="us-gaap_AmountOfRegulatoryAssistanceReceived1_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_EquityInterestsPricePerShare" xlink:href="dtss-20230930.xsd#dtss_EquityInterestsPricePerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_EquityInterestsPricePerShare_lbl" xml:lang="en-US">Price per share (in Yuan Renminbi per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_EquityInterestsPricePerShare" xlink:to="dtss_EquityInterestsPricePerShare_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_CapitalContribution" xlink:href="dtss-20230930.xsd#dtss_CapitalContribution"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_CapitalContribution_lbl" xml:lang="en-US">Capital Contribution (in Yuan Renminbi per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_CapitalContribution" xlink:to="dtss_CapitalContribution_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_AgreementTerm" xlink:href="dtss-20230930.xsd#dtss_AgreementTerm"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_AgreementTerm_lbl" xml:lang="en-US">Agreement period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_AgreementTerm" xlink:to="dtss_AgreementTerm_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnInvestments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GainLossOnInvestments_lbl" xml:lang="en-US">Disposal from gain</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnInvestments" xlink:to="us-gaap_GainLossOnInvestments_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/terseLabel" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl" xml:lang="en-US">Bad debt allowance for accounts receivable</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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryGross_lbl" xml:lang="en-US">Allowances for slow-moving and obsolete inventory</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryGross" xlink:to="us-gaap_InventoryGross_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl" xml:lang="en-US">Amortized over their useful life</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationDeductions" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationDeductions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationDeductions_lbl" xml:lang="en-US">Tax benefit percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationDeductions" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationDeductions_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_OwnershipNoncontrollingInterests" xlink:href="dtss-20230930.xsd#dtss_OwnershipNoncontrollingInterests"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_OwnershipNoncontrollingInterests_lbl" xml:lang="en-US">Ownership noncontrolling interests</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_OwnershipNoncontrollingInterests" xlink:to="dtss_OwnershipNoncontrollingInterests_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">Ownership 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_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityBeforeTreasuryStock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityBeforeTreasuryStock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockholdersEquityBeforeTreasuryStock_lbl" xml:lang="en-US">Paid in capital deficit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityBeforeTreasuryStock" xlink:to="us-gaap_StockholdersEquityBeforeTreasuryStock_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_OwnershipPercenatge" xlink:href="dtss-20230930.xsd#dtss_OwnershipPercenatge"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_OwnershipPercenatge_lbl" xml:lang="en-US">Ownership percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_OwnershipPercenatge" xlink:to="dtss_OwnershipPercenatge_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_lbl" xml:lang="en-US">Non-controlling interest percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossAttributableToNoncontrollingInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeLossAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Net income (loss) of noncontrolling interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossAttributableToNoncontrollingInterest" xlink:to="us-gaap_IncomeLossAttributableToNoncontrollingInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndDueFromBanks" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndDueFromBanks"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashAndDueFromBanks_lbl" xml:lang="en-US">Cash in state-owned banks</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndDueFromBanks" xlink:to="us-gaap_CashAndDueFromBanks_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DividendsCash" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DividendsCash"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DividendsCash_lbl" xml:lang="en-US">Cash denominated</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DividendsCash" xlink:to="us-gaap_DividendsCash_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 corporation</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="us-gaap_InvestmentsAndCash" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentsAndCash"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InvestmentsAndCash_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_InvestmentsAndCash" xlink:to="us-gaap_InvestmentsAndCash_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_DepositProtection" xlink:href="dtss-20230930.xsd#dtss_DepositProtection"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_DepositProtection_lbl" xml:lang="en-US">Deposit protection</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_DepositProtection" xlink:to="dtss_DepositProtection_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MoneyMarketFundsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MoneyMarketFundsAtCarryingValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MoneyMarketFundsAtCarryingValue_lbl" xml:lang="en-US">Cash balance at financial institution</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MoneyMarketFundsAtCarryingValue" xlink:to="us-gaap_MoneyMarketFundsAtCarryingValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightUnissued" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightUnissued"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ClassOfWarrantOrRightUnissued_lbl" xml:lang="en-US">Anti-dilutive warrants (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightUnissued" xlink:to="us-gaap_ClassOfWarrantOrRightUnissued_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 expense</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_PropertyPlantAndEquipmentDisposals" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentDisposals"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentDisposals_lbl" xml:lang="en-US">Property and equipment, disposals</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDisposals" xlink:to="us-gaap_PropertyPlantAndEquipmentDisposals_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 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_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl" xml:lang="en-US">Amortization expense year one</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl" xml:lang="en-US">Amortization expense year two</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl" xml:lang="en-US">Amortization expense year three</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl" xml:lang="en-US">Amortization expense year four</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl" xml:lang="en-US">Amortization expense year five</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_DisposalOfIntangibleAsset" xlink:href="dtss-20230930.xsd#dtss_DisposalOfIntangibleAsset"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_DisposalOfIntangibleAsset_lbl" xml:lang="en-US">Disposal of intangible asset</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_DisposalOfIntangibleAsset" xlink:to="dtss_DisposalOfIntangibleAsset_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent_lbl" xml:lang="en-US">Disposal of intangible asset with related accumulated amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PrepaidExpenseCurrent_lbl" xml:lang="en-US">Prepaid expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseCurrent" xlink:to="us-gaap_PrepaidExpenseCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CustomerAdvancesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerAdvancesNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CustomerAdvancesNoncurrent_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_CustomerAdvancesNoncurrent" xlink:to="us-gaap_CustomerAdvancesNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod_lbl" xml:lang="en-US">Annual revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod" xlink:to="us-gaap_BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_MarketDevelopingFeeRate" xlink:href="dtss-20230930.xsd#dtss_MarketDevelopingFeeRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_MarketDevelopingFeeRate_lbl" xml:lang="en-US">Market developing fee rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_MarketDevelopingFeeRate" xlink:to="dtss_MarketDevelopingFeeRate_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CustomerAdvancesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerAdvancesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CustomerAdvancesCurrent_lbl" xml:lang="en-US">Prepayment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerAdvancesCurrent" xlink:to="us-gaap_CustomerAdvancesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_SalesPerformance" xlink:href="dtss-20230930.xsd#dtss_SalesPerformance"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_SalesPerformance_lbl" xml:lang="en-US">Sales performance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_SalesPerformance" xlink:to="dtss_SalesPerformance_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_UnachievedRateInAnnualSales" xlink:href="dtss-20230930.xsd#dtss_UnachievedRateInAnnualSales"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_UnachievedRateInAnnualSales_lbl" xml:lang="en-US">Unachieved rate in annual sales</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnachievedRateInAnnualSales" xlink:to="dtss_UnachievedRateInAnnualSales_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_MarketingServiceFeePercentage" xlink:href="dtss-20230930.xsd#dtss_MarketingServiceFeePercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_MarketingServiceFeePercentage_lbl" xml:lang="en-US">Marketing service fee, percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_MarketingServiceFeePercentage" xlink:to="dtss_MarketingServiceFeePercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount_lbl" xml:lang="en-US">Total borrowing amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount" xlink:to="us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestReceivableAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestReceivableAndOtherAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestReceivableAndOtherAssets_lbl" xml:lang="en-US">Outstanding receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestReceivableAndOtherAssets" xlink:to="us-gaap_InterestReceivableAndOtherAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestAndDebtExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestAndDebtExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestAndDebtExpense_lbl" xml:lang="en-US">Interest expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestAndDebtExpense" xlink:to="us-gaap_InterestAndDebtExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentInterestRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InvestmentInterestRate_lbl" xml:lang="en-US">Interest rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentInterestRate" xlink:to="us-gaap_InvestmentInterestRate_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WorkersCompensationDiscountPercent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WorkersCompensationDiscountPercent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WorkersCompensationDiscountPercent_lbl" xml:lang="en-US">Profits of sale of face recognition payment, percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WorkersCompensationDiscountPercent" xlink:to="us-gaap_WorkersCompensationDiscountPercent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtSecuritiesHeldToMaturityTransferAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesHeldToMaturityTransferAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtSecuritiesHeldToMaturityTransferAmount_lbl" xml:lang="en-US">Debt transfer amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesHeldToMaturityTransferAmount" xlink:to="us-gaap_DebtSecuritiesHeldToMaturityTransferAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleDebtCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConvertibleDebtCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConvertibleDebtCurrent_lbl" xml:lang="en-US">Repayment amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleDebtCurrent" xlink:to="us-gaap_ConvertibleDebtCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts_lbl" xml:lang="en-US">Bad debt allowance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts" xlink:to="us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_InvestedStockOwnership" xlink:href="dtss-20230930.xsd#dtss_InvestedStockOwnership"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_InvestedStockOwnership_lbl" xml:lang="en-US">Stock ownership invested</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_InvestedStockOwnership" xlink:to="dtss_InvestedStockOwnership_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureOtherPercentageOfNonperformingAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureOtherPercentageOfNonperformingAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureOtherPercentageOfNonperformingAssets_lbl" xml:lang="en-US">Stock ownership percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureOtherPercentageOfNonperformingAssets" xlink:to="us-gaap_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureOtherPercentageOfNonperformingAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableToBank" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansPayableToBank"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LoansPayableToBank_lbl" xml:lang="en-US">Loan payable to bank</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansPayableToBank" xlink:to="us-gaap_LoansPayableToBank_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" xml:lang="en-US">Interest rate percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RepaymentsOfDebt_lbl" xml:lang="en-US">Repayment loan amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfDebt" xlink:to="us-gaap_RepaymentsOfDebt_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpenseDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestExpenseDebt_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_InterestExpenseDebt" xlink:to="us-gaap_InterestExpenseDebt_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_lbl" xml:lang="en-US">Non-current liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesNoncurrent" xlink:to="us-gaap_OtherLiabilitiesNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LoansPayable_lbl" xml:lang="en-US">Loan agreement with unrelated party</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansPayable" xlink:to="us-gaap_LoansPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfOtherShortTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfOtherShortTermDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RepaymentsOfOtherShortTermDebt_lbl" xml:lang="en-US">Repaid unrelated party loan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfOtherShortTermDebt" xlink:to="us-gaap_RepaymentsOfOtherShortTermDebt_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentMaturityDate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentMaturityDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentMaturityDate_lbl" xml:lang="en-US">Extend loan maturity date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentMaturityDate" xlink:to="us-gaap_DebtInstrumentMaturityDate_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherReceivables"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherReceivables_lbl" xml:lang="en-US">Other receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherReceivables" xlink:to="us-gaap_OtherReceivables_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OtherReceivables_lbl0" xml:lang="en-US">Existing subsidiaries outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherReceivables" xlink:to="us-gaap_OtherReceivables_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForRent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PaymentsForRent_lbl" xml:lang="en-US">Rent payment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForRent" xlink:to="us-gaap_PaymentsForRent_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_RentalExpensesAmount" xlink:href="dtss-20230930.xsd#dtss_RentalExpensesAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_RentalExpensesAmount_lbl" xml:lang="en-US">Rental expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_RentalExpensesAmount" xlink:to="dtss_RentalExpensesAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_DueToRelatedPartiesOther" xlink:href="dtss-20230930.xsd#dtss_DueToRelatedPartiesOther"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_DueToRelatedPartiesOther_lbl" xml:lang="en-US">Due to related parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_DueToRelatedPartiesOther" xlink:to="dtss_DueToRelatedPartiesOther_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_AggregateOfShares" xlink:href="dtss-20230930.xsd#dtss_AggregateOfShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_AggregateOfShares_lbl" xml:lang="en-US">Aggregate shares of common stock (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_AggregateOfShares" xlink:to="dtss_AggregateOfShares_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesPurchaseOfAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesPurchaseOfAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesPurchaseOfAssets_lbl" xml:lang="en-US">Purchase 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_StockIssuedDuringPeriodSharesPurchaseOfAssets" xlink:to="us-gaap_StockIssuedDuringPeriodSharesPurchaseOfAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromSaleOfEquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfEquityMethodInvestments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromSaleOfEquityMethodInvestments_lbl" xml:lang="en-US">Aggregate gross proceeds</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleOfEquityMethodInvestments" xlink:to="us-gaap_ProceedsFromSaleOfEquityMethodInvestments_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 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_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" xml:lang="en-US">Expected term life</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_ShareBasedGoodsAndNonemployeeServiceTransactionValuationMethodExpectedVolatilityRate" xlink:href="dtss-20230930.xsd#dtss_ShareBasedGoodsAndNonemployeeServiceTransactionValuationMethodExpectedVolatilityRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_ShareBasedGoodsAndNonemployeeServiceTransactionValuationMethodExpectedVolatilityRate_lbl" xml:lang="en-US">Volatility percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_ShareBasedGoodsAndNonemployeeServiceTransactionValuationMethodExpectedVolatilityRate" xlink:to="dtss_ShareBasedGoodsAndNonemployeeServiceTransactionValuationMethodExpectedVolatilityRate_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_lbl" xml:lang="en-US">Risk-free interest rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_ShareBasedGoodsAndNonemployeeServiceTransactionValuationMethodExpectedDividendRate" xlink:href="dtss-20230930.xsd#dtss_ShareBasedGoodsAndNonemployeeServiceTransactionValuationMethodExpectedDividendRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_ShareBasedGoodsAndNonemployeeServiceTransactionValuationMethodExpectedDividendRate_lbl" xml:lang="en-US">Dividend yield percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_ShareBasedGoodsAndNonemployeeServiceTransactionValuationMethodExpectedDividendRate" xlink:to="dtss_ShareBasedGoodsAndNonemployeeServiceTransactionValuationMethodExpectedDividendRate_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants_lbl" xml:lang="en-US">Warrants issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants" xlink:to="us-gaap_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_DescriptionOfWarrantsIssued" xlink:href="dtss-20230930.xsd#dtss_DescriptionOfWarrantsIssued"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_DescriptionOfWarrantsIssued_lbl" xml:lang="en-US">Description of warrants issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_DescriptionOfWarrantsIssued" xlink:to="dtss_DescriptionOfWarrantsIssued_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromDebtNetOfIssuanceCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromDebtNetOfIssuanceCosts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromDebtNetOfIssuanceCosts_lbl" xml:lang="en-US">Net proceeds</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromDebtNetOfIssuanceCosts" xlink:to="us-gaap_ProceedsFromDebtNetOfIssuanceCosts_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentCompanyIssuanceOfSharesPerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentCompanyIssuanceOfSharesPerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InvestmentCompanyIssuanceOfSharesPerShare_lbl" xml:lang="en-US">Purchase 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_InvestmentCompanyIssuanceOfSharesPerShare" xlink:to="us-gaap_InvestmentCompanyIssuanceOfSharesPerShare_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AcceleratedShareRepurchasesSettlementPaymentOrReceipt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AcceleratedShareRepurchasesSettlementPaymentOrReceipt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AcceleratedShareRepurchasesSettlementPaymentOrReceipt_lbl" xml:lang="en-US">Full payment received</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AcceleratedShareRepurchasesSettlementPaymentOrReceipt" xlink:to="us-gaap_AcceleratedShareRepurchasesSettlementPaymentOrReceipt_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_lbl" xml:lang="en-US">Company shares issued (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SalariesAndWages" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SalariesAndWages"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SalariesAndWages_lbl" xml:lang="en-US">Payment for salary payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalariesAndWages" xlink:to="us-gaap_SalariesAndWages_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">Public offering (in 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_SaleOfStockConsiderationReceivedPerTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockConsiderationReceivedPerTransaction"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SaleOfStockConsiderationReceivedPerTransaction_lbl" xml:lang="en-US">Gross proceeds</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockConsiderationReceivedPerTransaction" xlink:to="us-gaap_SaleOfStockConsiderationReceivedPerTransaction_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SaleOfStockConsiderationReceivedOnTransaction_lbl" xml:lang="en-US">Net proceeds</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:to="us-gaap_SaleOfStockConsiderationReceivedOnTransaction_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_SharesToOfficersDescription" xlink:href="dtss-20230930.xsd#dtss_SharesToOfficersDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_SharesToOfficersDescription_lbl" xml:lang="en-US">Equity inventive plan, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_SharesToOfficersDescription" xlink:to="dtss_SharesToOfficersDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityFairValueDisclosure"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EquityFairValueDisclosure_lbl" xml:lang="en-US">Fair value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityFairValueDisclosure" xlink:to="us-gaap_EquityFairValueDisclosure_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_lbl" xml:lang="en-US">U.S. income tax rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_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">Net operating loss (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="dtss_ReduceOfTaxpayerPercentage" xlink:href="dtss-20230930.xsd#dtss_ReduceOfTaxpayerPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_ReduceOfTaxpayerPercentage_lbl" xml:lang="en-US">Reduce of taxpayer&#8217;s taxable income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_ReduceOfTaxpayerPercentage" xlink:to="dtss_ReduceOfTaxpayerPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DescriptionOfOtherRegulatoryLimitations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DescriptionOfOtherRegulatoryLimitations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DescriptionOfOtherRegulatoryLimitations_lbl" xml:lang="en-US">Description of income tax limitations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DescriptionOfOtherRegulatoryLimitations" xlink:to="us-gaap_DescriptionOfOtherRegulatoryLimitations_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_PercentageOfDifferedTaxAsset" xlink:href="dtss-20230930.xsd#dtss_PercentageOfDifferedTaxAsset"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_PercentageOfDifferedTaxAsset_lbl" xml:lang="en-US">Percentage of differed tax asset</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_PercentageOfDifferedTaxAsset" xlink:to="dtss_PercentageOfDifferedTaxAsset_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_CorporateIncomeTax" xlink:href="dtss-20230930.xsd#dtss_CorporateIncomeTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_CorporateIncomeTax_lbl" xml:lang="en-US">Corporate income tax rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_CorporateIncomeTax" xlink:to="dtss_CorporateIncomeTax_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseExpirationDate1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseExpirationDate1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LeaseExpirationDate1_lbl" xml:lang="en-US">Expires date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseExpirationDate1" xlink:to="us-gaap_LeaseExpirationDate1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleLeasebackTransactionMonthlyRentalPayments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleLeasebackTransactionMonthlyRentalPayments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SaleLeasebackTransactionMonthlyRentalPayments_lbl" xml:lang="en-US">Monthly rent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleLeasebackTransactionMonthlyRentalPayments" xlink:to="us-gaap_SaleLeasebackTransactionMonthlyRentalPayments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromLeasePayments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromLeasePayments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromLeasePayments_lbl" xml:lang="en-US">Deposit amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromLeasePayments" xlink:to="us-gaap_ProceedsFromLeasePayments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LegalFees" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LegalFees"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LegalFees_lbl" xml:lang="en-US">Quarterly fee</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LegalFees" xlink:to="us-gaap_LegalFees_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForDeposits" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForDeposits"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PaymentsForDeposits_lbl" xml:lang="en-US">New deposit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForDeposits" xlink:to="us-gaap_PaymentsForDeposits_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidRent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidRent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PrepaidRent_lbl" xml:lang="en-US">Total rent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidRent" xlink:to="us-gaap_PrepaidRent_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_IncreaseInRentPercentage" xlink:href="dtss-20230930.xsd#dtss_IncreaseInRentPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_IncreaseInRentPercentage_lbl" xml:lang="en-US">Increase in rent percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_IncreaseInRentPercentage" xlink:to="dtss_IncreaseInRentPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_OperatingLeasesFutureMinimumPaymentNextRolingTwelveMonths" xlink:href="dtss-20230930.xsd#dtss_OperatingLeasesFutureMinimumPaymentNextRolingTwelveMonths"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_OperatingLeasesFutureMinimumPaymentNextRolingTwelveMonths_lbl" xml:lang="en-US">Annual rent first year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_OperatingLeasesFutureMinimumPaymentNextRolingTwelveMonths" xlink:to="dtss_OperatingLeasesFutureMinimumPaymentNextRolingTwelveMonths_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_OperatingLeasesFutureMinimumPaymentDueInRolingYearTwo" xlink:href="dtss-20230930.xsd#dtss_OperatingLeasesFutureMinimumPaymentDueInRolingYearTwo"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_OperatingLeasesFutureMinimumPaymentDueInRolingYearTwo_lbl" xml:lang="en-US">Annual rent second year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_OperatingLeasesFutureMinimumPaymentDueInRolingYearTwo" xlink:to="dtss_OperatingLeasesFutureMinimumPaymentDueInRolingYearTwo_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_SecurityDeposits" xlink:href="dtss-20230930.xsd#dtss_SecurityDeposits"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_SecurityDeposits_lbl" xml:lang="en-US">Security deposit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_SecurityDeposits" xlink:to="dtss_SecurityDeposits_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupDeferredGainOnDisposal" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupDeferredGainOnDisposal"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisposalGroupDeferredGainOnDisposal_lbl" xml:lang="en-US">Gain on disposal</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupDeferredGainOnDisposal" xlink:to="us-gaap_DisposalGroupDeferredGainOnDisposal_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentConvertibleConversionPriceDecrease" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentConvertibleConversionPriceDecrease"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentConvertibleConversionPriceDecrease_lbl" xml:lang="en-US">Selling price (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentConvertibleConversionPriceDecrease" xlink:to="us-gaap_DebtInstrumentConvertibleConversionPriceDecrease_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsNet_lbl" xml:lang="en-US">Net assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsNet" xlink:to="us-gaap_AssetsNet_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_GoingConcernsPolicyTextBlock" xlink:href="dtss-20230930.xsd#dtss_GoingConcernsPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_GoingConcernsPolicyTextBlock_lbl" xml:lang="en-US">GOING CONCERN</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_GoingConcernsPolicyTextBlock" xlink:to="dtss_GoingConcernsPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_lbl" xml:lang="en-US">BASIS OF PRESENTATION AND CONSOLIDATION</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConsolidationVariableInterestEntityPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConsolidationVariableInterestEntityPolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConsolidationVariableInterestEntityPolicy_lbl" xml:lang="en-US">VIE Agreements</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationVariableInterestEntityPolicy" xlink:to="us-gaap_ConsolidationVariableInterestEntityPolicy_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</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_CommitmentsAndContingenciesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommitmentsAndContingenciesPolicyTextBlock_lbl" xml:lang="en-US">CONTINGENCIES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesPolicyTextBlock_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</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="us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TradeAndOtherAccountsReceivablePolicy_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_TradeAndOtherAccountsReceivablePolicy" xlink:to="us-gaap_TradeAndOtherAccountsReceivablePolicy_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryPolicyTextBlock_lbl" xml:lang="en-US">INVENTORY</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryPolicyTextBlock" xlink:to="us-gaap_InventoryPolicyTextBlock_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">PROPERTY AND 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_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_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_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:to="us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl" xml:lang="en-US">FAIR VALUE (&#8220;FV&#8221;) OF FINANCIAL INSTRUMENTS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy_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 MEASUREMENTS AND DISCLOSURES</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_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl" xml:lang="en-US">IMPAIRMENT OF LONG-LIVED ASSETS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueRecognitionDeferredRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRecognitionDeferredRevenue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueRecognitionDeferredRevenue_lbl" xml:lang="en-US">UNEARNED REVENUE</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRecognitionDeferredRevenue" xlink:to="us-gaap_RevenueRecognitionDeferredRevenue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermLeasesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermLeasesPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShortTermLeasesPolicyTextBlock_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_ShortTermLeasesPolicyTextBlock" xlink:to="us-gaap_ShortTermLeasesPolicyTextBlock_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_SegmentReportingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl" xml:lang="en-US">SEGMENT INFORMATION</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:to="us-gaap_SegmentReportingPolicyPolicyTextBlock_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_ResearchAndDevelopmentExpensePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy_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_ResearchAndDevelopmentExpensePolicy" xlink:to="us-gaap_ResearchAndDevelopmentExpensePolicy_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_NoncontrollingInterestsPolicyTextBlock" xlink:href="dtss-20230930.xsd#dtss_NoncontrollingInterestsPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_NoncontrollingInterestsPolicyTextBlock_lbl" xml:lang="en-US">NONCONTROLLING INTERESTS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_NoncontrollingInterestsPolicyTextBlock" xlink:to="dtss_NoncontrollingInterestsPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskCreditRisk" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConcentrationRiskCreditRisk_lbl" xml:lang="en-US">CONCENTRATION OF CREDIT RISK</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskCreditRisk" xlink:to="us-gaap_ConcentrationRiskCreditRisk_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 COMPREHENSIVE INCOME (LOSS)</label>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrZNsizvIUKXcBo05M7SkbMLxcr4v+v88njkoFpxuIPYFxpkQmyW/K0MlCeyRAAe6z+RuZQ3OvTusgEcT18HA3ToNCBhj6ARAjN7A4iHhAO2N126km8UsIR5uF8KMGFce2TIKn2DqX4GQlQVKq16uGBWAfptmYqLqunhmZPsPWK21y9dkesqz/XG] CSR-->
    <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_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">BASIC AND DILUTED EARNINGS (LOSS) PER SHARE (EPS)</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="dtss_StatementOfCashFlowsPolicyTextBlock" xlink:href="dtss-20230930.xsd#dtss_StatementOfCashFlowsPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_StatementOfCashFlowsPolicyTextBlock_lbl" xml:lang="en-US">STATEMENT OF CASH FLOWS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_StatementOfCashFlowsPolicyTextBlock" xlink:to="dtss_StatementOfCashFlowsPolicyTextBlock_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">RECENT 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="dtss_XingzhongSunMember" xlink:href="dtss-20230930.xsd#dtss_XingzhongSunMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_XingzhongSunMember_lbl" xml:lang="en-US">Xingzhong Sun [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_XingzhongSunMember" xlink:to="dtss_XingzhongSunMember_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_MsLiuMember" xlink:href="dtss-20230930.xsd#dtss_MsLiuMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_MsLiuMember_lbl" xml:lang="en-US">Ms. Liu [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_MsLiuMember" xlink:to="dtss_MsLiuMember_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_ShuhaiSkillHKMember" xlink:href="dtss-20230930.xsd#dtss_ShuhaiSkillHKMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_ShuhaiSkillHKMember_lbl" xml:lang="en-US">Shuhai Skill (HK) [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_ShuhaiSkillHKMember" xlink:to="dtss_ShuhaiSkillHKMember_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_ZhixinLiuMember" xlink:href="dtss-20230930.xsd#dtss_ZhixinLiuMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_ZhixinLiuMember_lbl" xml:lang="en-US">Zhixin Liu [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_ZhixinLiuMember" xlink:to="dtss_ZhixinLiuMember_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_ShuhaiBeijingMember" xlink:href="dtss-20230930.xsd#dtss_ShuhaiBeijingMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_ShuhaiBeijingMember_lbl" xml:lang="en-US">Shuhai Beijing [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_ShuhaiBeijingMember" xlink:to="dtss_ShuhaiBeijingMember_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_NanjingFanhanZhinengTechnologyInstituteMember" xlink:href="dtss-20230930.xsd#dtss_NanjingFanhanZhinengTechnologyInstituteMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_NanjingFanhanZhinengTechnologyInstituteMember_lbl" xml:lang="en-US">Nanjing Fanhan Zhineng Technology Institute [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_NanjingFanhanZhinengTechnologyInstituteMember" xlink:to="dtss_NanjingFanhanZhinengTechnologyInstituteMember_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_GuohaoCenturyFormedHangzhouZhangqiBusinessManagementLimitedPartnershipMember" xlink:href="dtss-20230930.xsd#dtss_GuohaoCenturyFormedHangzhouZhangqiBusinessManagementLimitedPartnershipMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_GuohaoCenturyFormedHangzhouZhangqiBusinessManagementLimitedPartnershipMember_lbl" xml:lang="en-US">Guohao Century formed Hangzhou Zhangqi Business Management Limited Partnership [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_GuohaoCenturyFormedHangzhouZhangqiBusinessManagementLimitedPartnershipMember" xlink:to="dtss_GuohaoCenturyFormedHangzhouZhangqiBusinessManagementLimitedPartnershipMember_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_HangzhouShuhaiZhangxunInformationTechnologyCoLtdMember" xlink:href="dtss-20230930.xsd#dtss_HangzhouShuhaiZhangxunInformationTechnologyCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_HangzhouShuhaiZhangxunInformationTechnologyCoLtdMember_lbl" xml:lang="en-US">Hangzhou Shuhai Zhangxun Information Technology Co., Ltd [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_HangzhouShuhaiZhangxunInformationTechnologyCoLtdMember" xlink:to="dtss_HangzhouShuhaiZhangxunInformationTechnologyCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_ZhangqiMember" xlink:href="dtss-20230930.xsd#dtss_ZhangqiMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_ZhangqiMember_lbl" xml:lang="en-US">Zhangqi [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_ZhangqiMember" xlink:to="dtss_ZhangqiMember_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_ZhangxunMember" xlink:href="dtss-20230930.xsd#dtss_ZhangxunMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_ZhangxunMember_lbl" xml:lang="en-US">Zhangxun [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_ZhangxunMember" xlink:to="dtss_ZhangxunMember_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_HangzhouZhangxunMember" xlink:href="dtss-20230930.xsd#dtss_HangzhouZhangxunMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_HangzhouZhangxunMember_lbl" xml:lang="en-US">Hangzhou Zhangxun [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_HangzhouZhangxunMember" xlink:to="dtss_HangzhouZhangxunMember_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_GuohaoCenturyMember" xlink:href="dtss-20230930.xsd#dtss_GuohaoCenturyMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_GuohaoCenturyMember_lbl" xml:lang="en-US">Guohao Century [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_GuohaoCenturyMember" xlink:to="dtss_GuohaoCenturyMember_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_ShuhaiJingweiFormedShenzhenAcousticEffectManagementLimitedPartnershipMember" xlink:href="dtss-20230930.xsd#dtss_ShuhaiJingweiFormedShenzhenAcousticEffectManagementLimitedPartnershipMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_ShuhaiJingweiFormedShenzhenAcousticEffectManagementLimitedPartnershipMember_lbl" xml:lang="en-US">Shuhai Jingwei formed Shenzhen Acoustic Effect Management Limited Partnership [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_ShuhaiJingweiFormedShenzhenAcousticEffectManagementLimitedPartnershipMember" xlink:to="dtss_ShuhaiJingweiFormedShenzhenAcousticEffectManagementLimitedPartnershipMember_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_OwnershipInterestMember" xlink:href="dtss-20230930.xsd#dtss_OwnershipInterestMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_OwnershipInterestMember_lbl" xml:lang="en-US">Ownership Interest [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_OwnershipInterestMember" xlink:to="dtss_OwnershipInterestMember_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_ShuhaiJingweiHoldsMember" xlink:href="dtss-20230930.xsd#dtss_ShuhaiJingweiHoldsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_ShuhaiJingweiHoldsMember_lbl" xml:lang="en-US">Shuhai Jingwei [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_ShuhaiJingweiHoldsMember" xlink:to="dtss_ShuhaiJingweiHoldsMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="dtss_ShuhaiJingweiHoldsMember_lbl0" xml:lang="en-US">Shuhai Jingwei Holds [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_ShuhaiJingweiHoldsMember" xlink:to="dtss_ShuhaiJingweiHoldsMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="dtss_ShenzhenAcousticMPMember" xlink:href="dtss-20230930.xsd#dtss_ShenzhenAcousticMPMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_ShenzhenAcousticMPMember_lbl" xml:lang="en-US">Shenzhen Acoustic MP [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_ShenzhenAcousticMPMember" xlink:to="dtss_ShenzhenAcousticMPMember_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_ThirdPartyMember" xlink:href="dtss-20230930.xsd#dtss_ThirdPartyMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_ThirdPartyMember_lbl" xml:lang="en-US">Third Party [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_ThirdPartyMember" xlink:to="dtss_ThirdPartyMember_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_YiruiMember" xlink:href="dtss-20230930.xsd#dtss_YiruiMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_YiruiMember_lbl" xml:lang="en-US">Yirui [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_YiruiMember" xlink:to="dtss_YiruiMember_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_YiyingMember" xlink:href="dtss-20230930.xsd#dtss_YiyingMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_YiyingMember_lbl" xml:lang="en-US">Yiying [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_YiyingMember" xlink:to="dtss_YiyingMember_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_UnderwrittenPublicOfferingMember" xlink:href="dtss-20230930.xsd#dtss_UnderwrittenPublicOfferingMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_UnderwrittenPublicOfferingMember_lbl" xml:lang="en-US">Underwritten Public Offering [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnderwrittenPublicOfferingMember" xlink:to="dtss_UnderwrittenPublicOfferingMember_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_ShuhaiInformationSkillHKLimitedMember" xlink:href="dtss-20230930.xsd#dtss_ShuhaiInformationSkillHKLimitedMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_ShuhaiInformationSkillHKLimitedMember_lbl" xml:lang="en-US">Shuhai Information Skill (HK) Limited [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_ShuhaiInformationSkillHKLimitedMember" xlink:to="dtss_ShuhaiInformationSkillHKLimitedMember_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_HeilongjiangXunruiTechnologyCoLtdMember" xlink:href="dtss-20230930.xsd#dtss_HeilongjiangXunruiTechnologyCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_HeilongjiangXunruiTechnologyCoLtdMember_lbl" xml:lang="en-US">Heilongjiang Xunrui Technology Co. Ltd [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_HeilongjiangXunruiTechnologyCoLtdMember" xlink:to="dtss_HeilongjiangXunruiTechnologyCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_ShuhaiBeijingsMember" xlink:href="dtss-20230930.xsd#dtss_ShuhaiBeijingsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_ShuhaiBeijingsMember_lbl" xml:lang="en-US">Shuhai Beijing&#8217;s [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_ShuhaiBeijingsMember" xlink:to="dtss_ShuhaiBeijingsMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="dtss_ShuhaiBeijingsMember_lbl0" xml:lang="en-US">Shuhai Beijing [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_ShuhaiBeijingsMember" xlink:to="dtss_ShuhaiBeijingsMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="dtss_HangzhouZhangqiBusinessManagementPartnershipMember" xlink:href="dtss-20230930.xsd#dtss_HangzhouZhangqiBusinessManagementPartnershipMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_HangzhouZhangqiBusinessManagementPartnershipMember_lbl" xml:lang="en-US">Hangzhou Zhangqi Business Management Partnership [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_HangzhouZhangqiBusinessManagementPartnershipMember" xlink:to="dtss_HangzhouZhangqiBusinessManagementPartnershipMember_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_TianjinMember" xlink:href="dtss-20230930.xsd#dtss_TianjinMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_TianjinMember_lbl" xml:lang="en-US">Tianjin [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_TianjinMember" xlink:to="dtss_TianjinMember_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_Zhangxun1Member" xlink:href="dtss-20230930.xsd#dtss_Zhangxun1Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_Zhangxun1Member_lbl" xml:lang="en-US">Zhangxun [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_Zhangxun1Member" xlink:to="dtss_Zhangxun1Member_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_ShuhaiNanjingMember" xlink:href="dtss-20230930.xsd#dtss_ShuhaiNanjingMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_ShuhaiNanjingMember_lbl" xml:lang="en-US">Shuhai Nanjing [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_ShuhaiNanjingMember" xlink:to="dtss_ShuhaiNanjingMember_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_GuozhongTimesMember" xlink:href="dtss-20230930.xsd#dtss_GuozhongTimesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_GuozhongTimesMember_lbl" xml:lang="en-US">Guozhong Times [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_GuozhongTimesMember" xlink:to="dtss_GuozhongTimesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_GuozhongHaozeMember" xlink:href="dtss-20230930.xsd#dtss_GuozhongHaozeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_GuozhongHaozeMember_lbl" xml:lang="en-US">Guozhong Haoze [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_GuozhongHaozeMember" xlink:to="dtss_GuozhongHaozeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_PrepaidMarketingFeeMember" xlink:href="dtss-20230930.xsd#dtss_PrepaidMarketingFeeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_PrepaidMarketingFeeMember_lbl" xml:lang="en-US">Prepaid Marketing Fee [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_PrepaidMarketingFeeMember" xlink:to="dtss_PrepaidMarketingFeeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_PrepaidRentAndPropertyManagementFeeMember" xlink:href="dtss-20230930.xsd#dtss_PrepaidRentAndPropertyManagementFeeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_PrepaidRentAndPropertyManagementFeeMember_lbl" xml:lang="en-US">Prepaid Rent and Property Management Fee [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_PrepaidRentAndPropertyManagementFeeMember" xlink:to="dtss_PrepaidRentAndPropertyManagementFeeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_OtherPrepaymentsMember" xlink:href="dtss-20230930.xsd#dtss_OtherPrepaymentsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_OtherPrepaymentsMember_lbl" xml:lang="en-US">Other Prepayments [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_OtherPrepaymentsMember" xlink:to="dtss_OtherPrepaymentsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_ServiceFeeRechargeMember" xlink:href="dtss-20230930.xsd#dtss_ServiceFeeRechargeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_ServiceFeeRechargeMember_lbl" xml:lang="en-US">5G Messaging Service Fee [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_ServiceFeeRechargeMember" xlink:to="dtss_ServiceFeeRechargeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_GuoruiInnovationMember" xlink:href="dtss-20230930.xsd#dtss_GuoruiInnovationMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_GuoruiInnovationMember_lbl" xml:lang="en-US">Prepaid Marketing Expense [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_GuoruiInnovationMember" xlink:to="dtss_GuoruiInnovationMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="dtss_GuoruiInnovationMember_lbl0" xml:lang="en-US">Guorui Innovation [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_GuoruiInnovationMember" xlink:to="dtss_GuoruiInnovationMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="dtss_JinchengHaodaFirstYearMember" xlink:href="dtss-20230930.xsd#dtss_JinchengHaodaFirstYearMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_JinchengHaodaFirstYearMember_lbl" xml:lang="en-US">Jincheng Haoda First Year [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_JinchengHaodaFirstYearMember" xlink:to="dtss_JinchengHaodaFirstYearMember_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_JinchengHaodaSecondYearMember" xlink:href="dtss-20230930.xsd#dtss_JinchengHaodaSecondYearMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_JinchengHaodaSecondYearMember_lbl" xml:lang="en-US">Jincheng Haoda Second Year [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_JinchengHaodaSecondYearMember" xlink:to="dtss_JinchengHaodaSecondYearMember_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_JinchengHaodaThirdYearMember" xlink:href="dtss-20230930.xsd#dtss_JinchengHaodaThirdYearMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_JinchengHaodaThirdYearMember_lbl" xml:lang="en-US">Jincheng Haoda Third Year [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_JinchengHaodaThirdYearMember" xlink:to="dtss_JinchengHaodaThirdYearMember_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_JinchengHaodaMember" xlink:href="dtss-20230930.xsd#dtss_JinchengHaodaMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_JinchengHaodaMember_lbl" xml:lang="en-US">Jincheng Haoda [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_JinchengHaodaMember" xlink:to="dtss_JinchengHaodaMember_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_JiajiaShengshiFirstYearMember" xlink:href="dtss-20230930.xsd#dtss_JiajiaShengshiFirstYearMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_JiajiaShengshiFirstYearMember_lbl" xml:lang="en-US">Jiajia Shengshi First Year [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_JiajiaShengshiFirstYearMember" xlink:to="dtss_JiajiaShengshiFirstYearMember_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_JiajiaShengshiSecondYearMember" xlink:href="dtss-20230930.xsd#dtss_JiajiaShengshiSecondYearMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_JiajiaShengshiSecondYearMember_lbl" xml:lang="en-US">Jiajia Shengshi Second Year [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_JiajiaShengshiSecondYearMember" xlink:to="dtss_JiajiaShengshiSecondYearMember_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_JiajiaShengshiThirdYearMember" xlink:href="dtss-20230930.xsd#dtss_JiajiaShengshiThirdYearMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_JiajiaShengshiThirdYearMember_lbl" xml:lang="en-US">Jiajia Shengshi Third Year[Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_JiajiaShengshiThirdYearMember" xlink:to="dtss_JiajiaShengshiThirdYearMember_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_JiajiaShengshiMember" xlink:href="dtss-20230930.xsd#dtss_JiajiaShengshiMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_JiajiaShengshiMember_lbl" xml:lang="en-US">Jiajia Shengshi [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_JiajiaShengshiMember" xlink:to="dtss_JiajiaShengshiMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InternetDomainNamesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InternetDomainNamesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InternetDomainNamesMember_lbl" xml:lang="en-US">Internet Security Equipment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InternetDomainNamesMember" xlink:to="us-gaap_InternetDomainNamesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_BeijingShuhaiMember" xlink:href="dtss-20230930.xsd#dtss_BeijingShuhaiMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_BeijingShuhaiMember_lbl" xml:lang="en-US">Beijing Shuhai [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_BeijingShuhaiMember" xlink:to="dtss_BeijingShuhaiMember_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_ShenzhenQianhaiWeBankCoLtdMember" xlink:href="dtss-20230930.xsd#dtss_ShenzhenQianhaiWeBankCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_ShenzhenQianhaiWeBankCoLtdMember_lbl" xml:lang="en-US">Shenzhen Qianhai WeBank Co., Ltd [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_ShenzhenQianhaiWeBankCoLtdMember" xlink:to="dtss_ShenzhenQianhaiWeBankCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_ShenzhenJingweiMember" xlink:href="dtss-20230930.xsd#dtss_ShenzhenJingweiMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_ShenzhenJingweiMember_lbl" xml:lang="en-US">Shenzhen Jingwei [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_ShenzhenJingweiMember" xlink:to="dtss_ShenzhenJingweiMember_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_ZhangxunOneMember" xlink:href="dtss-20230930.xsd#dtss_ZhangxunOneMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_ZhangxunOneMember_lbl" xml:lang="en-US">Zhangxun One [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_ZhangxunOneMember" xlink:to="dtss_ZhangxunOneMember_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_LoanFromBankMember" xlink:href="dtss-20230930.xsd#dtss_LoanFromBankMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_LoanFromBankMember_lbl" xml:lang="en-US">Loan from bank [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_LoanFromBankMember" xlink:to="dtss_LoanFromBankMember_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_LoanFromAnUnrelatedPartyMember" xlink:href="dtss-20230930.xsd#dtss_LoanFromAnUnrelatedPartyMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_LoanFromAnUnrelatedPartyMember_lbl" xml:lang="en-US">Loans [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_LoanFromAnUnrelatedPartyMember" xlink:to="dtss_LoanFromAnUnrelatedPartyMember_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ChiefExecutiveOfficerMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ChiefExecutiveOfficerMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_ChiefExecutiveOfficerMember_lbl" xml:lang="en-US">Chief Executive Officer [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ChiefExecutiveOfficerMember" xlink:to="srt_ChiefExecutiveOfficerMember_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_ApartmentRentalAgreementMember" xlink:href="dtss-20230930.xsd#dtss_ApartmentRentalAgreementMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_ApartmentRentalAgreementMember_lbl" xml:lang="en-US">Apartment Rental Agreement [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_ApartmentRentalAgreementMember" xlink:to="dtss_ApartmentRentalAgreementMember_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_SeniorOfficersMember" xlink:href="dtss-20230930.xsd#dtss_SeniorOfficersMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_SeniorOfficersMember_lbl" xml:lang="en-US">Senior officers [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_SeniorOfficersMember" xlink:to="dtss_SeniorOfficersMember_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_CarOneMember" xlink:href="dtss-20230930.xsd#dtss_CarOneMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_CarOneMember_lbl" xml:lang="en-US">Car One [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_CarOneMember" xlink:to="dtss_CarOneMember_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_CarTwoMember" xlink:href="dtss-20230930.xsd#dtss_CarTwoMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_CarTwoMember_lbl" xml:lang="en-US">Car Two [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_CarTwoMember" xlink:to="dtss_CarTwoMember_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_BeijingMember" xlink:href="dtss-20230930.xsd#dtss_BeijingMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_BeijingMember_lbl" xml:lang="en-US">Beijing [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_BeijingMember" xlink:to="dtss_BeijingMember_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_SecuritiesPurchaseAgreementMember" xlink:href="dtss-20230930.xsd#dtss_SecuritiesPurchaseAgreementMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_SecuritiesPurchaseAgreementMember_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="dtss_SecuritiesPurchaseAgreementMember" xlink:to="dtss_SecuritiesPurchaseAgreementMember_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_NonUSInvestorMember" xlink:href="dtss-20230930.xsd#dtss_NonUSInvestorMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_NonUSInvestorMember_lbl" xml:lang="en-US">Non US Investor [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_NonUSInvestorMember" xlink:to="dtss_NonUSInvestorMember_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_DirectorMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_DirectorMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_DirectorMember_lbl" xml:lang="en-US">Director [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_DirectorMember" xlink:to="srt_DirectorMember_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_EquityIncentivePlanTwoThousandAndEighteenMember" xlink:href="dtss-20230930.xsd#dtss_EquityIncentivePlanTwoThousandAndEighteenMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_EquityIncentivePlanTwoThousandAndEighteenMember_lbl" xml:lang="en-US">Equity Incentive Plan Two Thousand and Eighteen [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_EquityIncentivePlanTwoThousandAndEighteenMember" xlink:to="dtss_EquityIncentivePlanTwoThousandAndEighteenMember_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_NOLMember" xlink:href="dtss-20230930.xsd#dtss_NOLMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_NOLMember_lbl" xml:lang="en-US">NOL [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_NOLMember" xlink:to="dtss_NOLMember_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_ShuhaiSkillMember" xlink:href="dtss-20230930.xsd#dtss_ShuhaiSkillMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_ShuhaiSkillMember_lbl" xml:lang="en-US">Shuhai Skill [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_ShuhaiSkillMember" xlink:to="dtss_ShuhaiSkillMember_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_OperatingLeaseMember" xlink:href="dtss-20230930.xsd#dtss_OperatingLeaseMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_OperatingLeaseMember_lbl" xml:lang="en-US">Operating Lease [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_OperatingLeaseMember" xlink:to="dtss_OperatingLeaseMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ServiceAgreementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ServiceAgreementsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ServiceAgreementsMember_lbl" xml:lang="en-US">Property Service Agreement [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ServiceAgreementsMember" xlink:to="us-gaap_ServiceAgreementsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_HangzhouMember" xlink:href="dtss-20230930.xsd#dtss_HangzhouMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dtss_HangzhouMember_lbl" xml:lang="en-US">Hangzhou [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_HangzhouMember" xlink:to="dtss_HangzhouMember_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="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_ConsolidatedEntitiesDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ConsolidatedEntitiesDomain_lbl" xml:lang="en-US">Consolidated Entities [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ConsolidatedEntitiesDomain" xlink:to="srt_ConsolidatedEntitiesDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_CondensedBalanceSheetStatementTable" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CondensedBalanceSheetStatementTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_CondensedBalanceSheetStatementTable_lbl" xml:lang="en-US">Condensed Balance Sheet Statement [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_CondensedBalanceSheetStatementTable" xlink:to="srt_CondensedBalanceSheetStatementTable_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CondensedBalanceSheetStatementsCaptionsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_CondensedBalanceSheetStatementsCaptionsLineItems_lbl" xml:lang="en-US">Condensed Balance Sheet Statements, Captions [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="srt_CondensedBalanceSheetStatementsCaptionsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_CondensedIncomeStatementTable" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CondensedIncomeStatementTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_CondensedIncomeStatementTable_lbl" xml:lang="en-US">Condensed Income Statement [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_CondensedIncomeStatementTable" xlink:to="srt_CondensedIncomeStatementTable_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_CondensedIncomeStatementsCaptionsLineItems" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CondensedIncomeStatementsCaptionsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_CondensedIncomeStatementsCaptionsLineItems_lbl" xml:lang="en-US">Condensed Income Statements, Captions [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_CondensedIncomeStatementsCaptionsLineItems" xlink:to="srt_CondensedIncomeStatementsCaptionsLineItems_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="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="dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofStraightLineMethodoverEstimatedUsefulLivesTable" xlink:href="dtss-20230930.xsd#dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofStraightLineMethodoverEstimatedUsefulLivesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofStraightLineMethodoverEstimatedUsefulLivesTable_lbl" xml:lang="en-US">Summary of Significant Accounting Policies (Details) - Schedule of Straight-Line Method over Estimated Useful Lives [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofStraightLineMethodoverEstimatedUsefulLivesTable" xlink:to="dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofStraightLineMethodoverEstimatedUsefulLivesTable_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofStraightLineMethodoverEstimatedUsefulLivesLineItems" xlink:href="dtss-20230930.xsd#dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofStraightLineMethodoverEstimatedUsefulLivesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofStraightLineMethodoverEstimatedUsefulLivesLineItems_lbl" xml:lang="en-US">Summary of Significant Accounting Policies (Details) - Schedule of Straight-Line Method over Estimated Useful Lives [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofStraightLineMethodoverEstimatedUsefulLivesLineItems" xlink:to="dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofStraightLineMethodoverEstimatedUsefulLivesLineItems_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="dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofRevenueSourcesTable" xlink:href="dtss-20230930.xsd#dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofRevenueSourcesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofRevenueSourcesTable_lbl" xml:lang="en-US">Summary of Significant Accounting Policies (Details) - Schedule of Revenue Sources [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofRevenueSourcesTable" xlink:to="dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofRevenueSourcesTable_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofRevenueSourcesLineItems" xlink:href="dtss-20230930.xsd#dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofRevenueSourcesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofRevenueSourcesLineItems_lbl" xml:lang="en-US">Summary of Significant Accounting Policies (Details) - Schedule of Revenue Sources [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofRevenueSourcesLineItems" xlink:to="dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofRevenueSourcesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_TypesOfCurrencyDomainDomain" xlink:href="dtss-20230930.xsd#dtss_TypesOfCurrencyDomainDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_TypesOfCurrencyDomainDomain_lbl" xml:lang="en-US">TypesOfCurrencyDomain [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_TypesOfCurrencyDomainDomain" xlink:to="dtss_TypesOfCurrencyDomainDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofExchangeRatesusedtoTranslateAmountsTable" xlink:href="dtss-20230930.xsd#dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofExchangeRatesusedtoTranslateAmountsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofExchangeRatesusedtoTranslateAmountsTable_lbl" xml:lang="en-US">Summary of Significant Accounting Policies (Details) - Schedule of Exchange Rates used to Translate Amounts [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofExchangeRatesusedtoTranslateAmountsTable" xlink:to="dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofExchangeRatesusedtoTranslateAmountsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofExchangeRatesusedtoTranslateAmountsLineItems" xlink:href="dtss-20230930.xsd#dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofExchangeRatesusedtoTranslateAmountsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofExchangeRatesusedtoTranslateAmountsLineItems_lbl" xml:lang="en-US">Summary of Significant Accounting Policies (Details) - Schedule of Exchange Rates used to Translate Amounts [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofExchangeRatesusedtoTranslateAmountsLineItems" xlink:to="dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofExchangeRatesusedtoTranslateAmountsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xml:lang="en-US">Property, Plant and Equipment [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xml:lang="en-US">Property, Plant and Equipment [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems_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="dtss_IntangibleAssetsDetailsScheduleofIntangibleAssetsTable" xlink:href="dtss-20230930.xsd#dtss_IntangibleAssetsDetailsScheduleofIntangibleAssetsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_IntangibleAssetsDetailsScheduleofIntangibleAssetsTable_lbl" xml:lang="en-US">Intangible Assets (Details) - Schedule of Intangible Assets [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_IntangibleAssetsDetailsScheduleofIntangibleAssetsTable" xlink:to="dtss_IntangibleAssetsDetailsScheduleofIntangibleAssetsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_IntangibleAssetsDetailsScheduleofIntangibleAssetsLineItems" xlink:href="dtss-20230930.xsd#dtss_IntangibleAssetsDetailsScheduleofIntangibleAssetsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_IntangibleAssetsDetailsScheduleofIntangibleAssetsLineItems_lbl" xml:lang="en-US">Intangible Assets (Details) - Schedule of Intangible Assets [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_IntangibleAssetsDetailsScheduleofIntangibleAssetsLineItems" xlink:to="dtss_IntangibleAssetsDetailsScheduleofIntangibleAssetsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentTable_lbl" xml:lang="en-US">Schedule of Long-Term Debt Instruments [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentLineItems_lbl" xml:lang="en-US">Debt Instrument [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentLineItems_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_ClassOfWarrantOrRightTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightTable_lbl" xml:lang="en-US">Class of Warrant or Right [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightTable" xlink:to="us-gaap_ClassOfWarrantOrRightTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightLineItems_lbl" xml:lang="en-US">Schedule of Activities of Warrants [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardDateDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardDateDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AwardDateDomain_lbl" xml:lang="en-US">Award Date [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AwardDateDomain" xlink:to="us-gaap_AwardDateDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_CommitmentsDetailsScheduleofGuoHaoCenturyEnteredintoaLeasefortheOfficeinHangzhouCityTable" xlink:href="dtss-20230930.xsd#dtss_CommitmentsDetailsScheduleofGuoHaoCenturyEnteredintoaLeasefortheOfficeinHangzhouCityTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_CommitmentsDetailsScheduleofGuoHaoCenturyEnteredintoaLeasefortheOfficeinHangzhouCityTable_lbl" xml:lang="en-US">Commitments (Details) - Schedule of Guo Hao Century Entered into a Lease for the Office in Hangzhou City [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_CommitmentsDetailsScheduleofGuoHaoCenturyEnteredintoaLeasefortheOfficeinHangzhouCityTable" xlink:to="dtss_CommitmentsDetailsScheduleofGuoHaoCenturyEnteredintoaLeasefortheOfficeinHangzhouCityTable_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_CommitmentsDetailsScheduleofGuoHaoCenturyEnteredintoaLeasefortheOfficeinHangzhouCityLineItems" xlink:href="dtss-20230930.xsd#dtss_CommitmentsDetailsScheduleofGuoHaoCenturyEnteredintoaLeasefortheOfficeinHangzhouCityLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_CommitmentsDetailsScheduleofGuoHaoCenturyEnteredintoaLeasefortheOfficeinHangzhouCityLineItems_lbl" xml:lang="en-US">Commitments (Details) - Schedule of Guo Hao Century Entered into a Lease for the Office in Hangzhou City [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_CommitmentsDetailsScheduleofGuoHaoCenturyEnteredintoaLeasefortheOfficeinHangzhouCityLineItems" xlink:to="dtss_CommitmentsDetailsScheduleofGuoHaoCenturyEnteredintoaLeasefortheOfficeinHangzhouCityLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_lbl" xml:lang="en-US">Fair Value by Liability Class [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_CommitmentsDetailsScheduleofComponentsofLeaseCostsTable" xlink:href="dtss-20230930.xsd#dtss_CommitmentsDetailsScheduleofComponentsofLeaseCostsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_CommitmentsDetailsScheduleofComponentsofLeaseCostsTable_lbl" xml:lang="en-US">Commitments (Details) - Schedule of Components of Lease Costs [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_CommitmentsDetailsScheduleofComponentsofLeaseCostsTable" xlink:to="dtss_CommitmentsDetailsScheduleofComponentsofLeaseCostsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_CommitmentsDetailsScheduleofComponentsofLeaseCostsLineItems" xlink:href="dtss-20230930.xsd#dtss_CommitmentsDetailsScheduleofComponentsofLeaseCostsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_CommitmentsDetailsScheduleofComponentsofLeaseCostsLineItems_lbl" xml:lang="en-US">Commitments (Details) - Schedule of Components of Lease Costs [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_CommitmentsDetailsScheduleofComponentsofLeaseCostsLineItems" xlink:to="dtss_CommitmentsDetailsScheduleofComponentsofLeaseCostsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_DisposalofSubsidiaryDetailsScheuleofWriteoffoftheCompanyandExistingSubsidiariesTable" xlink:href="dtss-20230930.xsd#dtss_DisposalofSubsidiaryDetailsScheuleofWriteoffoftheCompanyandExistingSubsidiariesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_DisposalofSubsidiaryDetailsScheuleofWriteoffoftheCompanyandExistingSubsidiariesTable_lbl" xml:lang="en-US">Disposal of Subsidiary (Details) - Scheule of Write-off of the Company and Existing Subsidiaries [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_DisposalofSubsidiaryDetailsScheuleofWriteoffoftheCompanyandExistingSubsidiariesTable" xlink:to="dtss_DisposalofSubsidiaryDetailsScheuleofWriteoffoftheCompanyandExistingSubsidiariesTable_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_DisposalofSubsidiaryDetailsScheuleofWriteoffoftheCompanyandExistingSubsidiariesLineItems" xlink:href="dtss-20230930.xsd#dtss_DisposalofSubsidiaryDetailsScheuleofWriteoffoftheCompanyandExistingSubsidiariesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_DisposalofSubsidiaryDetailsScheuleofWriteoffoftheCompanyandExistingSubsidiariesLineItems_lbl" xml:lang="en-US">Scheule of Write-off of the Company and Existing Subsidiaries [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_DisposalofSubsidiaryDetailsScheuleofWriteoffoftheCompanyandExistingSubsidiariesLineItems" xlink:to="dtss_DisposalofSubsidiaryDetailsScheuleofWriteoffoftheCompanyandExistingSubsidiariesLineItems_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">Schedule of Results Operations Relating to Discontinued Operations Zhangxun [Abstract]</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_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="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain_lbl" xml:lang="en-US">Title of Individual [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain_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="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="dtss_OrganizationandDescriptionofBusinessDetailsTable" xlink:href="dtss-20230930.xsd#dtss_OrganizationandDescriptionofBusinessDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_OrganizationandDescriptionofBusinessDetailsTable_lbl" xml:lang="en-US">Organization and Description of Business (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_OrganizationandDescriptionofBusinessDetailsTable" xlink:to="dtss_OrganizationandDescriptionofBusinessDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_OrganizationandDescriptionofBusinessDetailsLineItems" xlink:href="dtss-20230930.xsd#dtss_OrganizationandDescriptionofBusinessDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_OrganizationandDescriptionofBusinessDetailsLineItems_lbl" xml:lang="en-US">Organization and Description of Business (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="dtss_OrganizationandDescriptionofBusinessDetailsLineItems_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="dtss_SummaryofSignificantAccountingPoliciesDetailsTable" xlink:href="dtss-20230930.xsd#dtss_SummaryofSignificantAccountingPoliciesDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_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="dtss_SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="dtss_SummaryofSignificantAccountingPoliciesDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:href="dtss-20230930.xsd#dtss_SummaryofSignificantAccountingPoliciesDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_SummaryofSignificantAccountingPoliciesDetailsLineItems_lbl" xml:lang="en-US">Summary of Significant Accounting Policies (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="dtss_SummaryofSignificantAccountingPoliciesDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_PropertyandEquipmentDetailsTable" xlink:href="dtss-20230930.xsd#dtss_PropertyandEquipmentDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_PropertyandEquipmentDetailsTable_lbl" xml:lang="en-US">Property and Equipment (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_PropertyandEquipmentDetailsTable" xlink:to="dtss_PropertyandEquipmentDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_PropertyandEquipmentDetailsLineItems" xlink:href="dtss-20230930.xsd#dtss_PropertyandEquipmentDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_PropertyandEquipmentDetailsLineItems_lbl" xml:lang="en-US">Property and Equipment (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_PropertyandEquipmentDetailsLineItems" xlink:to="dtss_PropertyandEquipmentDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_IntangibleAssetsDetailsTable" xlink:href="dtss-20230930.xsd#dtss_IntangibleAssetsDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_IntangibleAssetsDetailsTable_lbl" xml:lang="en-US">Intangible Assets (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_IntangibleAssetsDetailsTable" xlink:to="dtss_IntangibleAssetsDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_IntangibleAssetsDetailsLineItems" xlink:href="dtss-20230930.xsd#dtss_IntangibleAssetsDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_IntangibleAssetsDetailsLineItems_lbl" xml:lang="en-US">Intangible Assets (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_IntangibleAssetsDetailsLineItems" xlink:to="dtss_IntangibleAssetsDetailsLineItems_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_TimingOfTransferOfGoodOrServiceDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TimingOfTransferOfGoodOrServiceDomain_lbl" xml:lang="en-US">Timing of Transfer of Good or Service [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:to="us-gaap_TimingOfTransferOfGoodOrServiceDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_PrepaidExpensesandOtherCurrentAssetsDetailsTable" xlink:href="dtss-20230930.xsd#dtss_PrepaidExpensesandOtherCurrentAssetsDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_PrepaidExpensesandOtherCurrentAssetsDetailsTable_lbl" xml:lang="en-US">Prepaid Expenses and Other Current Assets (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_PrepaidExpensesandOtherCurrentAssetsDetailsTable" xlink:to="dtss_PrepaidExpensesandOtherCurrentAssetsDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_PrepaidExpensesandOtherCurrentAssetsDetailsLineItems" xlink:href="dtss-20230930.xsd#dtss_PrepaidExpensesandOtherCurrentAssetsDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_PrepaidExpensesandOtherCurrentAssetsDetailsLineItems_lbl" xml:lang="en-US">Prepaid Expenses and Other Current Assets (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_PrepaidExpensesandOtherCurrentAssetsDetailsLineItems" xlink:to="dtss_PrepaidExpensesandOtherCurrentAssetsDetailsLineItems_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="dtss_LongTermInvestmentDetailsTable" xlink:href="dtss-20230930.xsd#dtss_LongTermInvestmentDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_LongTermInvestmentDetailsTable_lbl" xml:lang="en-US">Long Term Investment (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_LongTermInvestmentDetailsTable" xlink:to="dtss_LongTermInvestmentDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_LongTermInvestmentDetailsLineItems" xlink:href="dtss-20230930.xsd#dtss_LongTermInvestmentDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_LongTermInvestmentDetailsLineItems_lbl" xml:lang="en-US">Long Term Investment (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_LongTermInvestmentDetailsLineItems" xlink:to="dtss_LongTermInvestmentDetailsLineItems_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="dtss_LoansPayableDetailsTable" xlink:href="dtss-20230930.xsd#dtss_LoansPayableDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_LoansPayableDetailsTable_lbl" xml:lang="en-US">Loans Payable (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_LoansPayableDetailsTable" xlink:to="dtss_LoansPayableDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_LoansPayableDetailsLineItems" xlink:href="dtss-20230930.xsd#dtss_LoansPayableDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_LoansPayableDetailsLineItems_lbl" xml:lang="en-US">Loans Payable (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_LoansPayableDetailsLineItems" xlink:to="dtss_LoansPayableDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember_lbl" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:to="us-gaap_ArrangementsAndNonarrangementTransactionsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_RelatedPartyTransactionsDetailsTable" xlink:href="dtss-20230930.xsd#dtss_RelatedPartyTransactionsDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_RelatedPartyTransactionsDetailsTable_lbl" xml:lang="en-US">Related Party Transactions (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_RelatedPartyTransactionsDetailsTable" xlink:to="dtss_RelatedPartyTransactionsDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_RelatedPartyTransactionsDetailsLineItems" xlink:href="dtss-20230930.xsd#dtss_RelatedPartyTransactionsDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_RelatedPartyTransactionsDetailsLineItems_lbl" xml:lang="en-US">Related Party Transactions (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_RelatedPartyTransactionsDetailsLineItems" xlink:to="dtss_RelatedPartyTransactionsDetailsLineItems_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="dtss_CommonStockandWarrantsDetailsTable" xlink:href="dtss-20230930.xsd#dtss_CommonStockandWarrantsDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_CommonStockandWarrantsDetailsTable_lbl" xml:lang="en-US">Common Stock and Warrants (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_CommonStockandWarrantsDetailsTable" xlink:to="dtss_CommonStockandWarrantsDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_CommonStockandWarrantsDetailsLineItems" xlink:href="dtss-20230930.xsd#dtss_CommonStockandWarrantsDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_CommonStockandWarrantsDetailsLineItems_lbl" xml:lang="en-US">Common Stock and Warrants (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_CommonStockandWarrantsDetailsLineItems" xlink:to="dtss_CommonStockandWarrantsDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_IncomeTaxesDetailsTable" xlink:href="dtss-20230930.xsd#dtss_IncomeTaxesDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_IncomeTaxesDetailsTable_lbl" xml:lang="en-US">Income Taxes (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_IncomeTaxesDetailsTable" xlink:to="dtss_IncomeTaxesDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_IncomeTaxesDetailsLineItems" xlink:href="dtss-20230930.xsd#dtss_IncomeTaxesDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_IncomeTaxesDetailsLineItems_lbl" xml:lang="en-US">Income Taxes [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_IncomeTaxesDetailsLineItems" xlink:to="dtss_IncomeTaxesDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_CommitmentsDetailsTable" xlink:href="dtss-20230930.xsd#dtss_CommitmentsDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_CommitmentsDetailsTable_lbl" xml:lang="en-US">Commitments (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_CommitmentsDetailsTable" xlink:to="dtss_CommitmentsDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_CommitmentsDetailsLineItems" xlink:href="dtss-20230930.xsd#dtss_CommitmentsDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_CommitmentsDetailsLineItems_lbl" xml:lang="en-US">Commitments (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_CommitmentsDetailsLineItems" xlink:to="dtss_CommitmentsDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_DisposalofSubsidiaryDetailsTable" xlink:href="dtss-20230930.xsd#dtss_DisposalofSubsidiaryDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_DisposalofSubsidiaryDetailsTable_lbl" xml:lang="en-US">Disposal of Subsidiary (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_DisposalofSubsidiaryDetailsTable" xlink:to="dtss_DisposalofSubsidiaryDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="dtss_DisposalofSubsidiaryDetailsLineItems" xlink:href="dtss-20230930.xsd#dtss_DisposalofSubsidiaryDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_DisposalofSubsidiaryDetailsLineItems_lbl" xml:lang="en-US">Disposal of Subsidiary (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_DisposalofSubsidiaryDetailsLineItems" xlink:to="dtss_DisposalofSubsidiaryDetailsLineItems_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dtss_AdvanceToThirdPartyIndividualsNoInterestPayableUponDemand_lbl0" xml:lang="en-US">Amount receivable from related parties classified as other, due within one year or the normal operating cycle, if longer.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_AdvanceToThirdPartyIndividualsNoInterestPayableUponDemand" xlink:to="dtss_AdvanceToThirdPartyIndividualsNoInterestPayableUponDemand_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dtss_AggregateOfShares_lbl0" xml:lang="en-US">Aggregate of shares.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_AggregateOfShares" xlink:to="dtss_AggregateOfShares_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dtss_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="dtss_AgreementTerm" xlink:to="dtss_AgreementTerm_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dtss_CapitalContribution_lbl0" xml:lang="en-US">Capital contribution.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_CapitalContribution" xlink:to="dtss_CapitalContribution_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dtss_CorporateIncomeTax_lbl0" xml:lang="en-US">Percentage of corporate income tax.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_CorporateIncomeTax" xlink:to="dtss_CorporateIncomeTax_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dtss_DeferredTaxAssetsBadDebtExpense_lbl0" xml:lang="en-US">Amount of bad debt expense.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_DeferredTaxAssetsBadDebtExpense" xlink:to="dtss_DeferredTaxAssetsBadDebtExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dtss_DeferredTaxAssetsDepreciationAndAmortization_lbl0" xml:lang="en-US">The amount of deferred tax assets depreciation and amortization.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_DeferredTaxAssetsDepreciationAndAmortization" xlink:to="dtss_DeferredTaxAssetsDepreciationAndAmortization_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dtss_DeferredTaxAssetsROU_lbl0" xml:lang="en-US">The amount of deferred tax assets , right of used.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_DeferredTaxAssetsROU" xlink:to="dtss_DeferredTaxAssetsROU_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dtss_DeferredTaxAssetsSocialSecurityAndInsuranceAccrual_lbl0" xml:lang="en-US">Social security and insurance accrual.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_DeferredTaxAssetsSocialSecurityAndInsuranceAccrual" xlink:to="dtss_DeferredTaxAssetsSocialSecurityAndInsuranceAccrual_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dtss_DepositProtection_lbl0" xml:lang="en-US">Deposit protection.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_DepositProtection" xlink:to="dtss_DepositProtection_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dtss_DescriptionOfWarrantsIssued_lbl0" xml:lang="en-US">The description of warrants issued.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_DescriptionOfWarrantsIssued" xlink:to="dtss_DescriptionOfWarrantsIssued_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dtss_DisposalGroupIncludingDiscontinuedOperationAdvanceFromCustomer_lbl0" xml:lang="en-US">The amount of advance from customers.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_DisposalGroupIncludingDiscontinuedOperationAdvanceFromCustomer" xlink:to="dtss_DisposalGroupIncludingDiscontinuedOperationAdvanceFromCustomer_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dtss_DisposalGroupIncludingDiscontinuedOperationFixedAssetsNet_lbl0" xml:lang="en-US">Represent the amount of disposal group including discontinued operation fixed assets net.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_DisposalGroupIncludingDiscontinuedOperationFixedAssetsNet" xlink:to="dtss_DisposalGroupIncludingDiscontinuedOperationFixedAssetsNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dtss_DisposalGroupIncludingDiscontinuedOperationLoanPayables_lbl0" xml:lang="en-US">The amount of loan payables.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_DisposalGroupIncludingDiscontinuedOperationLoanPayables" xlink:to="dtss_DisposalGroupIncludingDiscontinuedOperationLoanPayables_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dtss_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopment_lbl0" xml:lang="en-US">Represent the amount of disposal group including discontinued operation research and development.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopment" xlink:to="dtss_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dtss_DisposalGroupIncludingDiscontinuedOperationSelling_lbl0" xml:lang="en-US">Represent the amount of disposal group including discontinued operation selling.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_DisposalGroupIncludingDiscontinuedOperationSelling" xlink:to="dtss_DisposalGroupIncludingDiscontinuedOperationSelling_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dtss_DisposalOfIntangibleAsset_lbl0" xml:lang="en-US">Represent the amount of disposal of intangible asset.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_DisposalOfIntangibleAsset" xlink:to="dtss_DisposalOfIntangibleAsset_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dtss_DueToRelatedPartiesOther_lbl0" xml:lang="en-US">Amount payable from related parties classified as other, due after one year or the normal operating cycle, if longer.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_DueToRelatedPartiesOther" xlink:to="dtss_DueToRelatedPartiesOther_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dtss_DueToThirdParties_lbl0" xml:lang="en-US">Carrying amount as of the balance sheet date of obligations due all related parties.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_DueToThirdParties" xlink:to="dtss_DueToThirdParties_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dtss_EquityDescription_lbl0" xml:lang="en-US">Equity Description.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_EquityDescription" xlink:to="dtss_EquityDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dtss_EquityInterestsPricePerShare_lbl0" xml:lang="en-US">Equity interests price per share.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_EquityInterestsPricePerShare" xlink:to="dtss_EquityInterestsPricePerShare_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dtss_EquityTransferAgreementsDescription_lbl0" xml:lang="en-US">Equity transfer agreements, description.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_EquityTransferAgreementsDescription" xlink:to="dtss_EquityTransferAgreementsDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dtss_GoingConcernsPolicyTextBlock_lbl0" xml:lang="en-US">Disclosure of accounting policy for going concerns.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_GoingConcernsPolicyTextBlock" xlink:to="dtss_GoingConcernsPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dtss_IncreaseDecreaseInUnearnedRevenue_lbl0" xml:lang="en-US">Amount of increase decrease in unearned revenue.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_IncreaseDecreaseInUnearnedRevenue" xlink:to="dtss_IncreaseDecreaseInUnearnedRevenue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dtss_IncreaseDecreaseInValueaddedTaxPrepayment_lbl0" xml:lang="en-US">Amount of increase (decrease) of value-added tax prepayment.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_IncreaseDecreaseInValueaddedTaxPrepayment" xlink:to="dtss_IncreaseDecreaseInValueaddedTaxPrepayment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dtss_IncreaseInRentPercentage_lbl0" xml:lang="en-US">The percentage of increase in rent .</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_IncreaseInRentPercentage" xlink:to="dtss_IncreaseInRentPercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dtss_InvestedStockOwnership_lbl0" xml:lang="en-US">The amount of invested stock ownership.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_InvestedStockOwnership" xlink:to="dtss_InvestedStockOwnership_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dtss_LeaseEndDate_lbl0" xml:lang="en-US">Lease end date.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_LeaseEndDate" xlink:to="dtss_LeaseEndDate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dtss_LeaseStartDate_lbl0" xml:lang="en-US">Lease start date.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_LeaseStartDate" xlink:to="dtss_LeaseStartDate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dtss_LessImputedInterest_lbl0" xml:lang="en-US">Imputed interest.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_LessImputedInterest" xlink:to="dtss_LessImputedInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dtss_LesseeOperatingLeaseLiabilityPaymentDue_lbl0" xml:lang="en-US">Amount of lessee&apos;s undiscounted obligation for lease payment for operating lease.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_LesseeOperatingLeaseLiabilityPaymentDue" xlink:to="dtss_LesseeOperatingLeaseLiabilityPaymentDue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dtss_LossBeforeNoncontrollingInterest_lbl0" xml:lang="en-US">Loss before noncontrolling interest.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_LossBeforeNoncontrollingInterest" xlink:to="dtss_LossBeforeNoncontrollingInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dtss_MarketDevelopingFeeRate_lbl0" xml:lang="en-US">The amount of market developing fee.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_MarketDevelopingFeeRate" xlink:to="dtss_MarketDevelopingFeeRate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dtss_MarketingServiceFeePercentage_lbl0" xml:lang="en-US">Marketing service fee, percentage.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_MarketingServiceFeePercentage" xlink:to="dtss_MarketingServiceFeePercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dtss_NetProceeds_lbl0" xml:lang="en-US">Net proceeds.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_NetProceeds" xlink:to="dtss_NetProceeds_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dtss_NoncontrollingInterestsPolicyTextBlock_lbl0" xml:lang="en-US">Noncontrolling Interests.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_NoncontrollingInterestsPolicyTextBlock" xlink:to="dtss_NoncontrollingInterestsPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dtss_OperatingLeasesFutureMinimumPaymentDueInRolingYearTwo_lbl0" xml:lang="en-US">Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_OperatingLeasesFutureMinimumPaymentDueInRolingYearTwo" xlink:to="dtss_OperatingLeasesFutureMinimumPaymentDueInRolingYearTwo_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dtss_OperatingLeasesFutureMinimumPaymentNextRolingTwelveMonths_lbl0" xml:lang="en-US">Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_OperatingLeasesFutureMinimumPaymentNextRolingTwelveMonths" xlink:to="dtss_OperatingLeasesFutureMinimumPaymentNextRolingTwelveMonths_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dtss_OwnershipNoncontrollingInterests_lbl0" xml:lang="en-US">Ownership noncontrolling interests.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_OwnershipNoncontrollingInterests" xlink:to="dtss_OwnershipNoncontrollingInterests_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dtss_OwnershipPercenatge_lbl0" xml:lang="en-US">Ownership percenatge.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_OwnershipPercenatge" xlink:to="dtss_OwnershipPercenatge_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dtss_PercentageOfDifferedTaxAsset_lbl0" xml:lang="en-US">The percentage of differed tax assets.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_PercentageOfDifferedTaxAsset" xlink:to="dtss_PercentageOfDifferedTaxAsset_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dtss_PresentValueOfLeaseLiabilities_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="dtss_PresentValueOfLeaseLiabilities" xlink:to="dtss_PresentValueOfLeaseLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dtss_ProceedFromDueToRelatedParties_lbl0" xml:lang="en-US">Portion of the carrying amount as of the balance sheet date of obligations due all related parties that is payable after one year or beyond the normal operating cycle if longer.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_ProceedFromDueToRelatedParties" xlink:to="dtss_ProceedFromDueToRelatedParties_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dtss_ReduceOfTaxpayerPercentage_lbl0" xml:lang="en-US">The percentage of reduce of taxpayer.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_ReduceOfTaxpayerPercentage" xlink:to="dtss_ReduceOfTaxpayerPercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dtss_RemainingOwnershipInterest_lbl0" xml:lang="en-US">Remaining ownership interest.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_RemainingOwnershipInterest" xlink:to="dtss_RemainingOwnershipInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dtss_RentExpense_lbl0" xml:lang="en-US">Rent expense.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_RentExpense" xlink:to="dtss_RentExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dtss_RentalExpensesAmount_lbl0" xml:lang="en-US">Amount used for rental expense.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_RentalExpensesAmount" xlink:to="dtss_RentalExpensesAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dtss_SalesPerformance_lbl0" xml:lang="en-US">The amount of sales performance.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_SalesPerformance" xlink:to="dtss_SalesPerformance_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dtss_ScheduleOfGuoHaoCenturyEnteredIntoALeaseForTheOfficeInHangzhouCityTableTextBlock_lbl0" xml:lang="en-US">Schedule of Guo Hao Century Entered into a Lease for the Office in Hangzhou City.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_ScheduleOfGuoHaoCenturyEnteredIntoALeaseForTheOfficeInHangzhouCityTableTextBlock" xlink:to="dtss_ScheduleOfGuoHaoCenturyEnteredIntoALeaseForTheOfficeInHangzhouCityTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dtss_ScheduleOfPropertyAndEquipmentUsingStraightLineMethodOverEstimatedUsefulLiveTableTextBlock_lbl0" xml:lang="en-US">Schedule of property and equipment using straight line method over estimated useful live.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_ScheduleOfPropertyAndEquipmentUsingStraightLineMethodOverEstimatedUsefulLiveTableTextBlock" xlink:to="dtss_ScheduleOfPropertyAndEquipmentUsingStraightLineMethodOverEstimatedUsefulLiveTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dtss_ScheduleOfRevenueSourcesTableTextBlock_lbl0" xml:lang="en-US">Tabular disclosure of revenue.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_ScheduleOfRevenueSourcesTableTextBlock" xlink:to="dtss_ScheduleOfRevenueSourcesTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dtss_SecurityDeposits_lbl0" xml:lang="en-US">The amount of an asset, typically cash, provided to a counterparty to provide certain assurance of performance by the entity pursuant to the terms of a written or oral agreement, such as a lease.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_SecurityDeposits" xlink:to="dtss_SecurityDeposits_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dtss_ShareBasedGoodsAndNonemployeeServiceTransactionValuationMethodExpectedDividendRate_lbl0" xml:lang="en-US">The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the expected term of a nonvested share or option award issued to other than an employee.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_ShareBasedGoodsAndNonemployeeServiceTransactionValuationMethodExpectedDividendRate" xlink:to="dtss_ShareBasedGoodsAndNonemployeeServiceTransactionValuationMethodExpectedDividendRate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dtss_ShareBasedGoodsAndNonemployeeServiceTransactionValuationMethodExpectedVolatilityRate_lbl0" xml:lang="en-US">The estimated measure of the percentage amount by which a share price is expected to fluctuate during the expected term of a nonvested share or option award issued to other than an employee.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_ShareBasedGoodsAndNonemployeeServiceTransactionValuationMethodExpectedVolatilityRate" xlink:to="dtss_ShareBasedGoodsAndNonemployeeServiceTransactionValuationMethodExpectedVolatilityRate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dtss_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualsTerm1_lbl0" xml:lang="en-US">Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in &apos;PnYnMnDTnHnMnS&apos; format, for example, &apos;P1Y5M13D&apos; represents the reported fact of one year, five months, and thirteen days.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualsTerm1" xlink:to="dtss_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualsTerm1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dtss_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm_lbl0" xml:lang="en-US">Weighted average remaining contractual term for option awards outstanding, in &apos;PnYnMnDTnHnMnS&apos; format, for example, &apos;P1Y5M13D&apos; represents the reported fact of one year, five months, and thirteen days.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm" xlink:to="dtss_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dtss_SharesToOfficersDescription_lbl0" xml:lang="en-US">Shares to officers description.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_SharesToOfficersDescription" xlink:to="dtss_SharesToOfficersDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dtss_SocialSecurityPayable_lbl0" xml:lang="en-US">The amount of social security payable.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_SocialSecurityPayable" xlink:to="dtss_SocialSecurityPayable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dtss_StatementOfCashFlowsPolicyTextBlock_lbl0" xml:lang="en-US">Disclosure of accounting policy for statement of cash flow.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_StatementOfCashFlowsPolicyTextBlock" xlink:to="dtss_StatementOfCashFlowsPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dtss_UnachievedRateInAnnualSales_lbl0" xml:lang="en-US">The percentage of unachieved rate in annual sales target.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnachievedRateInAnnualSales" xlink:to="dtss_UnachievedRateInAnnualSales_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dtss_ApartmentRentalAgreementMember_lbl0" xml:lang="en-US">Represent information about agreement.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_ApartmentRentalAgreementMember" xlink:to="dtss_ApartmentRentalAgreementMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dtss_SoftwareRegistrationRightMember_lbl0" xml:lang="en-US">Software Registration Right [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_SoftwareRegistrationRightMember" xlink:to="dtss_SoftwareRegistrationRightMember_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="dtss_RentExpense_lbl1" xml:lang="en-US">Rent Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_RentExpense" xlink:to="dtss_RentExpense_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl0" xml:lang="en-US">Other Nonoperating Income (Expense)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_DescriptionOfWarrantsIssued_lbl1" xml:lang="en-US">Description Of Warrants Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_DescriptionOfWarrantsIssued" xlink:to="dtss_DescriptionOfWarrantsIssued_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_Zhangxun1Member_lbl0" xml:lang="en-US">Zhangxun1 Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_Zhangxun1Member" xlink:to="dtss_Zhangxun1Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_lbl0" xml:lang="en-US">Accounts Payable and Other Accrued Liabilities, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_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="dtss_AgreementTerm" xlink:to="dtss_AgreementTerm_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_UnlabeledAbstract61_lbl0" xml:lang="en-US">Unlabeled Abstract61</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnlabeledAbstract61" xlink:to="dtss_UnlabeledAbstract61_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_UnlabeledAbstract62_lbl0" xml:lang="en-US">Unlabeled Abstract62</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnlabeledAbstract62" xlink:to="dtss_UnlabeledAbstract62_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="dtss_SecurityDeposits_lbl1" xml:lang="en-US">Security Deposits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_SecurityDeposits" xlink:to="dtss_SecurityDeposits_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_UnlabeledAbstract60_lbl0" xml:lang="en-US">Unlabeled Abstract60</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnlabeledAbstract60" xlink:to="dtss_UnlabeledAbstract60_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_ElevenOneZeroTwoZeroTwoFourMember_lbl0" xml:lang="en-US">Eleven One Zero Two Zero Two Four Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_ElevenOneZeroTwoZeroTwoFourMember" xlink:to="dtss_ElevenOneZeroTwoZeroTwoFourMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_CapitalContribution_lbl1" xml:lang="en-US">Capital Contribution</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_CapitalContribution" xlink:to="dtss_CapitalContribution_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_lbl0" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xlink:to="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_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="us-gaap_LoansPayable_lbl0" xml:lang="en-US">Loans Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansPayable" xlink:to="us-gaap_LoansPayable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConsolidationVariableInterestEntityPolicy_lbl0" xml:lang="en-US">Consolidation, Variable Interest Entity, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationVariableInterestEntityPolicy" xlink:to="us-gaap_ConsolidationVariableInterestEntityPolicy_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_OwnershipNoncontrollingInterests_lbl1" xml:lang="en-US">Ownership Noncontrolling Interests</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_OwnershipNoncontrollingInterests" xlink:to="dtss_OwnershipNoncontrollingInterests_lbl1"/>
    <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_lbl2" 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_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFileNumber_lbl0" xml:lang="en-US">Entity File Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntitySmallBusiness_lbl0" xml:lang="en-US">Entity Small Business</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness_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_lbl0" 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_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl0" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Two</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl0"/>
    <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="dtss_ShuhaiJingweiFormedShenzhenAcousticEffectManagementLimitedPartnershipMember_lbl0" xml:lang="en-US">Shuhai Jingwei Formed Shenzhen Acoustic Effect Management Limited Partnership Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_ShuhaiJingweiFormedShenzhenAcousticEffectManagementLimitedPartnershipMember" xlink:to="dtss_ShuhaiJingweiFormedShenzhenAcousticEffectManagementLimitedPartnershipMember_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="dtss_LeaseStartDate_lbl1" xml:lang="en-US">Lease Start Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_LeaseStartDate" xlink:to="dtss_LeaseStartDate_lbl1"/>
    <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_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_lbl0" xml:lang="en-US">Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:to="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WorkersCompensationDiscountPercent_lbl0" xml:lang="en-US">Workers&apos; Compensation Discount, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WorkersCompensationDiscountPercent" xlink:to="us-gaap_WorkersCompensationDiscountPercent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_JinchengHaodaThirdYearMember_lbl0" xml:lang="en-US">Jincheng Haoda Third Year Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_JinchengHaodaThirdYearMember" xlink:to="dtss_JinchengHaodaThirdYearMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_UnlabeledAbstract38_lbl0" xml:lang="en-US">Unlabeled Abstract38</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnlabeledAbstract38" xlink:to="dtss_UnlabeledAbstract38_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_GoingConcernsPolicyTextBlock_lbl1" xml:lang="en-US">Going Concerns Policy Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_GoingConcernsPolicyTextBlock" xlink:to="dtss_GoingConcernsPolicyTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_UnlabeledAbstract39_lbl0" xml:lang="en-US">Unlabeled Abstract39</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnlabeledAbstract39" xlink:to="dtss_UnlabeledAbstract39_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SecurityDeposit_lbl0" xml:lang="en-US">Security Deposit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SecurityDeposit" xlink:to="us-gaap_SecurityDeposit_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="dtss_UnachievedRateInAnnualSales_lbl1" xml:lang="en-US">Unachieved Rate In Annual Sales</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnachievedRateInAnnualSales" xlink:to="dtss_UnachievedRateInAnnualSales_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_HangzhouZhangqiBusinessManagementPartnershipMember_lbl0" xml:lang="en-US">Hangzhou Zhangqi Business Management Partnership Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_HangzhouZhangqiBusinessManagementPartnershipMember" xlink:to="dtss_HangzhouZhangqiBusinessManagementPartnershipMember_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_ProceedsFromLeasePayments_lbl0" xml:lang="en-US">Proceeds from Lease Payment, Operating Activity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromLeasePayments" xlink:to="us-gaap_ProceedsFromLeasePayments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonUnitIssued_lbl0" xml:lang="en-US">Common Unit, Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonUnitIssued" xlink:to="us-gaap_CommonUnitIssued_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_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="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_lbl1" 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_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupDeferredGainOnDisposal_lbl0" xml:lang="en-US">Disposal Group, Deferred Gain on Disposal</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupDeferredGainOnDisposal" xlink:to="us-gaap_DisposalGroupDeferredGainOnDisposal_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_JiajiaShengshiMember_lbl0" xml:lang="en-US">Jiajia Shengshi Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_JiajiaShengshiMember" xlink:to="dtss_JiajiaShengshiMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_UnlabeledAbstract40_lbl0" xml:lang="en-US">Unlabeled Abstract40</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnlabeledAbstract40" xlink:to="dtss_UnlabeledAbstract40_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseCurrent_lbl0" xml:lang="en-US">Prepaid Expense, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseCurrent" xlink:to="us-gaap_PrepaidExpenseCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_UnlabeledAbstract43_lbl0" xml:lang="en-US">Unlabeled Abstract43</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnlabeledAbstract43" xlink:to="dtss_UnlabeledAbstract43_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_DueToRelatedPartiesOther_lbl1" xml:lang="en-US">Due To Related Parties Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_DueToRelatedPartiesOther" xlink:to="dtss_DueToRelatedPartiesOther_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_UnlabeledAbstract44_lbl0" xml:lang="en-US">Unlabeled Abstract44</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnlabeledAbstract44" xlink:to="dtss_UnlabeledAbstract44_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_UnlabeledAbstract41_lbl0" xml:lang="en-US">Unlabeled Abstract41</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnlabeledAbstract41" xlink:to="dtss_UnlabeledAbstract41_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_UnlabeledAbstract42_lbl0" xml:lang="en-US">Unlabeled Abstract42</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnlabeledAbstract42" xlink:to="dtss_UnlabeledAbstract42_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_ShuhaiBeijingsMember_lbl1" xml:lang="en-US">Shuhai Beijings Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_ShuhaiBeijingsMember" xlink:to="dtss_ShuhaiBeijingsMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_LocalPhoneNumber_lbl0" xml:lang="en-US">Local Phone Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_UnlabeledAbstract47_lbl0" xml:lang="en-US">Unlabeled Abstract47</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnlabeledAbstract47" xlink:to="dtss_UnlabeledAbstract47_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsGross_lbl0" xml:lang="en-US">Deferred Tax Assets, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsGross_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_UnlabeledAbstract48_lbl0" xml:lang="en-US">Unlabeled Abstract48</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnlabeledAbstract48" xlink:to="dtss_UnlabeledAbstract48_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="dtss_UnlabeledAbstract45_lbl0" xml:lang="en-US">Unlabeled Abstract45</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnlabeledAbstract45" xlink:to="dtss_UnlabeledAbstract45_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_UnlabeledAbstract46_lbl0" xml:lang="en-US">Unlabeled Abstract46</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnlabeledAbstract46" xlink:to="dtss_UnlabeledAbstract46_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_UnlabeledAbstract49_lbl0" xml:lang="en-US">Unlabeled Abstract49</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnlabeledAbstract49" xlink:to="dtss_UnlabeledAbstract49_lbl0"/>
    <loc xlink:type="locator" xlink:label="dtss_ScheuleOfWriteOffOfTheCompanyAndExistingSubsidiariesAbstract" xlink:href="dtss-20230930.xsd#dtss_ScheuleOfWriteOffOfTheCompanyAndExistingSubsidiariesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_ScheuleOfWriteOffOfTheCompanyAndExistingSubsidiariesAbstract_lbl" xml:lang="en-US">Scheule Of Write Off Of The Company And Existing Subsidiaries Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_ScheuleOfWriteOffOfTheCompanyAndExistingSubsidiariesAbstract" xlink:to="dtss_ScheuleOfWriteOffOfTheCompanyAndExistingSubsidiariesAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets_lbl0" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Other Assets, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets_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="dei_EntityCommonStockSharesOutstanding_lbl0" xml:lang="en-US">Entity Common Stock, Shares Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_DisposalGroupIncludingDiscontinuedOperationLoanPayables_lbl1" xml:lang="en-US">Disposal Group Including Discontinued Operation Loan Payables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_DisposalGroupIncludingDiscontinuedOperationLoanPayables" xlink:to="dtss_DisposalGroupIncludingDiscontinuedOperationLoanPayables_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_lbl0" xml:lang="en-US">Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_DeferredTaxAssetsBadDebtExpense_lbl1" xml:lang="en-US">Deferred Tax Assets Bad Debt Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_DeferredTaxAssetsBadDebtExpense" xlink:to="dtss_DeferredTaxAssetsBadDebtExpense_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_DueToThirdParties_lbl1" xml:lang="en-US">Due To Third Parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_DueToThirdParties" xlink:to="dtss_DueToThirdParties_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl1" 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_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_lbl0" xml:lang="en-US">Goodwill and Intangible Assets, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:to="us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_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="us-gaap_RetainedEarningsMember_lbl0" xml:lang="en-US">Retained Earnings [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_UnlabeledAbstract50_lbl0" xml:lang="en-US">Unlabeled Abstract50</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnlabeledAbstract50" xlink:to="dtss_UnlabeledAbstract50_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_UnlabeledAbstract51_lbl0" xml:lang="en-US">Unlabeled Abstract51</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnlabeledAbstract51" xlink:to="dtss_UnlabeledAbstract51_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_UnlabeledAbstract54_lbl0" xml:lang="en-US">Unlabeled Abstract54</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnlabeledAbstract54" xlink:to="dtss_UnlabeledAbstract54_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_UnlabeledAbstract55_lbl0" xml:lang="en-US">Unlabeled Abstract55</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnlabeledAbstract55" xlink:to="dtss_UnlabeledAbstract55_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_UnlabeledAbstract52_lbl0" xml:lang="en-US">Unlabeled Abstract52</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnlabeledAbstract52" xlink:to="dtss_UnlabeledAbstract52_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_UnlabeledAbstract53_lbl0" xml:lang="en-US">Unlabeled Abstract53</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnlabeledAbstract53" xlink:to="dtss_UnlabeledAbstract53_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_UnlabeledAbstract58_lbl0" xml:lang="en-US">Unlabeled Abstract58</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnlabeledAbstract58" xlink:to="dtss_UnlabeledAbstract58_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_UnlabeledAbstract59_lbl0" xml:lang="en-US">Unlabeled Abstract59</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnlabeledAbstract59" xlink:to="dtss_UnlabeledAbstract59_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_UnlabeledAbstract56_lbl0" xml:lang="en-US">Unlabeled Abstract56</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnlabeledAbstract56" xlink:to="dtss_UnlabeledAbstract56_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_UnlabeledAbstract57_lbl0" xml:lang="en-US">Unlabeled Abstract57</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnlabeledAbstract57" xlink:to="dtss_UnlabeledAbstract57_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount_lbl0" xml:lang="en-US">Debt Instrument, Unused Borrowing Capacity, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount" xlink:to="us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_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="dtss_UnlabeledAbstract18" xlink:to="dtss_UnlabeledAbstract18_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_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="dtss_UnlabeledAbstract19" xlink:to="dtss_UnlabeledAbstract19_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfDebt_lbl0" xml:lang="en-US">Repayments of Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfDebt" xlink:to="us-gaap_RepaymentsOfDebt_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_CorporateIncomeTax_lbl1" xml:lang="en-US">Corporate Income Tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_CorporateIncomeTax" xlink:to="dtss_CorporateIncomeTax_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_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="dtss_UnlabeledAbstract16" xlink:to="dtss_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="dtss_ScheduleOfGuoHaoCenturyEnteredIntoALeaseForTheOfficeInHangzhouCityTableTextBlock_lbl1" xml:lang="en-US">Schedule Of Guo Hao Century Entered Into ALease For The Office In Hangzhou City Table Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_ScheduleOfGuoHaoCenturyEnteredIntoALeaseForTheOfficeInHangzhouCityTableTextBlock" xlink:to="dtss_ScheduleOfGuoHaoCenturyEnteredIntoALeaseForTheOfficeInHangzhouCityTableTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_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="dtss_UnlabeledAbstract17" xlink:to="dtss_UnlabeledAbstract17_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_EightOneZeroTwoZeroTwoThreeMember_lbl0" xml:lang="en-US">Eight One Zero Two Zero Two Three Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_EightOneZeroTwoZeroTwoThreeMember" xlink:to="dtss_EightOneZeroTwoZeroTwoThreeMember_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_DebtInstrumentOfferingDate1_lbl0" xml:lang="en-US">Debt Instrument, Offering Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentOfferingDate1" xlink:to="us-gaap_DebtInstrumentOfferingDate1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToNoncontrollingInterest_lbl0" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax, Portion Attributable to Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToNoncontrollingInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLoansPayable_lbl0" xml:lang="en-US">Other Loans Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLoansPayable" xlink:to="us-gaap_OtherLoansPayable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseExpirationDate1_lbl0" xml:lang="en-US">Lease Expiration Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseExpirationDate1" xlink:to="us-gaap_LeaseExpirationDate1_lbl0"/>
    <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="us-gaap_PaymentsToFundLongtermLoansToRelatedParties_lbl0" xml:lang="en-US">Payments to Fund Long-Term Loans to Related Parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToFundLongtermLoansToRelatedParties" xlink:to="us-gaap_PaymentsToFundLongtermLoansToRelatedParties_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermLoansFromBank_lbl0" xml:lang="en-US">Loans Payable to Bank, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermLoansFromBank" xlink:to="us-gaap_LongTermLoansFromBank_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_EquityDescription_lbl1" xml:lang="en-US">Equity Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_EquityDescription" xlink:to="dtss_EquityDescription_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestReceivableAndOtherAssets_lbl0" xml:lang="en-US">Interest Receivable and Other Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestReceivableAndOtherAssets" xlink:to="us-gaap_InterestReceivableAndOtherAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermInvestments_lbl0" xml:lang="en-US">Long-Term Investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermInvestments" xlink:to="us-gaap_LongTermInvestments_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="dei_EntityAddressAddressLine1_lbl0" xml:lang="en-US">Entity Address, Address Line One</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_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="dtss_UnlabeledAbstract21" xlink:to="dtss_UnlabeledAbstract21_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesPolicyTextBlock_lbl0" xml:lang="en-US">Commitments and Contingencies, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine2_lbl0" xml:lang="en-US">Entity Address, Address Line Two</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine2" xlink:to="dei_EntityAddressAddressLine2_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_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="dtss_UnlabeledAbstract22" xlink:to="dtss_UnlabeledAbstract22_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityIncorporationStateCountryCode_lbl0" xml:lang="en-US">Entity Incorporation, State or Country Code</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SecurityExchangeName_lbl0" xml:lang="en-US">Security Exchange Name</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityExchangeName" xlink:to="dei_SecurityExchangeName_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_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="dtss_UnlabeledAbstract20" xlink:to="dtss_UnlabeledAbstract20_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_ShenzhenJingweiMember_lbl0" xml:lang="en-US">Shenzhen Jingwei Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_ShenzhenJingweiMember" xlink:to="dtss_ShenzhenJingweiMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_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="dtss_UnlabeledAbstract25" xlink:to="dtss_UnlabeledAbstract25_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl0" 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_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_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="dtss_UnlabeledAbstract26" xlink:to="dtss_UnlabeledAbstract26_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine3_lbl0" xml:lang="en-US">Entity Address, Address Line Three</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine3" xlink:to="dei_EntityAddressAddressLine3_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_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="dtss_UnlabeledAbstract23" xlink:to="dtss_UnlabeledAbstract23_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_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="dtss_UnlabeledAbstract24" xlink:to="dtss_UnlabeledAbstract24_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_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="dtss_UnlabeledAbstract29" xlink:to="dtss_UnlabeledAbstract29_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl3" 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_lbl3"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_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="dtss_UnlabeledAbstract27" xlink:to="dtss_UnlabeledAbstract27_lbl0"/>
    <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="dtss_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="dtss_UnlabeledAbstract28" xlink:to="dtss_UnlabeledAbstract28_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_lbl0" xml:lang="en-US">Schedule of Stockholders&apos; Equity Note, Warrants or Rights [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:to="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_lbl0"/>
    <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="us-gaap_IncomeTaxesReceivable_lbl0" xml:lang="en-US">Income Taxes Receivable, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesReceivable" xlink:to="us-gaap_IncomeTaxesReceivable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_DisposalGroupIncludingDiscontinuedOperationSelling_lbl1" xml:lang="en-US">Disposal Group Including Discontinued Operation Selling</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_DisposalGroupIncludingDiscontinuedOperationSelling" xlink:to="dtss_DisposalGroupIncludingDiscontinuedOperationSelling_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_CloudPlatformConstructionCooperationProjectMember_lbl0" xml:lang="en-US">Cloud Platform Construction Cooperation Project Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_CloudPlatformConstructionCooperationProjectMember" xlink:to="dtss_CloudPlatformConstructionCooperationProjectMember_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_ConcentrationRiskCreditRisk_lbl0" xml:lang="en-US">Concentration Risk, Credit Risk, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskCreditRisk" xlink:to="us-gaap_ConcentrationRiskCreditRisk_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Security12bTitle_lbl0" xml:lang="en-US">Title of 12(b) Security</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12bTitle" xlink:to="dei_Security12bTitle_lbl0"/>
    <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="dtss_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="dtss_UnlabeledAbstract32" xlink:to="dtss_UnlabeledAbstract32_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_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="dtss_UnlabeledAbstract33" xlink:to="dtss_UnlabeledAbstract33_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_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="dtss_UnlabeledAbstract30" xlink:to="dtss_UnlabeledAbstract30_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_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="dtss_UnlabeledAbstract31" xlink:to="dtss_UnlabeledAbstract31_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_UnlabeledAbstract36_lbl0" xml:lang="en-US">Unlabeled Abstract36</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnlabeledAbstract36" xlink:to="dtss_UnlabeledAbstract36_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesSubscriptions_lbl0" xml:lang="en-US">Common Stock, Value, Subscriptions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesSubscriptions" xlink:to="us-gaap_CommonStockSharesSubscriptions_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_UnlabeledAbstract37_lbl0" xml:lang="en-US">Unlabeled Abstract37</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnlabeledAbstract37" xlink:to="dtss_UnlabeledAbstract37_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SalariesAndWages_lbl0" xml:lang="en-US">Salary and Wage, NonOfficer, Excluding Cost of Good and Service Sold</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalariesAndWages" xlink:to="us-gaap_SalariesAndWages_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="dtss_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="dtss_UnlabeledAbstract34" xlink:to="dtss_UnlabeledAbstract34_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_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="dtss_UnlabeledAbstract35" xlink:to="dtss_UnlabeledAbstract35_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl0" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year One</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_InvestedStockOwnership_lbl1" xml:lang="en-US">Invested Stock Ownership</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_InvestedStockOwnership" xlink:to="dtss_InvestedStockOwnership_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_DisposalOfSubsidiaryTextBlock_lbl0" xml:lang="en-US">Disposal Of Subsidiary Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_DisposalOfSubsidiaryTextBlock" xlink:to="dtss_DisposalOfSubsidiaryTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_SharesToOfficersDescription_lbl1" xml:lang="en-US">Shares To Officers Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_SharesToOfficersDescription" xlink:to="dtss_SharesToOfficersDescription_lbl1"/>
    <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_PropertyPlantAndEquipmentDisposals_lbl0" xml:lang="en-US">Property, Plant and Equipment, Disposals</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDisposals" xlink:to="us-gaap_PropertyPlantAndEquipmentDisposals_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_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="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_LoansPayableToBankCurrent_lbl0" xml:lang="en-US">Loans Payable to Bank, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansPayableToBankCurrent" xlink:to="us-gaap_LoansPayableToBankCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLossAllocatedToLimitedPartners_lbl0" xml:lang="en-US">Net Income (Loss) Allocated to Limited Partners</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAllocatedToLimitedPartners" xlink:to="us-gaap_NetIncomeLossAllocatedToLimitedPartners_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_ClassOfWarrantOrRightUnissued_lbl0" xml:lang="en-US">Class of Warrant or Right, Unissued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightUnissued" xlink:to="us-gaap_ClassOfWarrantOrRightUnissued_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants_lbl0" xml:lang="en-US">Stock and Warrants Issued During Period, Value, Preferred Stock and Warrants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants" xlink:to="us-gaap_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtDisclosureTextBlock_lbl0" xml:lang="en-US">Debt Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureTextBlock" xlink:to="us-gaap_DebtDisclosureTextBlock_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_TradeAndOtherAccountsReceivablePolicy_lbl0" xml:lang="en-US">Accounts Receivable [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:to="us-gaap_TradeAndOtherAccountsReceivablePolicy_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_lbl0" xml:lang="en-US">Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" xlink:to="us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_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_NoncashOrPartNoncashAcquisitionInterestAcquired1_lbl0" xml:lang="en-US">Noncash or Part Noncash Acquisition, Interest Acquired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncashOrPartNoncashAcquisitionInterestAcquired1" xlink:to="us-gaap_NoncashOrPartNoncashAcquisitionInterestAcquired1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl1" 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_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_SocialSecurityPayable_lbl1" xml:lang="en-US">Social Security Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_SocialSecurityPayable" xlink:to="dtss_SocialSecurityPayable_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_ServiceFeeRechargeMember_lbl0" xml:lang="en-US">Service Fee Recharge Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_ServiceFeeRechargeMember" xlink:to="dtss_ServiceFeeRechargeMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="dtss_ScheduleOfCondensedConsolidatingStatementsOfIncomeInformationAbstract" xlink:href="dtss-20230930.xsd#dtss_ScheduleOfCondensedConsolidatingStatementsOfIncomeInformationAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_ScheduleOfCondensedConsolidatingStatementsOfIncomeInformationAbstract_lbl" xml:lang="en-US">Schedule Of Condensed Consolidating Statements Of Income Information Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_ScheduleOfCondensedConsolidatingStatementsOfIncomeInformationAbstract" xlink:to="dtss_ScheduleOfCondensedConsolidatingStatementsOfIncomeInformationAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents_lbl0" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Cash and Cash Equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedSalariesCurrent_lbl0" xml:lang="en-US">Accrued Salaries, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedSalariesCurrent" xlink:to="us-gaap_AccruedSalariesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_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="dtss_UnlabeledAbstract10" xlink:to="dtss_UnlabeledAbstract10_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_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="dtss_UnlabeledAbstract11" xlink:to="dtss_UnlabeledAbstract11_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_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="dtss_UnlabeledAbstract14" xlink:to="dtss_UnlabeledAbstract14_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DescriptionOfOtherRegulatoryLimitations_lbl0" xml:lang="en-US">Description of Other Regulatory Limitations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DescriptionOfOtherRegulatoryLimitations" xlink:to="us-gaap_DescriptionOfOtherRegulatoryLimitations_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_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="dtss_UnlabeledAbstract15" xlink:to="dtss_UnlabeledAbstract15_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_FiveGMessagingOneMember_lbl0" xml:lang="en-US">Five GMessaging One Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_FiveGMessagingOneMember" xlink:to="dtss_FiveGMessagingOneMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_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="dtss_UnlabeledAbstract12" xlink:to="dtss_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="dtss_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="dtss_UnlabeledAbstract13" xlink:to="dtss_UnlabeledAbstract13_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FurnitureAndFixturesMember_lbl0" xml:lang="en-US">Furniture and Fixtures [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FurnitureAndFixturesMember" xlink:to="us-gaap_FurnitureAndFixturesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_JiajiaShengshiThirdYearMember_lbl0" xml:lang="en-US">Jiajia Shengshi Third Year Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_JiajiaShengshiThirdYearMember" xlink:to="dtss_JiajiaShengshiThirdYearMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_ZhixinLiuMember_lbl0" xml:lang="en-US">Zhixin Liu Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_ZhixinLiuMember" xlink:to="dtss_ZhixinLiuMember_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="us-gaap_PaymentsOfDividends_lbl0" xml:lang="en-US">Payments of Dividends</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfDividends" xlink:to="us-gaap_PaymentsOfDividends_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_IncreaseDecreaseInValueaddedTaxPrepayment_lbl1" xml:lang="en-US">Increase Decrease In Valueadded Tax Prepayment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_IncreaseDecreaseInValueaddedTaxPrepayment" xlink:to="dtss_IncreaseDecreaseInValueaddedTaxPrepayment_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_ShuhaiSkillHKMember_lbl0" xml:lang="en-US">Shuhai Skill HKMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_ShuhaiSkillHKMember" xlink:to="dtss_ShuhaiSkillHKMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherOperatingActivitiesCashFlowStatement_lbl0" xml:lang="en-US">Other Operating Activities, Cash Flow Statement</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:to="us-gaap_OtherOperatingActivitiesCashFlowStatement_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="dtss_NanjingFanhanZhinengTechnologyInstituteMember_lbl0" xml:lang="en-US">Nanjing Fanhan Zhineng Technology Institute Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_NanjingFanhanZhinengTechnologyInstituteMember" xlink:to="dtss_NanjingFanhanZhinengTechnologyInstituteMember_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="dtss_LessImputedInterest_lbl1" xml:lang="en-US">Less Imputed Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_LessImputedInterest" xlink:to="dtss_LessImputedInterest_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_ShenzhenQianhaiWeBankCoLtdThreeMember_lbl0" xml:lang="en-US">Shenzhen Qianhai We Bank Co Ltd Three Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_ShenzhenQianhaiWeBankCoLtdThreeMember" xlink:to="dtss_ShenzhenQianhaiWeBankCoLtdThreeMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PatentsMember_lbl0" xml:lang="en-US">Patents [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PatentsMember" xlink:to="us-gaap_PatentsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_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="dtss_UnlabeledAbstract2" xlink:to="dtss_UnlabeledAbstract2_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_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="dtss_UnlabeledAbstract1" xlink:to="dtss_UnlabeledAbstract1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_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="dtss_UnlabeledAbstract4" xlink:to="dtss_UnlabeledAbstract4_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl0" xml:lang="en-US">Segment Reporting, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:to="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_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="dtss_UnlabeledAbstract3" xlink:to="dtss_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="dtss_CarTwoMember_lbl0" xml:lang="en-US">Car Two Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_CarTwoMember" xlink:to="dtss_CarTwoMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_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="dtss_UnlabeledAbstract0" xlink:to="dtss_UnlabeledAbstract0_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VehiclesMember_lbl1" xml:lang="en-US">Vehicles [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VehiclesMember" xlink:to="us-gaap_VehiclesMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_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="dtss_UnlabeledAbstract9" xlink:to="dtss_UnlabeledAbstract9_lbl0"/>
    <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="dtss_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="dtss_UnlabeledAbstract6" xlink:to="dtss_UnlabeledAbstract6_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_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="dtss_UnlabeledAbstract5" xlink:to="dtss_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="dtss_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="dtss_UnlabeledAbstract8" xlink:to="dtss_UnlabeledAbstract8_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_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="dtss_UnlabeledAbstract7" xlink:to="dtss_UnlabeledAbstract7_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesPurchaseOfAssets_lbl0" xml:lang="en-US">Stock Issued During Period, Shares, Purchase of Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesPurchaseOfAssets" xlink:to="us-gaap_StockIssuedDuringPeriodSharesPurchaseOfAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ChiefExecutiveOfficerMember_lbl0" xml:lang="en-US">Chief Executive Officer [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ChiefExecutiveOfficerMember" xlink:to="srt_ChiefExecutiveOfficerMember_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="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterestAbstract_lbl0" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterestAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm_lbl1" xml:lang="en-US">Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm" xlink:to="dtss_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsInventory_lbl0" xml:lang="en-US">Deferred Tax Assets, Inventory</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsInventory" xlink:to="us-gaap_DeferredTaxAssetsInventory_lbl0"/>
    <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="dtss_PrepaidMarketingFeeMember_lbl0" xml:lang="en-US">Prepaid Marketing Fee Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_PrepaidMarketingFeeMember" xlink:to="dtss_PrepaidMarketingFeeMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDebtInstrumentsTextBlock_lbl0" xml:lang="en-US">Schedule of Long-Term Debt Instruments [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:to="us-gaap_ScheduleOfDebtInstrumentsTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_UltrasonicSoundAirDisinfectionEquipmentMember_lbl0" xml:lang="en-US">Ultrasonic Sound Air Disinfection Equipment Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UltrasonicSoundAirDisinfectionEquipmentMember" xlink:to="dtss_UltrasonicSoundAirDisinfectionEquipmentMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CurrentFiscalYearEndDate_lbl0" xml:lang="en-US">Current Fiscal Year End Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_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_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="dtss_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="dtss_UnlabeledAbstract" xlink:to="dtss_UnlabeledAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermLoansPayable_lbl0" xml:lang="en-US">Loans Payable, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermLoansPayable" xlink:to="us-gaap_LongTermLoansPayable_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="dtss_ShuhaiNanjingMember_lbl0" xml:lang="en-US">Shuhai Nanjing Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_ShuhaiNanjingMember" xlink:to="dtss_ShuhaiNanjingMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MoneyMarketFundsAtCarryingValue_lbl0" xml:lang="en-US">Money Market Funds, at Carrying Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MoneyMarketFundsAtCarryingValue" xlink:to="us-gaap_MoneyMarketFundsAtCarryingValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl0" 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_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_ChinaBankCoLtdMember_lbl0" xml:lang="en-US">China Bank Co Ltd Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_ChinaBankCoLtdMember" xlink:to="dtss_ChinaBankCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmountOfRegulatoryAssistanceReceived1_lbl0" xml:lang="en-US">Amount of Regulatory Assistance Received</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmountOfRegulatoryAssistanceReceived1" xlink:to="us-gaap_AmountOfRegulatoryAssistanceReceived1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl1" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl1"/>
    <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="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="us-gaap_GainLossOnInvestments_lbl0" xml:lang="en-US">Gain (Loss) on Investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnInvestments" xlink:to="us-gaap_GainLossOnInvestments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_XingzhongSunMember_lbl0" xml:lang="en-US">Xingzhong Sun Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_XingzhongSunMember" xlink:to="dtss_XingzhongSunMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquity_lbl2" 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_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_StatementOfCashFlowsPolicyTextBlock_lbl1" xml:lang="en-US">Statement Of Cash Flows Policy Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_StatementOfCashFlowsPolicyTextBlock" xlink:to="dtss_StatementOfCashFlowsPolicyTextBlock_lbl1"/>
    <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_AccountsPayableOtherCurrent_lbl0" xml:lang="en-US">Accounts Payable, Other, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableOtherCurrent" xlink:to="us-gaap_AccountsPayableOtherCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherExpenses_lbl0" xml:lang="en-US">Other Expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherExpenses" xlink:to="us-gaap_OtherExpenses_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_AcousticIntelligenceBusinessMember_lbl0" xml:lang="en-US">Acoustic Intelligence Business Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_AcousticIntelligenceBusinessMember" xlink:to="dtss_AcousticIntelligenceBusinessMember_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="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl0" 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_lbl0"/>
    <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="dtss_DepositProtection_lbl1" xml:lang="en-US">Deposit Protection</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_DepositProtection" xlink:to="dtss_DepositProtection_lbl1"/>
    <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="dtss_OtherPrepaymentsMember_lbl0" xml:lang="en-US">Other Prepayments Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_OtherPrepaymentsMember" xlink:to="dtss_OtherPrepaymentsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl0" xml:lang="en-US">Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl0"/>
    <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"/>
    <loc xlink:type="locator" xlink:label="dtss_ScheduleOfRevenueSourcesAbstract" xlink:href="dtss-20230930.xsd#dtss_ScheduleOfRevenueSourcesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_ScheduleOfRevenueSourcesAbstract_lbl" xml:lang="en-US">Schedule Of Revenue Sources Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_ScheduleOfRevenueSourcesAbstract" xlink:to="dtss_ScheduleOfRevenueSourcesAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_NOLMember_lbl0" xml:lang="en-US">NOLMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_NOLMember" xlink:to="dtss_NOLMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo_lbl0" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Rolling Year Two</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryNet_lbl1" xml:lang="en-US">Inventory, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_HangzhouZhangxunMember_lbl0" xml:lang="en-US">Hangzhou Zhangxun Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_HangzhouZhangxunMember" xlink:to="dtss_HangzhouZhangxunMember_lbl0"/>
    <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="dei_DocumentType_lbl0" xml:lang="en-US">Document Type</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_PrepaidRentAndPropertyManagementFeeMember_lbl0" xml:lang="en-US">Prepaid Rent And Property Management Fee Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_PrepaidRentAndPropertyManagementFeeMember" xlink:to="dtss_PrepaidRentAndPropertyManagementFeeMember_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="dei_EntityTaxIdentificationNumber_lbl0" xml:lang="en-US">Entity Tax Identification Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityTaxIdentificationNumber" xlink:to="dei_EntityTaxIdentificationNumber_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressPostalZipCode_lbl0" xml:lang="en-US">Entity Address, Postal Zip Code</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode_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_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="dei_DocumentFiscalPeriodFocus_lbl0" xml:lang="en-US">Document Fiscal Period Focus</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentConvertibleConversionPriceDecrease_lbl0" xml:lang="en-US">Debt Instrument, Convertible, Conversion Price, Decrease</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentConvertibleConversionPriceDecrease" xlink:to="us-gaap_DebtInstrumentConvertibleConversionPriceDecrease_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_lbl0" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Basic</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_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="dei_EntityInteractiveDataCurrent_lbl0" xml:lang="en-US">Entity Interactive Data Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl0" 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_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_ZhangxunMember_lbl0" xml:lang="en-US">Zhangxun Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_ZhangxunMember" xlink:to="dtss_ZhangxunMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentInterestRate_lbl0" xml:lang="en-US">Investment Interest Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentInterestRate" xlink:to="us-gaap_InvestmentInterestRate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_DirectorMember_lbl0" xml:lang="en-US">Director [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_DirectorMember" xlink:to="srt_DirectorMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ScheduleOfCondensedBalanceSheetTableTextBlock_lbl0" xml:lang="en-US">Condensed Balance Sheet [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:to="srt_ScheduleOfCondensedBalanceSheetTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl0" xml:lang="en-US">Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_HangzhouShuhaiZhangxunInformationTechnologyCoLtdMember_lbl0" xml:lang="en-US">Hangzhou Shuhai Zhangxun Information Technology Co Ltd Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_HangzhouShuhaiZhangxunInformationTechnologyCoLtdMember" xlink:to="dtss_HangzhouShuhaiZhangxunInformationTechnologyCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, 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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualsTerm1_lbl1" xml:lang="en-US">Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractuals Term1</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualsTerm1" xlink:to="dtss_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualsTerm1_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensation_lbl0" xml:lang="en-US">Share-Based Payment Arrangement, Noncash Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_EightOneZeroTwoZeroTwoFourMember_lbl0" xml:lang="en-US">Eight One Zero Two Zero Two Four Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_EightOneZeroTwoZeroTwoFourMember" xlink:to="dtss_EightOneZeroTwoZeroTwoFourMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CustomerAdvancesCurrent_lbl0" xml:lang="en-US">Customer Advances, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerAdvancesCurrent" xlink:to="us-gaap_CustomerAdvancesCurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="dtss_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsAbstract" xlink:href="dtss-20230930.xsd#dtss_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsAbstract_lbl" xml:lang="en-US">Schedule Of Prepaid Expenses And Other Current Assets Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsAbstract" xlink:to="dtss_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl0" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl0"/>
    <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="dei_TradingSymbol_lbl0" xml:lang="en-US">Trading Symbol</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_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="dtss_JinchengHaodaFirstYearMember_lbl0" xml:lang="en-US">Jincheng Haoda First Year Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_JinchengHaodaFirstYearMember" xlink:to="dtss_JinchengHaodaFirstYearMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_DisposalOfIntangibleAsset_lbl1" xml:lang="en-US">Disposal Of Intangible Asset</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_DisposalOfIntangibleAsset" xlink:to="dtss_DisposalOfIntangibleAsset_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_ShareBasedGoodsAndNonemployeeServiceTransactionValuationMethodExpectedDividendRate_lbl1" xml:lang="en-US">Share Based Goods And Nonemployee Service Transaction Valuation Method Expected Dividend Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_ShareBasedGoodsAndNonemployeeServiceTransactionValuationMethodExpectedDividendRate" xlink:to="dtss_ShareBasedGoodsAndNonemployeeServiceTransactionValuationMethodExpectedDividendRate_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermBorrowings_lbl0" xml:lang="en-US">Short-Term Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermBorrowings" xlink:to="us-gaap_ShortTermBorrowings_lbl0"/>
    <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="dtss_OperatingLeaseMember_lbl0" xml:lang="en-US">Operating Lease Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_OperatingLeaseMember" xlink:to="dtss_OperatingLeaseMember_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="dtss_CarOneMember_lbl0" xml:lang="en-US">Car One Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_CarOneMember" xlink:to="dtss_CarOneMember_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="us-gaap_ResearchAndDevelopmentExpensePolicy_lbl0" xml:lang="en-US">Research and Development Expense, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:to="us-gaap_ResearchAndDevelopmentExpensePolicy_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_SecuritiesPurchaseAgreementMember_lbl0" 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="dtss_SecuritiesPurchaseAgreementMember" xlink:to="dtss_SecuritiesPurchaseAgreementMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseAndOtherAssets_lbl0" xml:lang="en-US">Prepaid Expense and Other Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssets" xlink:to="us-gaap_PrepaidExpenseAndOtherAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_GuohaoCenturyFormedHangzhouZhangqiBusinessManagementLimitedPartnershipMember_lbl0" xml:lang="en-US">Guohao Century Formed Hangzhou Zhangqi Business Management Limited Partnership Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_GuohaoCenturyFormedHangzhouZhangqiBusinessManagementLimitedPartnershipMember" xlink:to="dtss_GuohaoCenturyFormedHangzhouZhangqiBusinessManagementLimitedPartnershipMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_OwnershipPercenatge_lbl1" xml:lang="en-US">Ownership Percenatge</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_OwnershipPercenatge" xlink:to="dtss_OwnershipPercenatge_lbl1"/>
    <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="dei_DocumentPeriodEndDate_lbl0" xml:lang="en-US">Document Period End Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_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="dtss_YiyingMember_lbl0" xml:lang="en-US">Yiying Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_YiyingMember" xlink:to="dtss_YiyingMember_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_RepaymentsOfNotesPayable_lbl0" xml:lang="en-US">Repayments of Notes Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfNotesPayable" xlink:to="us-gaap_RepaymentsOfNotesPayable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_JiajiaShengshiSecondYearMember_lbl0" xml:lang="en-US">Jiajia Shengshi Second Year Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_JiajiaShengshiSecondYearMember" xlink:to="dtss_JiajiaShengshiSecondYearMember_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"/>
    <loc xlink:type="locator" xlink:label="dtss_ScheduleOfIntangibleAssetsAbstract" xlink:href="dtss-20230930.xsd#dtss_ScheduleOfIntangibleAssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_ScheduleOfIntangibleAssetsAbstract_lbl" xml:lang="en-US">Schedule Of Intangible Assets Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_ScheduleOfIntangibleAssetsAbstract" xlink:to="dtss_ScheduleOfIntangibleAssetsAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_lbl0" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:to="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_SeniorOfficersMember_lbl0" xml:lang="en-US">Senior Officers Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_SeniorOfficersMember" xlink:to="dtss_SeniorOfficersMember_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_lbl1" 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_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage_lbl0" xml:lang="en-US">Debt Instrument, Interest Rate, Effective Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:to="us-gaap_DebtInstrumentInterestRateEffectivePercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_MarketDevelopingFeeRate_lbl1" xml:lang="en-US">Market Developing Fee Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_MarketDevelopingFeeRate" xlink:to="dtss_MarketDevelopingFeeRate_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_GuozhongTimesMember_lbl0" xml:lang="en-US">Guozhong Times Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_GuozhongTimesMember" xlink:to="dtss_GuozhongTimesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockDividendsShares_lbl0" xml:lang="en-US">Stock Dividends, Shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockDividendsShares" xlink:to="us-gaap_StockDividendsShares_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest_lbl0" xml:lang="en-US">Income (Loss) from Discontinued 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_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock_lbl0" xml:lang="en-US">Schedule of Foreign Exchange Contracts, Statement of Financial Position [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock" xlink:to="us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets_lbl0" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Intangible Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryGross_lbl0" xml:lang="en-US">Inventory, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryGross" xlink:to="us-gaap_InventoryGross_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_lbl1" 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_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_NoncontrollingInterestsPolicyTextBlock_lbl1" xml:lang="en-US">Noncontrolling Interests Policy Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_NoncontrollingInterestsPolicyTextBlock" xlink:to="dtss_NoncontrollingInterestsPolicyTextBlock_lbl1"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConvertibleDebtCurrent_lbl0" xml:lang="en-US">Convertible Debt, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleDebtCurrent" xlink:to="us-gaap_ConvertibleDebtCurrent_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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl0" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Five</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityBeforeTreasuryStock_lbl0" xml:lang="en-US">Stockholders&apos; Equity before Treasury Stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityBeforeTreasuryStock" xlink:to="us-gaap_StockholdersEquityBeforeTreasuryStock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsNet_lbl0" xml:lang="en-US">Deferred Tax Assets, Net of Valuation Allowance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCityOrTown_lbl0" xml:lang="en-US">Entity Address, City or Town</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_IncreaseInRentPercentage_lbl1" xml:lang="en-US">Increase In Rent Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_IncreaseInRentPercentage" xlink:to="dtss_IncreaseInRentPercentage_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_DisposalGroupIncludingDiscontinuedOperationAdvanceFromCustomer_lbl1" xml:lang="en-US">Disposal Group Including Discontinued Operation Advance From Customer</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_DisposalGroupIncludingDiscontinuedOperationAdvanceFromCustomer" xlink:to="dtss_DisposalGroupIncludingDiscontinuedOperationAdvanceFromCustomer_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfOtherShortTermDebt_lbl0" xml:lang="en-US">Repayments of Other Short-Term Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfOtherShortTermDebt" xlink:to="us-gaap_RepaymentsOfOtherShortTermDebt_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeAverageExchangeRateCap1_lbl0" xml:lang="en-US">Derivative, Average Exchange Rate Cap</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeAverageExchangeRateCap1" xlink:to="us-gaap_DerivativeAverageExchangeRateCap1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_ShenzhenQianhaiWeBankCoLtdMember_lbl0" xml:lang="en-US">Shenzhen Qianhai We Bank Co Ltd Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_ShenzhenQianhaiWeBankCoLtdMember" xlink:to="dtss_ShenzhenQianhaiWeBankCoLtdMember_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="dtss_ZhangxunOneMember_lbl0" xml:lang="en-US">Zhangxun One Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_ZhangxunOneMember" xlink:to="dtss_ZhangxunOneMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_YiruiMember_lbl0" xml:lang="en-US">Yirui Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_YiruiMember" xlink:to="dtss_YiruiMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestAndDebtExpense_lbl0" xml:lang="en-US">Interest and Debt Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestAndDebtExpense" xlink:to="us-gaap_InterestAndDebtExpense_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_InternetDomainNamesMember_lbl0" xml:lang="en-US">Internet Domain Names [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InternetDomainNamesMember" xlink:to="us-gaap_InternetDomainNamesMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="dtss_ScheduleOfResultsOperationsRelatingToDiscontinuedOperationsZhangxunAbstract" xlink:href="dtss-20230930.xsd#dtss_ScheduleOfResultsOperationsRelatingToDiscontinuedOperationsZhangxunAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_ScheduleOfResultsOperationsRelatingToDiscontinuedOperationsZhangxunAbstract_lbl" xml:lang="en-US">Schedule Of Results Operations Relating To Discontinued Operations Zhangxun Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_ScheduleOfResultsOperationsRelatingToDiscontinuedOperationsZhangxunAbstract" xlink:to="dtss_ScheduleOfResultsOperationsRelatingToDiscontinuedOperationsZhangxunAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl0" xml:lang="en-US">Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFilerCategory_lbl0" xml:lang="en-US">Entity Filer Category</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_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_LiabilitiesNoncurrent_lbl1" 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_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProfitLoss_lbl1" 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_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, 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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireLongtermInvestments_lbl0" xml:lang="en-US">Payments to Acquire Long-Term Investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireLongtermInvestments" xlink:to="us-gaap_PaymentsToAcquireLongtermInvestments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndDueFromBanks_lbl0" xml:lang="en-US">Cash and Due from Banks</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndDueFromBanks" xlink:to="us-gaap_CashAndDueFromBanks_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Assets_lbl1" 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_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_DeferredTaxAssetsROU_lbl1" xml:lang="en-US">Deferred Tax Assets ROU</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_DeferredTaxAssetsROU" xlink:to="dtss_DeferredTaxAssetsROU_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_OwnershipInterestMember_lbl0" xml:lang="en-US">Ownership Interest Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_OwnershipInterestMember" xlink:to="dtss_OwnershipInterestMember_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_BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod_lbl0" xml:lang="en-US">Business Acquisition, Revenue Reported by Acquired Entity for Last Annual Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod" xlink:to="us-gaap_BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableCurrentAndNoncurrent_lbl1" 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_AccountsPayableCurrentAndNoncurrent" xlink:to="us-gaap_AccountsPayableCurrentAndNoncurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ParentCompanyMember_lbl0" xml:lang="en-US">Parent Company [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ParentCompanyMember" xlink:to="srt_ParentCompanyMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CustomerAdvancesNoncurrent_lbl0" xml:lang="en-US">Customer Advances, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerAdvancesNoncurrent" xlink:to="us-gaap_CustomerAdvancesNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredRevenueCurrent_lbl0" xml:lang="en-US">Deferred Revenue, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredRevenueCurrent" xlink:to="us-gaap_DeferredRevenueCurrent_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_lbl0" 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_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl0" 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_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherIntangibleAssetsNet_lbl0" xml:lang="en-US">Other Intangible Assets, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherIntangibleAssetsNet" xlink:to="us-gaap_OtherIntangibleAssetsNet_lbl0"/>
    <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="dtss_LoanFromBankMember_lbl0" xml:lang="en-US">Loan From Bank Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_LoanFromBankMember" xlink:to="dtss_LoanFromBankMember_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_EffectiveIncomeTaxRateReconciliationTaxHolidays_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Holiday, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationTaxHolidays" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxHolidays_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_SalesPerformance_lbl1" xml:lang="en-US">Sales Performance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_SalesPerformance" xlink:to="dtss_SalesPerformance_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_HeilongjiangXunruiTechnologyCoLtdMember_lbl0" xml:lang="en-US">Heilongjiang Xunrui Technology Co Ltd Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_HeilongjiangXunruiTechnologyCoLtdMember" xlink:to="dtss_HeilongjiangXunruiTechnologyCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts_lbl0" xml:lang="en-US">Allowance for Loan and Lease Loss, Recovery of Bad Debts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts" xlink:to="us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts_lbl0"/>
    <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="dtss_OperatingLeasesFutureMinimumPaymentNextRolingTwelveMonths_lbl1" xml:lang="en-US">Operating Leases Future Minimum Payment Next Roling Twelve Months</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_OperatingLeasesFutureMinimumPaymentNextRolingTwelveMonths" xlink:to="dtss_OperatingLeasesFutureMinimumPaymentNextRolingTwelveMonths_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_lbl0" xml:lang="en-US">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Expirations 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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherReceivables_lbl1" 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_OtherReceivables" xlink:to="us-gaap_OtherReceivables_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_lbl0" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Operating Income (Loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_ApartmentRentalAgreementMember_lbl1" xml:lang="en-US">Apartment Rental Agreement Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_ApartmentRentalAgreementMember" xlink:to="dtss_ApartmentRentalAgreementMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_lbl0" xml:lang="en-US">Income (Loss) from Discontinued 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_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_ShareBasedGoodsAndNonemployeeServiceTransactionValuationMethodExpectedVolatilityRate_lbl1" xml:lang="en-US">Share Based Goods And Nonemployee Service Transaction Valuation Method Expected Volatility Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_ShareBasedGoodsAndNonemployeeServiceTransactionValuationMethodExpectedVolatilityRate" xlink:to="dtss_ShareBasedGoodsAndNonemployeeServiceTransactionValuationMethodExpectedVolatilityRate_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_ShuhaiJingweiHoldsMember_lbl1" xml:lang="en-US">Shuhai Jingwei Holds Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_ShuhaiJingweiHoldsMember" xlink:to="dtss_ShuhaiJingweiHoldsMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentTransitionReport_lbl0" xml:lang="en-US">Document Transition Report</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentTransitionReport" xlink:to="dei_DocumentTransitionReport_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SoftwareDevelopmentMember_lbl0" xml:lang="en-US">Software Development [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SoftwareDevelopmentMember" xlink:to="us-gaap_SoftwareDevelopmentMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_ShenzhenAcousticMPMember_lbl0" xml:lang="en-US">Shenzhen Acoustic MPMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_ShenzhenAcousticMPMember" xlink:to="dtss_ShenzhenAcousticMPMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_UnderwrittenPublicOfferingMember_lbl0" xml:lang="en-US">Underwritten Public Offering Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_UnderwrittenPublicOfferingMember" xlink:to="dtss_UnderwrittenPublicOfferingMember_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_NotesPayableCurrent_lbl0" xml:lang="en-US">Notes Payable, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayableCurrent" xlink:to="us-gaap_NotesPayableCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_lbl0" xml:lang="en-US">Deferred Tax Assets, in Process Research and Development</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink:to="us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsForDeposits_lbl0" xml:lang="en-US">Payments for Deposits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForDeposits" xlink:to="us-gaap_PaymentsForDeposits_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl1" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureOtherPercentageOfNonperformingAssets_lbl0" xml:lang="en-US">Available-for-Sale, Securities in Unrealized Loss Positions, Qualitative Disclosure, Other, Percentage of Nonperforming Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureOtherPercentageOfNonperformingAssets" xlink:to="us-gaap_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureOtherPercentageOfNonperformingAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_ShuhaiInformationSkillHKLimitedMember_lbl0" xml:lang="en-US">Shuhai Information Skill HKLimited Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_ShuhaiInformationSkillHKLimitedMember" xlink:to="dtss_ShuhaiInformationSkillHKLimitedMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityShellCompany_lbl0" xml:lang="en-US">Entity Shell Company</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_JiajiaShengshiFirstYearMember_lbl0" xml:lang="en-US">Jiajia Shengshi First Year Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_JiajiaShengshiFirstYearMember" xlink:to="dtss_JiajiaShengshiFirstYearMember_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="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl0" xml:lang="en-US">Debt Instrument, Interest Rate, Stated Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_LossBeforeNoncontrollingInterest_lbl1" xml:lang="en-US">Loss Before Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_LossBeforeNoncontrollingInterest" xlink:to="dtss_LossBeforeNoncontrollingInterest_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl0" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl0" xml:lang="en-US">Finite-Lived Intangible Asset, Useful Life</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_lbl0" xml:lang="en-US">Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:to="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromNotesPayable_lbl0" xml:lang="en-US">Proceeds from Notes Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromNotesPayable" xlink:to="us-gaap_ProceedsFromNotesPayable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_JinchengHaodaSecondYearMember_lbl0" xml:lang="en-US">Jincheng Haoda Second Year Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_JinchengHaodaSecondYearMember" xlink:to="dtss_JinchengHaodaSecondYearMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryPolicyTextBlock_lbl0" xml:lang="en-US">Inventory, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryPolicyTextBlock" xlink:to="us-gaap_InventoryPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SaleOfStockConsiderationReceivedOnTransaction_lbl0" xml:lang="en-US">Sale of Stock, Consideration Received on Transaction</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:to="us-gaap_SaleOfStockConsiderationReceivedOnTransaction_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock_lbl0" xml:lang="en-US">Additional Paid in Capital, Common Stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock_lbl0"/>
    <loc xlink:type="locator" xlink:label="dtss_ScheduleOfGuoHaoCenturyEnteredIntoALeaseForTheOfficeInHangzhouCityAbstract" xlink:href="dtss-20230930.xsd#dtss_ScheduleOfGuoHaoCenturyEnteredIntoALeaseForTheOfficeInHangzhouCityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_ScheduleOfGuoHaoCenturyEnteredIntoALeaseForTheOfficeInHangzhouCityAbstract_lbl" xml:lang="en-US">Schedule Of Guo Hao Century Entered Into ALease For The Office In Hangzhou City Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_ScheduleOfGuoHaoCenturyEnteredIntoALeaseForTheOfficeInHangzhouCityAbstract" xlink:to="dtss_ScheduleOfGuoHaoCenturyEnteredIntoALeaseForTheOfficeInHangzhouCityAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl1" 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_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_RentalExpensesAmount_lbl1" xml:lang="en-US">Rental Expenses Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_RentalExpensesAmount" xlink:to="dtss_RentalExpensesAmount_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_FiveOneZeroTwoZeroTwoThreeMember_lbl0" xml:lang="en-US">Five One Zero Two Zero Two Three Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_FiveOneZeroTwoZeroTwoThreeMember" xlink:to="dtss_FiveOneZeroTwoZeroTwoThreeMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_FiveGMessagingMember_lbl0" xml:lang="en-US">Five GMessaging Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_FiveGMessagingMember" xlink:to="dtss_FiveGMessagingMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl0" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_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_DisposalGroupIncludingDiscontinuedOperationAccountsPayable_lbl0" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Accounts Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest_lbl0" xml:lang="en-US">Net Income (Loss) Attributable to Redeemable Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest" xlink:to="us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopment_lbl1" xml:lang="en-US">Disposal Group Including Discontinued Operation Research And Development</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopment" xlink:to="dtss_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopment_lbl1"/>
    <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="dtss_SmartAgricultureMember_lbl0" xml:lang="en-US">Smart Agriculture Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_SmartAgricultureMember" xlink:to="dtss_SmartAgricultureMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_PercentageOfDifferedTaxAsset_lbl1" xml:lang="en-US">Percentage Of Differed Tax Asset</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_PercentageOfDifferedTaxAsset" xlink:to="dtss_PercentageOfDifferedTaxAsset_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent_lbl0" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Intangible Assets, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_DeferredTaxAssetsSocialSecurityAndInsuranceAccrual_lbl1" xml:lang="en-US">Deferred Tax Assets Social Security And Insurance Accrual</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_DeferredTaxAssetsSocialSecurityAndInsuranceAccrual" xlink:to="dtss_DeferredTaxAssetsSocialSecurityAndInsuranceAccrual_lbl1"/>
    <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="dei_EntityRegistrantName_lbl0" xml:lang="en-US">Entity Registrant Name</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl0"/>
    <loc xlink:type="locator" xlink:label="dtss_ScheduleOfActivitiesOfWarrantsAbstract" xlink:href="dtss-20230930.xsd#dtss_ScheduleOfActivitiesOfWarrantsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_ScheduleOfActivitiesOfWarrantsAbstract_lbl" xml:lang="en-US">Schedule Of Activities Of Warrants Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_ScheduleOfActivitiesOfWarrantsAbstract" xlink:to="dtss_ScheduleOfActivitiesOfWarrantsAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SaleOfStockPricePerShare_lbl1" 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_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtSecuritiesHeldToMaturityTransferAmount_lbl0" xml:lang="en-US">Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Transfer, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesHeldToMaturityTransferAmount" xlink:to="us-gaap_DebtSecuritiesHeldToMaturityTransferAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_DeferredTaxAssetAbstract_lbl0" xml:lang="en-US">Deferred Tax Asset Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_DeferredTaxAssetAbstract" xlink:to="dtss_DeferredTaxAssetAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CityAreaCode_lbl0" xml:lang="en-US">City Area Code</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CityAreaCode" xlink:to="dei_CityAreaCode_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WarrantMember_lbl1" xml:lang="en-US">Warrant [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantMember" xlink:to="us-gaap_WarrantMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentCompanyIssuanceOfSharesPerShare_lbl0" xml:lang="en-US">Investment Company, Share Issuance, Per Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentCompanyIssuanceOfSharesPerShare" xlink:to="us-gaap_InvestmentCompanyIssuanceOfSharesPerShare_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsForRent_lbl0" xml:lang="en-US">Payments for Rent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForRent" xlink:to="us-gaap_PaymentsForRent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByParent_lbl1" xml:lang="en-US">Subsidiary, Ownership Percentage, Parent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByParent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentFlag_lbl0" xml:lang="en-US">Amendment Flag</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRecognitionDeferredRevenue_lbl0" xml:lang="en-US">Revenue Recognition, Deferred Revenue [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRecognitionDeferredRevenue" xlink:to="us-gaap_RevenueRecognitionDeferredRevenue_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="dtss_GuozhongHaozeMember_lbl0" xml:lang="en-US">Guozhong Haoze Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_GuozhongHaozeMember" xlink:to="dtss_GuozhongHaozeMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_NonUSInvestorMember_lbl0" xml:lang="en-US">Non USInvestor Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_NonUSInvestorMember" xlink:to="dtss_NonUSInvestorMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_ShenzhenQianhaiWeBankCoLtdOneMember_lbl0" xml:lang="en-US">Shenzhen Qianhai We Bank Co Ltd One Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_ShenzhenQianhaiWeBankCoLtdOneMember" xlink:to="dtss_ShenzhenQianhaiWeBankCoLtdOneMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidRent_lbl0" xml:lang="en-US">Prepaid Rent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidRent" xlink:to="us-gaap_PrepaidRent_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="dtss_ReduceOfTaxpayerPercentage_lbl1" xml:lang="en-US">Reduce Of Taxpayer Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_ReduceOfTaxpayerPercentage" xlink:to="dtss_ReduceOfTaxpayerPercentage_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl0" 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_lbl0"/>
    <loc xlink:type="locator" xlink:label="dtss_ScheduleOfExchangeRatesUsedToTranslateAmountsAbstract" xlink:href="dtss-20230930.xsd#dtss_ScheduleOfExchangeRatesUsedToTranslateAmountsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_ScheduleOfExchangeRatesUsedToTranslateAmountsAbstract_lbl" xml:lang="en-US">Schedule Of Exchange Rates Used To Translate Amounts Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_ScheduleOfExchangeRatesUsedToTranslateAmountsAbstract" xlink:to="dtss_ScheduleOfExchangeRatesUsedToTranslateAmountsAbstract_lbl"/>
    <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 Disclosure [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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseholdImprovementsMember_lbl0" xml:lang="en-US">Leasehold Improvements [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseholdImprovementsMember" xlink:to="us-gaap_LeaseholdImprovementsMember_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="dei_EntityAddressCountry_lbl0" xml:lang="en-US">Entity Address, Country</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCountry" xlink:to="dei_EntityAddressCountry_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCentralIndexKey_lbl0" xml:lang="en-US">Entity Central Index Key</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiability_lbl0" 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_lbl0"/>
    <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="dtss_ThirdPartyMember_lbl0" xml:lang="en-US">Third Party Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_ThirdPartyMember" xlink:to="dtss_ThirdPartyMember_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="dtss_ScheduleOfPropertyAndEquipmentUsingStraightLineMethodOverEstimatedUsefulLiveTableTextBlock_lbl1" xml:lang="en-US">Schedule Of Property And Equipment Using Straight Line Method Over Estimated Useful Live Table Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_ScheduleOfPropertyAndEquipmentUsingStraightLineMethodOverEstimatedUsefulLiveTableTextBlock" xlink:to="dtss_ScheduleOfPropertyAndEquipmentUsingStraightLineMethodOverEstimatedUsefulLiveTableTextBlock_lbl1"/>
    <loc xlink:type="locator" xlink:label="dtss_ScheduleOfStraightLineMethodOverEstimatedUsefulLivesAbstract" xlink:href="dtss-20230930.xsd#dtss_ScheduleOfStraightLineMethodOverEstimatedUsefulLivesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_ScheduleOfStraightLineMethodOverEstimatedUsefulLivesAbstract_lbl" xml:lang="en-US">Schedule Of Straight Line Method Over Estimated Useful Lives Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_ScheduleOfStraightLineMethodOverEstimatedUsefulLivesAbstract" xlink:to="dtss_ScheduleOfStraightLineMethodOverEstimatedUsefulLivesAbstract_lbl"/>
    <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="dtss_JinchengHaodaMember_lbl0" xml:lang="en-US">Jincheng Haoda Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_JinchengHaodaMember" xlink:to="dtss_JinchengHaodaMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseCurrentAndNoncurrent_lbl0" xml:lang="en-US">Prepaid Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseCurrentAndNoncurrent" xlink:to="us-gaap_PrepaidExpenseCurrentAndNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsCurrent_lbl0" xml:lang="en-US">Other Assets, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsCurrent" xlink:to="us-gaap_OtherAssetsCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseRightOfUseAsset_lbl0" xml:lang="en-US">Finance Lease, Right-of-Use Asset, after Accumulated Amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseRightOfUseAsset" xlink:to="us-gaap_FinanceLeaseRightOfUseAsset_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="dtss_ElevenOneZeroTwoZeroTwoThreeMember_lbl0" xml:lang="en-US">Eleven One Zero Two Zero Two Three Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_ElevenOneZeroTwoZeroTwoThreeMember" xlink:to="dtss_ElevenOneZeroTwoZeroTwoThreeMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="dtss_ScheduleOfSummarizesTheLoanBalanceAbstract" xlink:href="dtss-20230930.xsd#dtss_ScheduleOfSummarizesTheLoanBalanceAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_ScheduleOfSummarizesTheLoanBalanceAbstract_lbl" xml:lang="en-US">Schedule Of Summarizes The Loan Balance Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_ScheduleOfSummarizesTheLoanBalanceAbstract" xlink:to="dtss_ScheduleOfSummarizesTheLoanBalanceAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LegalFees_lbl0" xml:lang="en-US">Legal Fees</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LegalFees" xlink:to="us-gaap_LegalFees_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_TwoOneZeroTwoZeroTwoFourMember_lbl0" xml:lang="en-US">Two One Zero Two Zero Two Four Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_TwoOneZeroTwoZeroTwoFourMember" xlink:to="dtss_TwoOneZeroTwoZeroTwoFourMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansPayableToBank_lbl0" xml:lang="en-US">Loans Payable to Bank</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansPayableToBank" xlink:to="us-gaap_LoansPayableToBank_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SaleLeasebackTransactionMonthlyRentalPayments_lbl0" xml:lang="en-US">Sale Leaseback Transaction, Monthly Rental Payments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleLeasebackTransactionMonthlyRentalPayments" xlink:to="us-gaap_SaleLeasebackTransactionMonthlyRentalPayments_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="dtss_SoftwareRegistrationRightMember_lbl1" xml:lang="en-US">Software Registration Right Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_SoftwareRegistrationRightMember" xlink:to="dtss_SoftwareRegistrationRightMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths_lbl0" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Next Rolling 12 Months</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths_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="dtss_ShuhaiSkillMember_lbl0" xml:lang="en-US">Shuhai Skill Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_ShuhaiSkillMember" xlink:to="dtss_ShuhaiSkillMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_BeijingShuhaiMember_lbl0" xml:lang="en-US">Beijing Shuhai Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_BeijingShuhaiMember" xlink:to="dtss_BeijingShuhaiMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherExpensesAbstract_lbl0" xml:lang="en-US">Other Expenses [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherExpensesAbstract" xlink:to="us-gaap_OtherExpensesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashEquivalentsAtCarryingValue_lbl0" xml:lang="en-US">Cash Equivalents, at Carrying Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashEquivalentsAtCarryingValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostMaintenance_lbl0" xml:lang="en-US">Cost, Maintenance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostMaintenance" xlink:to="us-gaap_CostMaintenance_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_ShuhaiBeijingMember_lbl0" xml:lang="en-US">Shuhai Beijing Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_ShuhaiBeijingMember" xlink:to="dtss_ShuhaiBeijingMember_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_ShortTermLeasesPolicyTextBlock_lbl0" xml:lang="en-US">Short-Term Leases [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermLeasesPolicyTextBlock" xlink:to="us-gaap_ShortTermLeasesPolicyTextBlock_lbl0"/>
    <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="dtss_MarketingServiceFeePercentage_lbl1" xml:lang="en-US">Marketing Service Fee Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_MarketingServiceFeePercentage" xlink:to="dtss_MarketingServiceFeePercentage_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_TypesOfCurrencyAxis_lbl0" xml:lang="en-US">Types Of Currency Axis</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_TypesOfCurrencyAxis" xlink:to="dtss_TypesOfCurrencyAxis_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl0" 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_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_LesseeOperatingLeaseLiabilityPaymentDue_lbl1" xml:lang="en-US">Lessee Operating Lease Liability Payment Due</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_LesseeOperatingLeaseLiabilityPaymentDue" xlink:to="dtss_LesseeOperatingLeaseLiabilityPaymentDue_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest_lbl0" xml:lang="en-US">Income (Loss), Including Portion Attributable to Noncontrolling Interest, before Tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_lbl0" xml:lang="en-US">Accounts Payable and Accrued Liabilities, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_BeijingMember_lbl0" xml:lang="en-US">Beijing Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_BeijingMember" xlink:to="dtss_BeijingMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_ZhangqiMember_lbl0" xml:lang="en-US">Zhangqi Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_ZhangqiMember" xlink:to="dtss_ZhangqiMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_EquityTransferAgreementsDescription_lbl1" xml:lang="en-US">Equity Transfer Agreements Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_EquityTransferAgreementsDescription" xlink:to="dtss_EquityTransferAgreementsDescription_lbl1"/>
    <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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax_lbl0" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_GuohaoCenturyMember_lbl0" xml:lang="en-US">Guohao Century Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_GuohaoCenturyMember" xlink:to="dtss_GuohaoCenturyMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_HangzhouMember_lbl0" xml:lang="en-US">Hangzhou Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_HangzhouMember" xlink:to="dtss_HangzhouMember_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="dtss_RemainingOwnershipInterest_lbl1" xml:lang="en-US">Remaining Ownership Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_RemainingOwnershipInterest" xlink:to="dtss_RemainingOwnershipInterest_lbl1"/>
    <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="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="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_SaleOfStockConsiderationReceivedPerTransaction_lbl0" xml:lang="en-US">Sale of Stock, Consideration Received Per Transaction</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockConsiderationReceivedPerTransaction" xlink:to="us-gaap_SaleOfStockConsiderationReceivedPerTransaction_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_LeaseEndDate_lbl1" xml:lang="en-US">Lease End Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_LeaseEndDate" xlink:to="dtss_LeaseEndDate_lbl1"/>
    <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_OtherLiabilitiesCurrent_lbl1" xml:lang="en-US">Other Liabilities, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesCurrent" xlink:to="us-gaap_OtherLiabilitiesCurrent_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="us-gaap_GrossProfit_lbl0" 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_GrossProfit" xlink:to="us-gaap_GrossProfit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_DeferredTaxAssetsDepreciationAndAmortization_lbl1" xml:lang="en-US">Deferred Tax Assets Depreciation And Amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_DeferredTaxAssetsDepreciationAndAmortization" xlink:to="dtss_DeferredTaxAssetsDepreciationAndAmortization_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Revenues_lbl1" xml:lang="en-US">Revenues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_DisposalGroupIncludingDiscontinuedOperationFixedAssetsNet_lbl1" xml:lang="en-US">Disposal Group Including Discontinued Operation Fixed Assets Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_DisposalGroupIncludingDiscontinuedOperationFixedAssetsNet" xlink:to="dtss_DisposalGroupIncludingDiscontinuedOperationFixedAssetsNet_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_TwoOneZeroTwoZeroTwoFiveMember_lbl0" xml:lang="en-US">Two One Zero Two Zero Two Five Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_TwoOneZeroTwoZeroTwoFiveMember" xlink:to="dtss_TwoOneZeroTwoZeroTwoFiveMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_lbl0" xml:lang="en-US">Other Liabilities, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesNoncurrent" xlink:to="us-gaap_OtherLiabilitiesNoncurrent_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="us-gaap_AssetsNet_lbl0" xml:lang="en-US">Net Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsNet" xlink:to="us-gaap_AssetsNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LicensingAgreementsMember_lbl0" xml:lang="en-US">Licensing Agreements [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LicensingAgreementsMember" xlink:to="us-gaap_LicensingAgreementsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilities_lbl0" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Accounts Payable and Accrued Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl0" xml:lang="en-US">General and Administrative Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralAndAdministrativeExpense" xlink:to="us-gaap_GeneralAndAdministrativeExpense_lbl0"/>
    <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_lbl1" 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_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsNoncurrentAbstract_lbl0" xml:lang="en-US">Assets, Noncurrent [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_AssetsNoncurrentAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl0" xml:lang="en-US">Payments to Acquire Businesses, Net of Cash Acquired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ScheduleOfCondensedIncomeStatementTableTextBlock_lbl0" xml:lang="en-US">Condensed Income Statement [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScheduleOfCondensedIncomeStatementTableTextBlock" xlink:to="srt_ScheduleOfCondensedIncomeStatementTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationDeductions_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Deduction, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationDeductions" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationDeductions_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl0" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Four</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityFairValueDisclosure_lbl0" xml:lang="en-US">Equity, Fair Value Disclosure</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityFairValueDisclosure" xlink:to="us-gaap_EquityFairValueDisclosure_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="dei_DocumentFiscalYearFocus_lbl0" xml:lang="en-US">Document Fiscal Year Focus</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_GuoruiInnovationMember_lbl1" xml:lang="en-US">Guorui Innovation Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_GuoruiInnovationMember" xlink:to="dtss_GuoruiInnovationMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromDebtNetOfIssuanceCosts_lbl0" xml:lang="en-US">Proceeds from Debt, Net of Issuance Costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromDebtNetOfIssuanceCosts" xlink:to="us-gaap_ProceedsFromDebtNetOfIssuanceCosts_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="dtss_MsLiuMember_lbl0" xml:lang="en-US">Ms Liu Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_MsLiuMember" xlink:to="dtss_MsLiuMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCurrentReportingStatus_lbl0" xml:lang="en-US">Entity Current Reporting Status</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl0" xml:lang="en-US">Fair Value of Financial Instruments, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy_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="dei_EntityEmergingGrowthCompany_lbl0" xml:lang="en-US">Entity Emerging Growth Company</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_EquityInterestsPricePerShare_lbl1" xml:lang="en-US">Equity Interests Price Per Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_EquityInterestsPricePerShare" xlink:to="dtss_EquityInterestsPricePerShare_lbl1"/>
    <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="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="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_lbl0" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Accounts, Notes and Loans Receivable, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsMember_lbl0" xml:lang="en-US">Commitments [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsMember" xlink:to="us-gaap_CommitmentsMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="dtss_ScheduleOfNetDeferredTaxAssetsAbstract" xlink:href="dtss-20230930.xsd#dtss_ScheduleOfNetDeferredTaxAssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_ScheduleOfNetDeferredTaxAssetsAbstract_lbl" xml:lang="en-US">Schedule Of Net Deferred Tax Assets Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_ScheduleOfNetDeferredTaxAssetsAbstract" xlink:to="dtss_ScheduleOfNetDeferredTaxAssetsAbstract_lbl"/>
    <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="dtss_FiveOneZeroTwoZeroTwoFourMember_lbl0" xml:lang="en-US">Five One Zero Two Zero Two Four Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_FiveOneZeroTwoZeroTwoFourMember" xlink:to="dtss_FiveOneZeroTwoZeroTwoFourMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_AggregateOfShares_lbl1" xml:lang="en-US">Aggregate Of Shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_AggregateOfShares" xlink:to="dtss_AggregateOfShares_lbl1"/>
    <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="dtss_SmartCityBusinessMember_lbl0" xml:lang="en-US">Smart City Business Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_SmartCityBusinessMember" xlink:to="dtss_SmartCityBusinessMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_TianjinMember_lbl0" xml:lang="en-US">Tianjin Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_TianjinMember" xlink:to="dtss_TianjinMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfRevenue_lbl0" xml:lang="en-US">Cost of Revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfRevenue" xlink:to="us-gaap_CostOfRevenue_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="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Deduction, Other, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsNoncurrent_lbl1" xml:lang="en-US">Assets, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_AssetsNoncurrent_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_MinorityInterestOwnershipPercentageByNoncontrollingOwners_lbl0" xml:lang="en-US">Subsidiary, Ownership Percentage, Noncontrolling Owner</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl0" 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_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_LongTermDebtTextBlock_lbl0" xml:lang="en-US">Long-Term Debt [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtTextBlock" xlink:to="us-gaap_LongTermDebtTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentMaturityDate_lbl0" xml:lang="en-US">Debt Instrument, Maturity Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentMaturityDate" xlink:to="us-gaap_DebtInstrumentMaturityDate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DividendsCash_lbl0" xml:lang="en-US">Dividends, Cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DividendsCash" xlink:to="us-gaap_DividendsCash_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLoss_lbl0" xml:lang="en-US">Net Income (Loss) Attributable to Parent</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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_IncreaseDecreaseInUnearnedRevenue_lbl1" xml:lang="en-US">Increase Decrease In Unearned Revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_IncreaseDecreaseInUnearnedRevenue" xlink:to="dtss_IncreaseDecreaseInUnearnedRevenue_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_ScheduleOfRevenueSourcesTableTextBlock_lbl1" xml:lang="en-US">Schedule Of Revenue Sources Table Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_ScheduleOfRevenueSourcesTableTextBlock" xlink:to="dtss_ScheduleOfRevenueSourcesTableTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SellingExpense_lbl0" xml:lang="en-US">Selling Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingExpense" xlink:to="us-gaap_SellingExpense_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="dei_DocumentQuarterlyReport_lbl0" xml:lang="en-US">Document Quarterly Report</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentQuarterlyReport" xlink:to="dei_DocumentQuarterlyReport_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_ProceedFromDueToRelatedParties_lbl1" xml:lang="en-US">Proceed From Due To Related Parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_ProceedFromDueToRelatedParties" xlink:to="dtss_ProceedFromDueToRelatedParties_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromSaleOfEquityMethodInvestments_lbl0" xml:lang="en-US">Proceeds from Sale of Equity Method Investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleOfEquityMethodInvestments" xlink:to="us-gaap_ProceedsFromSaleOfEquityMethodInvestments_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_Cash_lbl1" 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_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_OperatingLeasesFutureMinimumPaymentDueInRolingYearTwo_lbl1" xml:lang="en-US">Operating Leases Future Minimum Payment Due In Roling Year Two</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_OperatingLeasesFutureMinimumPaymentDueInRolingYearTwo" xlink:to="dtss_OperatingLeasesFutureMinimumPaymentDueInRolingYearTwo_lbl1"/>
    <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="dtss_NetProceeds_lbl1" xml:lang="en-US">Net Proceeds</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_NetProceeds" xlink:to="dtss_NetProceeds_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ServiceAgreementsMember_lbl0" xml:lang="en-US">Service Agreements [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ServiceAgreementsMember" xlink:to="us-gaap_ServiceAgreementsMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="dtss_ScheduleOfCondensedConsolidatingBalanceSheetsInformationAbstract" xlink:href="dtss-20230930.xsd#dtss_ScheduleOfCondensedConsolidatingBalanceSheetsInformationAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_ScheduleOfCondensedConsolidatingBalanceSheetsInformationAbstract_lbl" xml:lang="en-US">Schedule Of Condensed Consolidating Balance Sheets Information Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_ScheduleOfCondensedConsolidatingBalanceSheetsInformationAbstract" xlink:to="dtss_ScheduleOfCondensedConsolidatingBalanceSheetsInformationAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl0" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Three</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AcceleratedShareRepurchasesSettlementPaymentOrReceipt_lbl0" xml:lang="en-US">Accelerated Share Repurchases, Settlement (Payment) or Receipt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AcceleratedShareRepurchasesSettlementPaymentOrReceipt" xlink:to="us-gaap_AcceleratedShareRepurchasesSettlementPaymentOrReceipt_lbl0"/>
    <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"/>
    <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="dtss_PresentValueOfLeaseLiabilities_lbl1" 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="dtss_PresentValueOfLeaseLiabilities" xlink:to="dtss_PresentValueOfLeaseLiabilities_lbl1"/>
    <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_DebtInstrumentTerm_lbl0" xml:lang="en-US">Debt Instrument, Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentTerm" xlink:to="us-gaap_DebtInstrumentTerm_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_RetainedEarningsAppropriated_lbl0" xml:lang="en-US">Retained Earnings, Appropriated</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAppropriated" xlink:to="us-gaap_RetainedEarningsAppropriated_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseExpense_lbl0" xml:lang="en-US">Operating Lease, Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseExpense" xlink:to="us-gaap_OperatingLeaseExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_EquityIncentivePlanTwoThousandAndEighteenMember_lbl0" xml:lang="en-US">Equity Incentive Plan Two Thousand And Eighteen Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_EquityIncentivePlanTwoThousandAndEighteenMember" xlink:to="dtss_EquityIncentivePlanTwoThousandAndEighteenMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentsAndCash_lbl0" xml:lang="en-US">Investments and Cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentsAndCash" xlink:to="us-gaap_InvestmentsAndCash_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpenseDebt_lbl0" xml:lang="en-US">Interest Expense, Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseDebt" xlink:to="us-gaap_InterestExpenseDebt_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossAttributableToNoncontrollingInterest_lbl0" xml:lang="en-US">Income (Loss) Attributable to Noncontrolling Interest, before Tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossAttributableToNoncontrollingInterest" xlink:to="us-gaap_IncomeLossAttributableToNoncontrollingInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_LoanFromAnUnrelatedPartyMember_lbl0" xml:lang="en-US">Loan From An Unrelated Party Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_LoanFromAnUnrelatedPartyMember" xlink:to="dtss_LoanFromAnUnrelatedPartyMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansPayableCurrent_lbl0" xml:lang="en-US">Loans Payable, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansPayableCurrent" xlink:to="us-gaap_LoansPayableCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_lbl0" xml:lang="en-US">Basis of Presentation and Significant Accounting Policies [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dtss_AdvanceToThirdPartyIndividualsNoInterestPayableUponDemand_lbl1" xml:lang="en-US">Advance To Third Party Individuals No Interest Payable Upon Demand</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dtss_AdvanceToThirdPartyIndividualsNoInterestPayableUponDemand" xlink:to="dtss_AdvanceToThirdPartyIndividualsNoInterestPayableUponDemand_lbl1"/>
  </labelLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>11
<FILENAME>dtss-20230930_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: Mon Nov 13 03:55:35 UTC 2023 -->
<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="dtss-20230930.xsd#dtss_r_ConsolidatedBalanceSheet" roleURI="http://www.dataseainc.com/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_ConsolidatedBalanceSheet_Parentheticals" roleURI="http://www.dataseainc.com/role/ConsolidatedBalanceSheet_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_ConsolidatedIncomeStatement" roleURI="http://www.dataseainc.com/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_ConsolidatedIncomeStatement_Parentheticals" roleURI="http://www.dataseainc.com/role/ConsolidatedIncomeStatement_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_ShareholdersEquityType2or3" roleURI="http://www.dataseainc.com/role/ShareholdersEquityType2or3"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_ConsolidatedCashFlow" roleURI="http://www.dataseainc.com/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_OrganizationandDescriptionofBusiness" roleURI="http://www.dataseainc.com/role/OrganizationandDescriptionofBusiness"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_SummaryofSignificantAccountingPolicies" roleURI="http://www.dataseainc.com/role/SummaryofSignificantAccountingPolicies"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_PropertyandEquipment" roleURI="http://www.dataseainc.com/role/PropertyandEquipment"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_IntangibleAssets" roleURI="http://www.dataseainc.com/role/IntangibleAssets"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_PrepaidExpensesandOtherCurrentAssets" roleURI="http://www.dataseainc.com/role/PrepaidExpensesandOtherCurrentAssets"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_LongTermInvestment" roleURI="http://www.dataseainc.com/role/LongTermInvestment"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_AccruedExpensesandOtherPayables" roleURI="http://www.dataseainc.com/role/AccruedExpensesandOtherPayables"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_LoansPayable" roleURI="http://www.dataseainc.com/role/LoansPayable"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_RelatedPartyTransactions" roleURI="http://www.dataseainc.com/role/RelatedPartyTransactions"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_CommonStockandWarrants" roleURI="http://www.dataseainc.com/role/CommonStockandWarrants"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_IncomeTaxes" roleURI="http://www.dataseainc.com/role/IncomeTaxes"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_Commitments" roleURI="http://www.dataseainc.com/role/Commitments"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_DisposalofSubsidiary" roleURI="http://www.dataseainc.com/role/DisposalofSubsidiary"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_SubsequentEvents" roleURI="http://www.dataseainc.com/role/SubsequentEvents"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_AccountingPoliciesByPolicy" roleURI="http://www.dataseainc.com/role/AccountingPoliciesByPolicy"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_SummaryofSignificantAccountingPoliciesTables" roleURI="http://www.dataseainc.com/role/SummaryofSignificantAccountingPoliciesTables"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_PropertyandEquipmentTables" roleURI="http://www.dataseainc.com/role/PropertyandEquipmentTables"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_IntangibleAssetsTables" roleURI="http://www.dataseainc.com/role/IntangibleAssetsTables"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_PrepaidExpensesandOtherCurrentAssetsTables" roleURI="http://www.dataseainc.com/role/PrepaidExpensesandOtherCurrentAssetsTables"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_AccruedExpensesandOtherPayablesTables" roleURI="http://www.dataseainc.com/role/AccruedExpensesandOtherPayablesTables"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_LoansPayableTables" roleURI="http://www.dataseainc.com/role/LoansPayableTables"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_CommonStockandWarrantsTables" roleURI="http://www.dataseainc.com/role/CommonStockandWarrantsTables"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_IncomeTaxesTables" roleURI="http://www.dataseainc.com/role/IncomeTaxesTables"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_CommitmentsTables" roleURI="http://www.dataseainc.com/role/CommitmentsTables"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_DisposalofSubsidiaryTables" roleURI="http://www.dataseainc.com/role/DisposalofSubsidiaryTables"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_ScheduleofCondensedConsolidatingBalanceSheetsInformationTable" roleURI="http://www.dataseainc.com/role/ScheduleofCondensedConsolidatingBalanceSheetsInformationTable"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_ScheduleofCondensedConsolidatingStatementsofIncomeInformationTable" roleURI="http://www.dataseainc.com/role/ScheduleofCondensedConsolidatingStatementsofIncomeInformationTable"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_ScheduleofStraightLineMethodoverEstimatedUsefulLivesTable" roleURI="http://www.dataseainc.com/role/ScheduleofStraightLineMethodoverEstimatedUsefulLivesTable"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_ScheduleofRevenueSourcesTable" roleURI="http://www.dataseainc.com/role/ScheduleofRevenueSourcesTable"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_ScheduleofExchangeRatesusedtoTranslateAmountsTable" roleURI="http://www.dataseainc.com/role/ScheduleofExchangeRatesusedtoTranslateAmountsTable"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_ScheduleofPropertyandEquipmentTable" roleURI="http://www.dataseainc.com/role/ScheduleofPropertyandEquipmentTable"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_ScheduleofIntangibleAssetsTable" roleURI="http://www.dataseainc.com/role/ScheduleofIntangibleAssetsTable"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_ScheduleofPrepaidExpensesandOtherCurrentAssetsTable" roleURI="http://www.dataseainc.com/role/ScheduleofPrepaidExpensesandOtherCurrentAssetsTable"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_ScheduleofAccruedExpensesandOtherPayablesTable" roleURI="http://www.dataseainc.com/role/ScheduleofAccruedExpensesandOtherPayablesTable"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_ScheduleofSummarizestheLoanBalanceTable" roleURI="http://www.dataseainc.com/role/ScheduleofSummarizestheLoanBalanceTable"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_ScheduleofActivitiesofWarrantsTable" roleURI="http://www.dataseainc.com/role/ScheduleofActivitiesofWarrantsTable"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_ScheduleofReconcilestheUSStatutoryRatestotheCompanysEffectiveTaxRateTable" roleURI="http://www.dataseainc.com/role/ScheduleofReconcilestheUSStatutoryRatestotheCompanysEffectiveTaxRateTable"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_ScheduleofNetDeferredTaxAssetsTable" roleURI="http://www.dataseainc.com/role/ScheduleofNetDeferredTaxAssetsTable"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_ScheduleofGuoHaoCenturyEnteredintoaLeasefortheOfficeinHangzhouCityTable" roleURI="http://www.dataseainc.com/role/ScheduleofGuoHaoCenturyEnteredintoaLeasefortheOfficeinHangzhouCityTable"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_ScheduleofComponentsofLeaseCostsTable" roleURI="http://www.dataseainc.com/role/ScheduleofComponentsofLeaseCostsTable"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_ScheduleofMaturitiesoftheOperatingLeaseLiabilitiesTable" roleURI="http://www.dataseainc.com/role/ScheduleofMaturitiesoftheOperatingLeaseLiabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_ScheuleofWriteoffoftheCompanyandExistingSubsidiariesTable" roleURI="http://www.dataseainc.com/role/ScheuleofWriteoffoftheCompanyandExistingSubsidiariesTable"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_ScheduleofResultsOperationsRelatingtoDiscontinuedOperationsZhangxunTable" roleURI="http://www.dataseainc.com/role/ScheduleofResultsOperationsRelatingtoDiscontinuedOperationsZhangxunTable"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_OrganizationandDescriptionofBusinessDetails" roleURI="http://www.dataseainc.com/role/OrganizationandDescriptionofBusinessDetails"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_SummaryofSignificantAccountingPoliciesDetails" roleURI="http://www.dataseainc.com/role/SummaryofSignificantAccountingPoliciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_PropertyandEquipmentDetails" roleURI="http://www.dataseainc.com/role/PropertyandEquipmentDetails"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_IntangibleAssetsDetails" roleURI="http://www.dataseainc.com/role/IntangibleAssetsDetails"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_PrepaidExpensesandOtherCurrentAssetsDetails" roleURI="http://www.dataseainc.com/role/PrepaidExpensesandOtherCurrentAssetsDetails"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_LongTermInvestmentDetails" roleURI="http://www.dataseainc.com/role/LongTermInvestmentDetails"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_LoansPayableDetails" roleURI="http://www.dataseainc.com/role/LoansPayableDetails"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_RelatedPartyTransactionsDetails" roleURI="http://www.dataseainc.com/role/RelatedPartyTransactionsDetails"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_CommonStockandWarrantsDetails" roleURI="http://www.dataseainc.com/role/CommonStockandWarrantsDetails"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_IncomeTaxesDetails" roleURI="http://www.dataseainc.com/role/IncomeTaxesDetails"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_CommitmentsDetails" roleURI="http://www.dataseainc.com/role/CommitmentsDetails"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#dtss_r_DisposalofSubsidiaryDetails" roleURI="http://www.dataseainc.com/role/DisposalofSubsidiaryDetails"/>
  <roleRef xlink:type="simple" xlink:href="dtss-20230930.xsd#DocumentAndEntityInformation" roleURI="http://www.dataseainc.com/role/DocumentAndEntityInformation"/>
  <presentationLink xlink:type="extended" xlink:role="http://www.dataseainc.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_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="us-gaap_StatementTable" 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="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_RelatedPartyTransactionAxis" 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_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_StatementLineItems" xlink:to="us-gaap_AssetsCurrentAbstract" order="0.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="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_Cash" 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_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_InventoryNet" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxesReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_IncomeTaxesReceivable" 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_AssetsNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsNoncurrentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetsNoncurrentAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermInvestments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_LongTermInvestments" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <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_AssetsNoncurrentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="1.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_AssetsNoncurrentAbstract" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" order="2.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_AssetsNoncurrentAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_AssetsNoncurrent" 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_StatementLineItems" xlink:to="us-gaap_Assets" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <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_StatementLineItems" xlink:to="us-gaap_LiabilitiesCurrentAbstract" order="3.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_ShortTermBorrowings" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermBorrowings"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_ShortTermBorrowings" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredRevenueCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredRevenueCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_DeferredRevenueCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesPayableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_NotesPayableCurrent" order="4.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_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OperatingLeaseLiability" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansPayableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LoansPayableCurrent" order="6.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_LoansPayableCurrent" 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_StatementLineItems" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract" order="4.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_LongTermLoansPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermLoansPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_LongTermLoansPayable" 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_LongTermLoansPayable" 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_StatementLineItems" xlink:to="us-gaap_Liabilities" order="5.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_StatementLineItems" xlink:to="us-gaap_CommitmentsAndContingencies" order="6.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_StatementLineItems" xlink:to="us-gaap_StockholdersEquityAbstract" order="7.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="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock" order="1.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="2.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="3.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_RetainedEarningsAccumulatedDeficit" 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="4.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_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" order="5.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_StatementLineItems" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.dataseainc.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_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="0.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="1.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="2.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="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.dataseainc.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_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_Revenues" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfRevenue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_CostOfRevenue" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_GrossProfit" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <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_IncomeStatementAbstract" xlink:to="us-gaap_OperatingExpensesAbstract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_SellingExpense" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_GeneralAndAdministrativeExpense" 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_OperatingExpensesAbstract" 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="4.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="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherExpensesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OtherExpensesAbstract" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherExpensesAbstract" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" order="0.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_OtherExpensesAbstract" xlink:to="us-gaap_InvestmentIncomeInterest" order="1.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="7.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="8.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="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="9.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="10.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" order="11.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_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <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_IncomeStatementAbstract" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <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_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperations" order="15.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_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <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="17.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterestAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterestAbstract" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToNoncontrollingInterest" order="1.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_IncomeStatementAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax" order="19.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_IncomeStatementAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <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_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" order="21.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_IncomeStatementAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="22.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.dataseainc.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_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="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <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="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.dataseainc.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_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="0.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="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_RetainedEarningsMember" order="2.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="3.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="4.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="5.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_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_StatementLineItems" xlink:to="us-gaap_StockholdersEquity" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <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_StatementLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <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="2.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="3.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="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" order="5.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="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity_0" 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_StatementLineItems" xlink:to="us-gaap_StockholdersEquity_0" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding_0" 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_StatementLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding_0" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.dataseainc.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_IncomeLossIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <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_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="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DepreciationDepletionAndAmortization" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_OperatingLeaseExpense" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensation" order="3.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_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="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="IncreaseDecreaseInValueaddedTaxPrepayment" xlink:href="dtss-20230930.xsd#dtss_IncreaseDecreaseInValueaddedTaxPrepayment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInValueaddedTaxPrepayment" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" order="3.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="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="IncreaseDecreaseInUnearnedRevenue" xlink:href="dtss-20230930.xsd#dtss_IncreaseDecreaseInUnearnedRevenue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInUnearnedRevenue" order="5.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="6.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="7.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_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="3.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="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <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="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <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="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireLongtermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireLongtermInvestments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireLongtermInvestments" order="3.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_StatementOfCashFlowsAbstract" 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="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ProceedFromDueToRelatedParties" xlink:href="dtss-20230930.xsd#dtss_ProceedFromDueToRelatedParties"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="ProceedFromDueToRelatedParties" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromNotesPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromNotesPayable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfNotesPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_RepaymentsOfNotesPayable" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <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="3.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="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" order="7.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="8.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="9.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="10.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="11.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="0.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="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.dataseainc.com/role/OrganizationandDescriptionofBusiness">
    <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://www.dataseainc.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://www.dataseainc.com/role/PropertyandEquipment">
    <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://www.dataseainc.com/role/IntangibleAssets">
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <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_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_IntangibleAssetsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.dataseainc.com/role/PrepaidExpensesandOtherCurrentAssets">
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract"/>
    <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_PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:to="us-gaap_OtherCurrentAssetsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.dataseainc.com/role/LongTermInvestment">
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermInvestmentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermInvestmentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongTermInvestmentsAbstract" xlink:to="us-gaap_LongTermDebtTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.dataseainc.com/role/AccruedExpensesandOtherPayables">
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLongtermNotesPayableCurrentAndNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLongtermNotesPayableCurrentAndNoncurrentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherLongtermNotesPayableCurrentAndNoncurrentAbstract" xlink:to="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.dataseainc.com/role/LoansPayable">
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansPayableAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LoansPayableAbstract" xlink:to="us-gaap_DebtDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.dataseainc.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://www.dataseainc.com/role/CommonStockandWarrants">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.dataseainc.com/role/IncomeTaxes">
    <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://www.dataseainc.com/role/Commitments">
    <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://www.dataseainc.com/role/DisposalofSubsidiary">
    <loc xlink:type="locator" xlink:label="DisposalOfSubsidiaryAbstract" xlink:href="dtss-20230930.xsd#dtss_DisposalOfSubsidiaryAbstract"/>
    <loc xlink:type="locator" xlink:label="DisposalOfSubsidiaryTextBlock" xlink:href="dtss-20230930.xsd#dtss_DisposalOfSubsidiaryTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisposalOfSubsidiaryAbstract" xlink:to="DisposalOfSubsidiaryTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.dataseainc.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://www.dataseainc.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="GoingConcernsPolicyTextBlock" xlink:href="dtss-20230930.xsd#dtss_GoingConcernsPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="GoingConcernsPolicyTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConsolidationVariableInterestEntityPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConsolidationVariableInterestEntityPolicy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConsolidationVariableInterestEntityPolicy" order="2.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="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesPolicyTextBlock" order="4.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="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_TradeAndOtherAccountsReceivablePolicy" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_InventoryPolicyTextBlock" order="7.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="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy" order="10.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="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueRecognitionDeferredRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRecognitionDeferredRevenue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_RevenueRecognitionDeferredRevenue" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermLeasesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermLeasesPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ShortTermLeasesPolicyTextBlock" order="14.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="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SegmentReportingPolicyPolicyTextBlock" order="16.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="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ResearchAndDevelopmentExpensePolicy" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NoncontrollingInterestsPolicyTextBlock" xlink:href="dtss-20230930.xsd#dtss_NoncontrollingInterestsPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="NoncontrollingInterestsPolicyTextBlock" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskCreditRisk" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConcentrationRiskCreditRisk" order="20.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="21.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="22.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StatementOfCashFlowsPolicyTextBlock" xlink:href="dtss-20230930.xsd#dtss_StatementOfCashFlowsPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="StatementOfCashFlowsPolicyTextBlock" order="23.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="24.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.dataseainc.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="srt_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScheduleOfCondensedBalanceSheetTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="srt_ScheduleOfCondensedBalanceSheetTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_ScheduleOfCondensedIncomeStatementTableTextBlock" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScheduleOfCondensedIncomeStatementTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="srt_ScheduleOfCondensedIncomeStatementTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfPropertyAndEquipmentUsingStraightLineMethodOverEstimatedUsefulLiveTableTextBlock" xlink:href="dtss-20230930.xsd#dtss_ScheduleOfPropertyAndEquipmentUsingStraightLineMethodOverEstimatedUsefulLiveTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ScheduleOfPropertyAndEquipmentUsingStraightLineMethodOverEstimatedUsefulLiveTableTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfRevenueSourcesTableTextBlock" xlink:href="dtss-20230930.xsd#dtss_ScheduleOfRevenueSourcesTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ScheduleOfRevenueSourcesTableTextBlock" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.dataseainc.com/role/PropertyandEquipmentTables">
    <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://www.dataseainc.com/role/IntangibleAssetsTables">
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <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_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.dataseainc.com/role/PrepaidExpensesandOtherCurrentAssetsTables">
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:to="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.dataseainc.com/role/AccruedExpensesandOtherPayablesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLongtermNotesPayableCurrentAndNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLongtermNotesPayableCurrentAndNoncurrentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherLongtermNotesPayableCurrentAndNoncurrentAbstract" xlink:to="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.dataseainc.com/role/LoansPayableTables">
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansPayableAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LoansPayableAbstract" xlink:to="us-gaap_ScheduleOfDebtInstrumentsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.dataseainc.com/role/CommonStockandWarrantsTables">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.dataseainc.com/role/IncomeTaxesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" 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_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.dataseainc.com/role/CommitmentsTables">
    <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="ScheduleOfGuoHaoCenturyEnteredIntoALeaseForTheOfficeInHangzhouCityTableTextBlock" xlink:href="dtss-20230930.xsd#dtss_ScheduleOfGuoHaoCenturyEnteredIntoALeaseForTheOfficeInHangzhouCityTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="ScheduleOfGuoHaoCenturyEnteredIntoALeaseForTheOfficeInHangzhouCityTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <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_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_LeaseCostTableTextBlock" 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_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.dataseainc.com/role/DisposalofSubsidiaryTables">
    <loc xlink:type="locator" xlink:label="DisposalOfSubsidiaryAbstract" xlink:href="dtss-20230930.xsd#dtss_DisposalOfSubsidiaryAbstract"/>
    <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="DisposalOfSubsidiaryAbstract" xlink:to="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <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="DisposalOfSubsidiaryAbstract" xlink:to="us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.dataseainc.com/role/ScheduleofCondensedConsolidatingBalanceSheetsInformationTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfCondensedConsolidatingBalanceSheetsInformationAbstract" xlink:href="dtss-20230930.xsd#dtss_ScheduleOfCondensedConsolidatingBalanceSheetsInformationAbstract"/>
    <loc xlink:type="locator" xlink:label="srt_CondensedBalanceSheetStatementTable" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CondensedBalanceSheetStatementTable"/>
    <loc xlink:type="locator" xlink:label="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CondensedBalanceSheetStatementsCaptionsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfCondensedConsolidatingBalanceSheetsInformationAbstract" xlink:to="srt_CondensedBalanceSheetStatementTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidatedEntitiesAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedBalanceSheetStatementTable" xlink:to="srt_ConsolidatedEntitiesAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_ParentCompanyMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ParentCompanyMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ParentCompanyMember" 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="srt_CondensedBalanceSheetStatementTable" xlink:to="srt_CondensedBalanceSheetStatementsCaptionsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashEquivalentsAtCarryingValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_CashEquivalentsAtCarryingValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <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="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_AccountsReceivableGrossCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_InventoryNet" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_OtherAssetsCurrent" order="3.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="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_AssetsCurrent" order="4.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="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherIntangibleAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherIntangibleAssetsNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_OtherIntangibleAssetsNet" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_FinanceLeaseRightOfUseAsset" order="7.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="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_OtherAssetsNoncurrent" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_AssetsNoncurrent" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <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="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_Assets" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrentAndNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_AccountsPayableCurrentAndNoncurrent" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" order="12.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="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLoansPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLoansPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_OtherLoansPayable" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_OtherLiabilitiesCurrent" order="15.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="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_LiabilitiesCurrent" order="16.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="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToFundLongtermLoansToRelatedParties" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToFundLongtermLoansToRelatedParties"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_PaymentsToFundLongtermLoansToRelatedParties" order="18.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="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_LiabilitiesNoncurrent" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <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="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_Liabilities" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.dataseainc.com/role/ScheduleofCondensedConsolidatingStatementsofIncomeInformationTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfCondensedConsolidatingStatementsOfIncomeInformationAbstract" xlink:href="dtss-20230930.xsd#dtss_ScheduleOfCondensedConsolidatingStatementsOfIncomeInformationAbstract"/>
    <loc xlink:type="locator" xlink:label="srt_CondensedIncomeStatementTable" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CondensedIncomeStatementTable"/>
    <loc xlink:type="locator" xlink:label="srt_CondensedIncomeStatementsCaptionsLineItems" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CondensedIncomeStatementsCaptionsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfCondensedConsolidatingStatementsOfIncomeInformationAbstract" xlink:to="srt_CondensedIncomeStatementTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidatedEntitiesAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedIncomeStatementTable" xlink:to="srt_ConsolidatedEntitiesAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_ParentCompanyMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ParentCompanyMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ParentCompanyMember" 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="srt_CondensedIncomeStatementTable" xlink:to="srt_CondensedIncomeStatementsCaptionsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedIncomeStatementsCaptionsLineItems" xlink:to="us-gaap_Revenues" 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="srt_CondensedIncomeStatementsCaptionsLineItems" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" order="1.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="srt_CondensedIncomeStatementsCaptionsLineItems" xlink:to="us-gaap_NetIncomeLoss" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.dataseainc.com/role/ScheduleofStraightLineMethodoverEstimatedUsefulLivesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfStraightLineMethodOverEstimatedUsefulLivesAbstract" xlink:href="dtss-20230930.xsd#dtss_ScheduleOfStraightLineMethodOverEstimatedUsefulLivesAbstract"/>
    <loc xlink:type="locator" xlink:label="SummaryofSignificantAccountingPoliciesDetailsScheduleofStraightLineMethodoverEstimatedUsefulLivesTable" xlink:href="dtss-20230930.xsd#dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofStraightLineMethodoverEstimatedUsefulLivesTable"/>
    <loc xlink:type="locator" xlink:label="SummaryofSignificantAccountingPoliciesDetailsScheduleofStraightLineMethodoverEstimatedUsefulLivesLineItems" xlink:href="dtss-20230930.xsd#dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofStraightLineMethodoverEstimatedUsefulLivesLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfStraightLineMethodOverEstimatedUsefulLivesAbstract" xlink:to="SummaryofSignificantAccountingPoliciesDetailsScheduleofStraightLineMethodoverEstimatedUsefulLivesTable" 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="SummaryofSignificantAccountingPoliciesDetailsScheduleofStraightLineMethodoverEstimatedUsefulLivesTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FurnitureAndFixturesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_FurnitureAndFixturesMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <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="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VehiclesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VehiclesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_VehiclesMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseholdImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_LeaseholdImprovementsMember" order="3.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="SummaryofSignificantAccountingPoliciesDetailsScheduleofStraightLineMethodoverEstimatedUsefulLivesTable" xlink:to="srt_RangeAxis" order="2.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"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsScheduleofStraightLineMethodoverEstimatedUsefulLivesTable" xlink:to="SummaryofSignificantAccountingPoliciesDetailsScheduleofStraightLineMethodoverEstimatedUsefulLivesLineItems" order="3.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="SummaryofSignificantAccountingPoliciesDetailsScheduleofStraightLineMethodoverEstimatedUsefulLivesLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.dataseainc.com/role/ScheduleofRevenueSourcesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfRevenueSourcesAbstract" xlink:href="dtss-20230930.xsd#dtss_ScheduleOfRevenueSourcesAbstract"/>
    <loc xlink:type="locator" xlink:label="SummaryofSignificantAccountingPoliciesDetailsScheduleofRevenueSourcesTable" xlink:href="dtss-20230930.xsd#dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofRevenueSourcesTable"/>
    <loc xlink:type="locator" xlink:label="SummaryofSignificantAccountingPoliciesDetailsScheduleofRevenueSourcesLineItems" xlink:href="dtss-20230930.xsd#dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofRevenueSourcesLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfRevenueSourcesAbstract" xlink:to="SummaryofSignificantAccountingPoliciesDetailsScheduleofRevenueSourcesTable" 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="SummaryofSignificantAccountingPoliciesDetailsScheduleofRevenueSourcesTable" 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="FiveGMessagingMember" xlink:href="dtss-20230930.xsd#dtss_FiveGMessagingMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="FiveGMessagingMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FiveGMessagingOneMember" xlink:href="dtss-20230930.xsd#dtss_FiveGMessagingOneMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="FiveGMessagingOneMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CloudPlatformConstructionCooperationProjectMember" xlink:href="dtss-20230930.xsd#dtss_CloudPlatformConstructionCooperationProjectMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="CloudPlatformConstructionCooperationProjectMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AcousticIntelligenceBusinessMember" xlink:href="dtss-20230930.xsd#dtss_AcousticIntelligenceBusinessMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="AcousticIntelligenceBusinessMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="UltrasonicSoundAirDisinfectionEquipmentMember" xlink:href="dtss-20230930.xsd#dtss_UltrasonicSoundAirDisinfectionEquipmentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="UltrasonicSoundAirDisinfectionEquipmentMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SmartCityBusinessMember" xlink:href="dtss-20230930.xsd#dtss_SmartCityBusinessMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="SmartCityBusinessMember" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SmartAgricultureMember" xlink:href="dtss-20230930.xsd#dtss_SmartAgricultureMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="SmartAgricultureMember" order="7.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="SummaryofSignificantAccountingPoliciesDetailsScheduleofRevenueSourcesTable" xlink:to="SummaryofSignificantAccountingPoliciesDetailsScheduleofRevenueSourcesLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsScheduleofRevenueSourcesLineItems" xlink:to="us-gaap_Revenues" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.dataseainc.com/role/ScheduleofExchangeRatesusedtoTranslateAmountsTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfExchangeRatesUsedToTranslateAmountsAbstract" xlink:href="dtss-20230930.xsd#dtss_ScheduleOfExchangeRatesUsedToTranslateAmountsAbstract"/>
    <loc xlink:type="locator" xlink:label="SummaryofSignificantAccountingPoliciesDetailsScheduleofExchangeRatesusedtoTranslateAmountsTable" xlink:href="dtss-20230930.xsd#dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofExchangeRatesusedtoTranslateAmountsTable"/>
    <loc xlink:type="locator" xlink:label="SummaryofSignificantAccountingPoliciesDetailsScheduleofExchangeRatesusedtoTranslateAmountsLineItems" xlink:href="dtss-20230930.xsd#dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofExchangeRatesusedtoTranslateAmountsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfExchangeRatesUsedToTranslateAmountsAbstract" xlink:to="SummaryofSignificantAccountingPoliciesDetailsScheduleofExchangeRatesusedtoTranslateAmountsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="TypesOfCurrencyAxis" xlink:href="dtss-20230930.xsd#dtss_TypesOfCurrencyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsScheduleofExchangeRatesusedtoTranslateAmountsTable" xlink:to="TypesOfCurrencyAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <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="TypesOfCurrencyAxis" xlink:to="currency_CNY" 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="SummaryofSignificantAccountingPoliciesDetailsScheduleofExchangeRatesusedtoTranslateAmountsTable" xlink:to="SummaryofSignificantAccountingPoliciesDetailsScheduleofExchangeRatesusedtoTranslateAmountsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <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="SummaryofSignificantAccountingPoliciesDetailsScheduleofExchangeRatesusedtoTranslateAmountsLineItems" xlink:to="us-gaap_ForeignCurrencyExchangeRateTranslation1" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeAverageExchangeRateCap1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeAverageExchangeRateCap1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsScheduleofExchangeRatesusedtoTranslateAmountsLineItems" xlink:to="us-gaap_DerivativeAverageExchangeRateCap1" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.dataseainc.com/role/ScheduleofPropertyandEquipmentTable">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" 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="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <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"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FurnitureAndFixturesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_FurnitureAndFixturesMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VehiclesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VehiclesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_VehiclesMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseholdImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_LeaseholdImprovementsMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <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="4.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_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <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="us-gaap_PropertyPlantAndEquipmentLineItems" 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="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <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_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.dataseainc.com/role/ScheduleofIntangibleAssetsTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfIntangibleAssetsAbstract" xlink:href="dtss-20230930.xsd#dtss_ScheduleOfIntangibleAssetsAbstract"/>
    <loc xlink:type="locator" xlink:label="IntangibleAssetsDetailsScheduleofIntangibleAssetsTable" xlink:href="dtss-20230930.xsd#dtss_IntangibleAssetsDetailsScheduleofIntangibleAssetsTable"/>
    <loc xlink:type="locator" xlink:label="IntangibleAssetsDetailsScheduleofIntangibleAssetsLineItems" xlink:href="dtss-20230930.xsd#dtss_IntangibleAssetsDetailsScheduleofIntangibleAssetsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfIntangibleAssetsAbstract" xlink:to="IntangibleAssetsDetailsScheduleofIntangibleAssetsTable" 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="IntangibleAssetsDetailsScheduleofIntangibleAssetsTable" 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="SoftwareRegistrationRightMember" xlink:href="dtss-20230930.xsd#dtss_SoftwareRegistrationRightMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="SoftwareRegistrationRightMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PatentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PatentsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_PatentsMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SoftwareDevelopmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SoftwareDevelopmentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_SoftwareDevelopmentMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LicensingAgreementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LicensingAgreementsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_LicensingAgreementsMember" order="4.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="IntangibleAssetsDetailsScheduleofIntangibleAssetsTable" xlink:to="IntangibleAssetsDetailsScheduleofIntangibleAssetsLineItems" 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="IntangibleAssetsDetailsScheduleofIntangibleAssetsLineItems" 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="IntangibleAssetsDetailsScheduleofIntangibleAssetsLineItems" 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="IntangibleAssetsDetailsScheduleofIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.dataseainc.com/role/ScheduleofPrepaidExpensesandOtherCurrentAssetsTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfPrepaidExpensesAndOtherCurrentAssetsAbstract" xlink:href="dtss-20230930.xsd#dtss_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SecurityDeposit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SecurityDeposit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPrepaidExpensesAndOtherCurrentAssetsAbstract" xlink:to="us-gaap_SecurityDeposit" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseCurrentAndNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPrepaidExpensesAndOtherCurrentAssetsAbstract" xlink:to="us-gaap_PrepaidExpenseCurrentAndNoncurrent" 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="ScheduleOfPrepaidExpensesAndOtherCurrentAssetsAbstract" xlink:to="us-gaap_OtherReceivablesNetCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AdvanceToThirdPartyIndividualsNoInterestPayableUponDemand" xlink:href="dtss-20230930.xsd#dtss_AdvanceToThirdPartyIndividualsNoInterestPayableUponDemand"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPrepaidExpensesAndOtherCurrentAssetsAbstract" xlink:to="AdvanceToThirdPartyIndividualsNoInterestPayableUponDemand" order="3.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="ScheduleOfPrepaidExpensesAndOtherCurrentAssetsAbstract" xlink:to="us-gaap_OtherPrepaidExpenseCurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPrepaidExpensesAndOtherCurrentAssetsAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssets" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivablesNetCurrent_0" 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="ScheduleOfPrepaidExpensesAndOtherCurrentAssetsAbstract" xlink:to="us-gaap_OtherReceivablesNetCurrent_0" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <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_OtherReceivablesNetCurrent_0" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.dataseainc.com/role/ScheduleofAccruedExpensesandOtherPayablesTable">
    <loc xlink:type="locator" xlink:label="us-gaap_PayablesAndAccrualsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableOtherCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableOtherCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_AccountsPayableOtherCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DueToThirdParties" xlink:href="dtss-20230930.xsd#dtss_DueToThirdParties"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="DueToThirdParties" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SocialSecurityPayable" xlink:href="dtss-20230930.xsd#dtss_SocialSecurityPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="SocialSecurityPayable" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedSalariesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedSalariesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_AccruedSalariesCurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrentAndNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_AccountsPayableCurrentAndNoncurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.dataseainc.com/role/ScheduleofSummarizestheLoanBalanceTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfSummarizesTheLoanBalanceAbstract" xlink:href="dtss-20230930.xsd#dtss_ScheduleOfSummarizesTheLoanBalanceAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfSummarizesTheLoanBalanceAbstract" xlink:to="us-gaap_DebtInstrumentTable" 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="us-gaap_DebtInstrumentTable" 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="ShenzhenQianhaiWeBankCoLtdOneMember" xlink:href="dtss-20230930.xsd#dtss_ShenzhenQianhaiWeBankCoLtdOneMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="ShenzhenQianhaiWeBankCoLtdOneMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShenzhenQianhaiWeBankCoLtdThreeMember" xlink:href="dtss-20230930.xsd#dtss_ShenzhenQianhaiWeBankCoLtdThreeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="ShenzhenQianhaiWeBankCoLtdThreeMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ChinaBankCoLtdMember" xlink:href="dtss-20230930.xsd#dtss_ChinaBankCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="ChinaBankCoLtdMember" 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="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentLineItems" 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="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentFaceAmount" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentOfferingDate1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentOfferingDate1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentOfferingDate1" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTerm"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentTerm" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateEffectivePercentage" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableToBankCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansPayableToBankCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LoansPayableToBankCurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermLoansFromBank" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermLoansFromBank"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LongTermLoansFromBank" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.dataseainc.com/role/ScheduleofActivitiesofWarrantsTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfActivitiesOfWarrantsAbstract" xlink:href="dtss-20230930.xsd#dtss_ScheduleOfActivitiesOfWarrantsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfActivitiesOfWarrantsAbstract" xlink:to="us-gaap_ClassOfWarrantOrRightTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <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="us-gaap_ClassOfWarrantOrRightTable" xlink:to="us-gaap_FinancialInstrumentAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_WarrantMember" 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_ClassOfWarrantOrRightTable" xlink:to="us-gaap_ClassOfWarrantOrRightLineItems" 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="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="0.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="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" order="5.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_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" order="6.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="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" order="7.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="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" order="8.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="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" order="11.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="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_0" order="12.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="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_0" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm" xlink:href="dtss-20230930.xsd#dtss_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_0" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_0" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualsTerm1" xlink:href="dtss-20230930.xsd#dtss_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualsTerm1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualsTerm1" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.dataseainc.com/role/ScheduleofReconcilestheUSStatutoryRatestotheCompanysEffectiveTaxRateTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfReconcilesTheUSStatutoryRatesToTheCompanySEffectiveTaxRateAbstract" xlink:href="dtss-20230930.xsd#dtss_ScheduleOfReconcilesTheUSStatutoryRatesToTheCompanySEffectiveTaxRateAbstract"/>
    <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="ScheduleOfReconcilesTheUSStatutoryRatesToTheCompanySEffectiveTaxRateAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfReconcilesTheUSStatutoryRatesToTheCompanySEffectiveTaxRateAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxHolidays" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxHolidays"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfReconcilesTheUSStatutoryRatesToTheCompanySEffectiveTaxRateAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxHolidays" order="2.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="ScheduleOfReconcilesTheUSStatutoryRatesToTheCompanySEffectiveTaxRateAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" 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="ScheduleOfReconcilesTheUSStatutoryRatesToTheCompanySEffectiveTaxRateAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.dataseainc.com/role/ScheduleofNetDeferredTaxAssetsTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfNetDeferredTaxAssetsAbstract" xlink:href="dtss-20230930.xsd#dtss_ScheduleOfNetDeferredTaxAssetsAbstract"/>
    <loc xlink:type="locator" xlink:label="DeferredTaxAssetAbstract" xlink:href="dtss-20230930.xsd#dtss_DeferredTaxAssetAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfNetDeferredTaxAssetsAbstract" xlink:to="DeferredTaxAssetAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredTaxAssetAbstract" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredTaxAssetAbstract" xlink:to="us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DeferredTaxAssetsDepreciationAndAmortization" xlink:href="dtss-20230930.xsd#dtss_DeferredTaxAssetsDepreciationAndAmortization"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredTaxAssetAbstract" xlink:to="DeferredTaxAssetsDepreciationAndAmortization" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DeferredTaxAssetsBadDebtExpense" xlink:href="dtss-20230930.xsd#dtss_DeferredTaxAssetsBadDebtExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredTaxAssetAbstract" xlink:to="DeferredTaxAssetsBadDebtExpense" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DeferredTaxAssetsSocialSecurityAndInsuranceAccrual" xlink:href="dtss-20230930.xsd#dtss_DeferredTaxAssetsSocialSecurityAndInsuranceAccrual"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredTaxAssetAbstract" xlink:to="DeferredTaxAssetsSocialSecurityAndInsuranceAccrual" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsInventory" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsInventory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredTaxAssetAbstract" xlink:to="us-gaap_DeferredTaxAssetsInventory" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DeferredTaxAssetsROU" xlink:href="dtss-20230930.xsd#dtss_DeferredTaxAssetsROU"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredTaxAssetAbstract" xlink:to="DeferredTaxAssetsROU" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfNetDeferredTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsGross" 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="ScheduleOfNetDeferredTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfNetDeferredTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsNet" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.dataseainc.com/role/ScheduleofGuoHaoCenturyEnteredintoaLeasefortheOfficeinHangzhouCityTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfGuoHaoCenturyEnteredIntoALeaseForTheOfficeInHangzhouCityAbstract" xlink:href="dtss-20230930.xsd#dtss_ScheduleOfGuoHaoCenturyEnteredIntoALeaseForTheOfficeInHangzhouCityAbstract"/>
    <loc xlink:type="locator" xlink:label="CommitmentsDetailsScheduleofGuoHaoCenturyEnteredintoaLeasefortheOfficeinHangzhouCityTable" xlink:href="dtss-20230930.xsd#dtss_CommitmentsDetailsScheduleofGuoHaoCenturyEnteredintoaLeasefortheOfficeinHangzhouCityTable"/>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrZNsizvIUKXcBo05M7SkbMLxcr4v+v88njkoFpxuIPYFxpkQmyW/K0MlCeyRAAe6z+RuZQ3OvTusgEcT18HA3ToNCBhj6ARAjN7A4iHhAO2N126km8UsIR5uF8KMGFce2TIKn2DqX4GQlQVKq16uGBWAfptmYqLqummLGC8RRMKL2iycLh9ikOJ] CSR-->
    <loc xlink:type="locator" xlink:label="CommitmentsDetailsScheduleofGuoHaoCenturyEnteredintoaLeasefortheOfficeinHangzhouCityLineItems" xlink:href="dtss-20230930.xsd#dtss_CommitmentsDetailsScheduleofGuoHaoCenturyEnteredintoaLeasefortheOfficeinHangzhouCityLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfGuoHaoCenturyEnteredIntoALeaseForTheOfficeInHangzhouCityAbstract" xlink:to="CommitmentsDetailsScheduleofGuoHaoCenturyEnteredintoaLeasefortheOfficeinHangzhouCityTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardDateAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardDateAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsDetailsScheduleofGuoHaoCenturyEnteredintoaLeasefortheOfficeinHangzhouCityTable" xlink:to="us-gaap_AwardDateAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="FiveOneZeroTwoZeroTwoThreeMember" xlink:href="dtss-20230930.xsd#dtss_FiveOneZeroTwoZeroTwoThreeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardDateAxis" xlink:to="FiveOneZeroTwoZeroTwoThreeMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="EightOneZeroTwoZeroTwoThreeMember" xlink:href="dtss-20230930.xsd#dtss_EightOneZeroTwoZeroTwoThreeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardDateAxis" xlink:to="EightOneZeroTwoZeroTwoThreeMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ElevenOneZeroTwoZeroTwoThreeMember" xlink:href="dtss-20230930.xsd#dtss_ElevenOneZeroTwoZeroTwoThreeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardDateAxis" xlink:to="ElevenOneZeroTwoZeroTwoThreeMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TwoOneZeroTwoZeroTwoFourMember" xlink:href="dtss-20230930.xsd#dtss_TwoOneZeroTwoZeroTwoFourMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardDateAxis" xlink:to="TwoOneZeroTwoZeroTwoFourMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FiveOneZeroTwoZeroTwoFourMember" xlink:href="dtss-20230930.xsd#dtss_FiveOneZeroTwoZeroTwoFourMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardDateAxis" xlink:to="FiveOneZeroTwoZeroTwoFourMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="EightOneZeroTwoZeroTwoFourMember" xlink:href="dtss-20230930.xsd#dtss_EightOneZeroTwoZeroTwoFourMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardDateAxis" xlink:to="EightOneZeroTwoZeroTwoFourMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ElevenOneZeroTwoZeroTwoFourMember" xlink:href="dtss-20230930.xsd#dtss_ElevenOneZeroTwoZeroTwoFourMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardDateAxis" xlink:to="ElevenOneZeroTwoZeroTwoFourMember" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TwoOneZeroTwoZeroTwoFiveMember" xlink:href="dtss-20230930.xsd#dtss_TwoOneZeroTwoZeroTwoFiveMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardDateAxis" xlink:to="TwoOneZeroTwoZeroTwoFiveMember" order="7.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="CommitmentsDetailsScheduleofGuoHaoCenturyEnteredintoaLeasefortheOfficeinHangzhouCityTable" xlink:to="CommitmentsDetailsScheduleofGuoHaoCenturyEnteredintoaLeasefortheOfficeinHangzhouCityLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="LeaseStartDate" xlink:href="dtss-20230930.xsd#dtss_LeaseStartDate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsDetailsScheduleofGuoHaoCenturyEnteredintoaLeasefortheOfficeinHangzhouCityLineItems" xlink:to="LeaseStartDate" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LeaseEndDate" xlink:href="dtss-20230930.xsd#dtss_LeaseEndDate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsDetailsScheduleofGuoHaoCenturyEnteredintoaLeasefortheOfficeinHangzhouCityLineItems" xlink:to="LeaseEndDate" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RentExpense" xlink:href="dtss-20230930.xsd#dtss_RentExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsDetailsScheduleofGuoHaoCenturyEnteredintoaLeasefortheOfficeinHangzhouCityLineItems" xlink:to="RentExpense" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.dataseainc.com/role/ScheduleofComponentsofLeaseCostsTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfComponentsOfLeaseCostsAbstract" xlink:href="dtss-20230930.xsd#dtss_ScheduleOfComponentsOfLeaseCostsAbstract"/>
    <loc xlink:type="locator" xlink:label="CommitmentsDetailsScheduleofComponentsofLeaseCostsTable" xlink:href="dtss-20230930.xsd#dtss_CommitmentsDetailsScheduleofComponentsofLeaseCostsTable"/>
    <loc xlink:type="locator" xlink:label="CommitmentsDetailsScheduleofComponentsofLeaseCostsLineItems" xlink:href="dtss-20230930.xsd#dtss_CommitmentsDetailsScheduleofComponentsofLeaseCostsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfComponentsOfLeaseCostsAbstract" xlink:to="CommitmentsDetailsScheduleofComponentsofLeaseCostsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByLiabilityClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByLiabilityClassAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsDetailsScheduleofComponentsofLeaseCostsTable" xlink:to="us-gaap_FairValueByLiabilityClassAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByLiabilityClassAxis" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByLiabilityClassAxis" xlink:to="us-gaap_CommitmentsMember" 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="CommitmentsDetailsScheduleofComponentsofLeaseCostsTable" xlink:to="CommitmentsDetailsScheduleofComponentsofLeaseCostsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsDetailsScheduleofComponentsofLeaseCostsLineItems" xlink:to="us-gaap_OperatingLeaseExpense" 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="CommitmentsDetailsScheduleofComponentsofLeaseCostsLineItems" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <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="CommitmentsDetailsScheduleofComponentsofLeaseCostsLineItems" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="2.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="CommitmentsDetailsScheduleofComponentsofLeaseCostsLineItems" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <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="CommitmentsDetailsScheduleofComponentsofLeaseCostsLineItems" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" order="4.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="CommitmentsDetailsScheduleofComponentsofLeaseCostsLineItems" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.dataseainc.com/role/ScheduleofMaturitiesoftheOperatingLeaseLiabilitiesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfMaturitiesOfTheOperatingLeaseLiabilitiesAbstract" xlink:href="dtss-20230930.xsd#dtss_ScheduleOfMaturitiesOfTheOperatingLeaseLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfMaturitiesOfTheOperatingLeaseLiabilitiesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfMaturitiesOfTheOperatingLeaseLiabilitiesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LesseeOperatingLeaseLiabilityPaymentDue" xlink:href="dtss-20230930.xsd#dtss_LesseeOperatingLeaseLiabilityPaymentDue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo" xlink:to="LesseeOperatingLeaseLiabilityPaymentDue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LessImputedInterest" xlink:href="dtss-20230930.xsd#dtss_LessImputedInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo" xlink:to="LessImputedInterest" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="PresentValueOfLeaseLiabilities" xlink:href="dtss-20230930.xsd#dtss_PresentValueOfLeaseLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo" xlink:to="PresentValueOfLeaseLiabilities" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.dataseainc.com/role/ScheuleofWriteoffoftheCompanyandExistingSubsidiariesTable">
    <loc xlink:type="locator" xlink:label="ScheuleOfWriteOffOfTheCompanyAndExistingSubsidiariesAbstract" xlink:href="dtss-20230930.xsd#dtss_ScheuleOfWriteOffOfTheCompanyAndExistingSubsidiariesAbstract"/>
    <loc xlink:type="locator" xlink:label="DisposalofSubsidiaryDetailsScheuleofWriteoffoftheCompanyandExistingSubsidiariesTable" xlink:href="dtss-20230930.xsd#dtss_DisposalofSubsidiaryDetailsScheuleofWriteoffoftheCompanyandExistingSubsidiariesTable"/>
    <loc xlink:type="locator" xlink:label="DisposalofSubsidiaryDetailsScheuleofWriteoffoftheCompanyandExistingSubsidiariesLineItems" xlink:href="dtss-20230930.xsd#dtss_DisposalofSubsidiaryDetailsScheuleofWriteoffoftheCompanyandExistingSubsidiariesLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheuleOfWriteOffOfTheCompanyAndExistingSubsidiariesAbstract" xlink:to="DisposalofSubsidiaryDetailsScheuleofWriteoffoftheCompanyandExistingSubsidiariesTable" 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="DisposalofSubsidiaryDetailsScheuleofWriteoffoftheCompanyandExistingSubsidiariesTable" 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="DisposalofSubsidiaryDetailsScheuleofWriteoffoftheCompanyandExistingSubsidiariesTable" xlink:to="DisposalofSubsidiaryDetailsScheuleofWriteoffoftheCompanyandExistingSubsidiariesLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisposalofSubsidiaryDetailsScheuleofWriteoffoftheCompanyandExistingSubsidiariesLineItems" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisposalofSubsidiaryDetailsScheuleofWriteoffoftheCompanyandExistingSubsidiariesLineItems" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisposalofSubsidiaryDetailsScheuleofWriteoffoftheCompanyandExistingSubsidiariesLineItems" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DisposalGroupIncludingDiscontinuedOperationFixedAssetsNet" xlink:href="dtss-20230930.xsd#dtss_DisposalGroupIncludingDiscontinuedOperationFixedAssetsNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisposalofSubsidiaryDetailsScheuleofWriteoffoftheCompanyandExistingSubsidiariesLineItems" xlink:to="DisposalGroupIncludingDiscontinuedOperationFixedAssetsNet" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisposalofSubsidiaryDetailsScheuleofWriteoffoftheCompanyandExistingSubsidiariesLineItems" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisposalofSubsidiaryDetailsScheuleofWriteoffoftheCompanyandExistingSubsidiariesLineItems" xlink:to="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisposalofSubsidiaryDetailsScheuleofWriteoffoftheCompanyandExistingSubsidiariesLineItems" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DisposalGroupIncludingDiscontinuedOperationAdvanceFromCustomer" xlink:href="dtss-20230930.xsd#dtss_DisposalGroupIncludingDiscontinuedOperationAdvanceFromCustomer"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisposalofSubsidiaryDetailsScheuleofWriteoffoftheCompanyandExistingSubsidiariesLineItems" xlink:to="DisposalGroupIncludingDiscontinuedOperationAdvanceFromCustomer" order="7.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisposalofSubsidiaryDetailsScheuleofWriteoffoftheCompanyandExistingSubsidiariesLineItems" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilities" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DisposalGroupIncludingDiscontinuedOperationLoanPayables" xlink:href="dtss-20230930.xsd#dtss_DisposalGroupIncludingDiscontinuedOperationLoanPayables"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisposalofSubsidiaryDetailsScheuleofWriteoffoftheCompanyandExistingSubsidiariesLineItems" xlink:to="DisposalGroupIncludingDiscontinuedOperationLoanPayables" order="9.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisposalofSubsidiaryDetailsScheuleofWriteoffoftheCompanyandExistingSubsidiariesLineItems" xlink:to="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.dataseainc.com/role/ScheduleofResultsOperationsRelatingtoDiscontinuedOperationsZhangxunTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfResultsOperationsRelatingToDiscontinuedOperationsZhangxunAbstract" xlink:href="dtss-20230930.xsd#dtss_ScheduleOfResultsOperationsRelatingToDiscontinuedOperationsZhangxunAbstract"/>
    <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="ScheduleOfResultsOperationsRelatingToDiscontinuedOperationsZhangxunAbstract" xlink:to="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" 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="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" 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="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:to="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" order="0.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="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" order="1.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="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <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="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DisposalGroupIncludingDiscontinuedOperationSelling" xlink:href="dtss-20230930.xsd#dtss_DisposalGroupIncludingDiscontinuedOperationSelling"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="DisposalGroupIncludingDiscontinuedOperationSelling" order="0.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="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopment" xlink:href="dtss-20230930.xsd#dtss_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopment" order="2.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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <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="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <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="8.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <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="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LossBeforeNoncontrollingInterest" xlink:href="dtss-20230930.xsd#dtss_LossBeforeNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="LossBeforeNoncontrollingInterest" order="10.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest" order="11.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAllocatedToLimitedPartners" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAllocatedToLimitedPartners"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_NetIncomeLossAllocatedToLimitedPartners" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.dataseainc.com/role/OrganizationandDescriptionofBusinessDetails">
    <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="OrganizationandDescriptionofBusinessDetailsTable" xlink:href="dtss-20230930.xsd#dtss_OrganizationandDescriptionofBusinessDetailsTable"/>
    <loc xlink:type="locator" xlink:label="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:href="dtss-20230930.xsd#dtss_OrganizationandDescriptionofBusinessDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="OrganizationandDescriptionofBusinessDetailsTable" 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="OrganizationandDescriptionofBusinessDetailsTable" 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="MsLiuMember" xlink:href="dtss-20230930.xsd#dtss_MsLiuMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="MsLiuMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsTable" xlink:to="srt_TitleOfIndividualAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="XingzhongSunMember" xlink:href="dtss-20230930.xsd#dtss_XingzhongSunMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="XingzhongSunMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShuhaiSkillHKMember" xlink:href="dtss-20230930.xsd#dtss_ShuhaiSkillHKMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="ShuhaiSkillHKMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShuhaiBeijingMember" xlink:href="dtss-20230930.xsd#dtss_ShuhaiBeijingMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="ShuhaiBeijingMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="HangzhouShuhaiZhangxunInformationTechnologyCoLtdMember" xlink:href="dtss-20230930.xsd#dtss_HangzhouShuhaiZhangxunInformationTechnologyCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="HangzhouShuhaiZhangxunInformationTechnologyCoLtdMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ZhangqiMember" xlink:href="dtss-20230930.xsd#dtss_ZhangqiMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="ZhangqiMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ZhangxunMember" xlink:href="dtss-20230930.xsd#dtss_ZhangxunMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="ZhangxunMember" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ThirdPartyMember" xlink:href="dtss-20230930.xsd#dtss_ThirdPartyMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="ThirdPartyMember" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShenzhenAcousticMPMember" xlink:href="dtss-20230930.xsd#dtss_ShenzhenAcousticMPMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="ShenzhenAcousticMPMember" order="8.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="OrganizationandDescriptionofBusinessDetailsTable" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" order="3.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="ZhixinLiuMember" xlink:href="dtss-20230930.xsd#dtss_ZhixinLiuMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="ZhixinLiuMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <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="OrganizationandDescriptionofBusinessDetailsTable" xlink:to="srt_OwnershipAxis" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_OwnershipDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_OwnershipDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ShuhaiSkillHKMember_0" xlink:href="dtss-20230930.xsd#dtss_ShuhaiSkillHKMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="ShuhaiSkillHKMember_0" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShuhaiBeijingMember_0" xlink:href="dtss-20230930.xsd#dtss_ShuhaiBeijingMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="ShuhaiBeijingMember_0" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NanjingFanhanZhinengTechnologyInstituteMember" xlink:href="dtss-20230930.xsd#dtss_NanjingFanhanZhinengTechnologyInstituteMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="NanjingFanhanZhinengTechnologyInstituteMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="GuohaoCenturyFormedHangzhouZhangqiBusinessManagementLimitedPartnershipMember" xlink:href="dtss-20230930.xsd#dtss_GuohaoCenturyFormedHangzhouZhangqiBusinessManagementLimitedPartnershipMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="GuohaoCenturyFormedHangzhouZhangqiBusinessManagementLimitedPartnershipMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ZhangxunMember_0" xlink:href="dtss-20230930.xsd#dtss_ZhangxunMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="ZhangxunMember_0" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="HangzhouZhangxunMember" xlink:href="dtss-20230930.xsd#dtss_HangzhouZhangxunMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="HangzhouZhangxunMember" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ZhangqiMember_0" xlink:href="dtss-20230930.xsd#dtss_ZhangqiMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="ZhangqiMember_0" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="GuohaoCenturyMember" xlink:href="dtss-20230930.xsd#dtss_GuohaoCenturyMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="GuohaoCenturyMember" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShuhaiJingweiFormedShenzhenAcousticEffectManagementLimitedPartnershipMember" xlink:href="dtss-20230930.xsd#dtss_ShuhaiJingweiFormedShenzhenAcousticEffectManagementLimitedPartnershipMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="ShuhaiJingweiFormedShenzhenAcousticEffectManagementLimitedPartnershipMember" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OwnershipInterestMember" xlink:href="dtss-20230930.xsd#dtss_OwnershipInterestMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="OwnershipInterestMember" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShuhaiJingweiHoldsMember" xlink:href="dtss-20230930.xsd#dtss_ShuhaiJingweiHoldsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="ShuhaiJingweiHoldsMember" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShenzhenAcousticMPMember_0" xlink:href="dtss-20230930.xsd#dtss_ShenzhenAcousticMPMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="ShenzhenAcousticMPMember_0" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="YiruiMember" xlink:href="dtss-20230930.xsd#dtss_YiruiMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="YiruiMember" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="YiyingMember" xlink:href="dtss-20230930.xsd#dtss_YiyingMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="YiyingMember" order="14.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="OrganizationandDescriptionofBusinessDetailsTable" xlink:to="OrganizationandDescriptionofBusinessDetailsLineItems" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <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="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" order="0.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="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByParent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <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="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage" order="3.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="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="us-gaap_CommonStockSharesIssued" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <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="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="RemainingOwnershipInterest" xlink:href="dtss-20230930.xsd#dtss_RemainingOwnershipInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="RemainingOwnershipInterest" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="EquityDescription" xlink:href="dtss-20230930.xsd#dtss_EquityDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="EquityDescription" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="EquityTransferAgreementsDescription" xlink:href="dtss-20230930.xsd#dtss_EquityTransferAgreementsDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="EquityTransferAgreementsDescription" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <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="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="us-gaap_SharePrice" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostMaintenance" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostMaintenance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="us-gaap_CostMaintenance" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoncashOrPartNoncashAcquisitionInterestAcquired1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncashOrPartNoncashAcquisitionInterestAcquired1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="us-gaap_NoncashOrPartNoncashAcquisitionInterestAcquired1" order="11.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="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.dataseainc.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="dtss-20230930.xsd#dtss_SummaryofSignificantAccountingPoliciesDetailsTable"/>
    <loc xlink:type="locator" xlink:label="SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:href="dtss-20230930.xsd#dtss_SummaryofSignificantAccountingPoliciesDetailsLineItems"/>
    <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="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="SummaryofSignificantAccountingPoliciesDetailsTable" 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="Zhangxun1Member" xlink:href="dtss-20230930.xsd#dtss_Zhangxun1Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="Zhangxun1Member" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ZhangxunMember" xlink:href="dtss-20230930.xsd#dtss_ZhangxunMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="ZhangxunMember" order="2.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="SummaryofSignificantAccountingPoliciesDetailsTable" 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="ShuhaiBeijingsMember" xlink:href="dtss-20230930.xsd#dtss_ShuhaiBeijingsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="ShuhaiBeijingsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TianjinMember" xlink:href="dtss-20230930.xsd#dtss_TianjinMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="TianjinMember" 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="SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="3.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="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/verboseLabel"/>
    <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="2.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="SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" order="4.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="UnderwrittenPublicOfferingMember" xlink:href="dtss-20230930.xsd#dtss_UnderwrittenPublicOfferingMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="UnderwrittenPublicOfferingMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <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="SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="srt_OwnershipAxis" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_OwnershipDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_OwnershipDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ShuhaiInformationSkillHKLimitedMember" xlink:href="dtss-20230930.xsd#dtss_ShuhaiInformationSkillHKLimitedMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="ShuhaiInformationSkillHKLimitedMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="HeilongjiangXunruiTechnologyCoLtdMember" xlink:href="dtss-20230930.xsd#dtss_HeilongjiangXunruiTechnologyCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="HeilongjiangXunruiTechnologyCoLtdMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="GuohaoCenturyMember" xlink:href="dtss-20230930.xsd#dtss_GuohaoCenturyMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="GuohaoCenturyMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="HangzhouZhangqiBusinessManagementPartnershipMember" xlink:href="dtss-20230930.xsd#dtss_HangzhouZhangqiBusinessManagementPartnershipMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="HangzhouZhangqiBusinessManagementPartnershipMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ZhangxunMember_0" xlink:href="dtss-20230930.xsd#dtss_ZhangxunMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="ZhangxunMember_0" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ZhangqiMember" xlink:href="dtss-20230930.xsd#dtss_ZhangqiMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="ZhangqiMember" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShuhaiBeijingsMember_0" xlink:href="dtss-20230930.xsd#dtss_ShuhaiBeijingsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="ShuhaiBeijingsMember_0" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShuhaiNanjingMember" xlink:href="dtss-20230930.xsd#dtss_ShuhaiNanjingMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="ShuhaiNanjingMember" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShenzhenAcousticMPMember" xlink:href="dtss-20230930.xsd#dtss_ShenzhenAcousticMPMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="ShenzhenAcousticMPMember" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="Zhangxun1Member_0" xlink:href="dtss-20230930.xsd#dtss_Zhangxun1Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="Zhangxun1Member_0" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="GuozhongTimesMember" xlink:href="dtss-20230930.xsd#dtss_GuozhongTimesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="GuozhongTimesMember" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="GuozhongHaozeMember" xlink:href="dtss-20230930.xsd#dtss_GuozhongHaozeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="GuozhongHaozeMember" order="12.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="SummaryofSignificantAccountingPoliciesDetailsLineItems" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAppropriated" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAppropriated"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_RetainedEarningsAppropriated" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherOperatingActivitiesCashFlowStatement"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_OtherOperatingActivitiesCashFlowStatement" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonUnitIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonUnitIssued"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_CommonUnitIssued" order="3.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="SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_SaleOfStockPricePerShare" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesSubscriptions" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesSubscriptions"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_CommonStockSharesSubscriptions" order="5.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="SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_SharesIssued" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NetProceeds" xlink:href="dtss-20230930.xsd#dtss_NetProceeds"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="NetProceeds" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsOfDividends" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfDividends"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_PaymentsOfDividends" order="8.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="SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesOther" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockDividendsShares" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockDividendsShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_StockDividendsShares" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherExpenses"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_OtherExpenses" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmountOfRegulatoryAssistanceReceived1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmountOfRegulatoryAssistanceReceived1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_AmountOfRegulatoryAssistanceReceived1" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByParent" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="EquityInterestsPricePerShare" xlink:href="dtss-20230930.xsd#dtss_EquityInterestsPricePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="EquityInterestsPricePerShare" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CapitalContribution" xlink:href="dtss-20230930.xsd#dtss_CapitalContribution"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="CapitalContribution" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AgreementTerm" xlink:href="dtss-20230930.xsd#dtss_AgreementTerm"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="AgreementTerm" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnInvestments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_GainLossOnInvestments" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <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="SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_InventoryGross" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationDeductions" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationDeductions"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationDeductions" order="21.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OwnershipNoncontrollingInterests" xlink:href="dtss-20230930.xsd#dtss_OwnershipNoncontrollingInterests"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="OwnershipNoncontrollingInterests" order="22.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="SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_SharesIssuedPricePerShare" order="23.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityBeforeTreasuryStock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityBeforeTreasuryStock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_StockholdersEquityBeforeTreasuryStock" order="24.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OwnershipPercenatge" xlink:href="dtss-20230930.xsd#dtss_OwnershipPercenatge"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="OwnershipPercenatge" order="25.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <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="SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_SharePrice" order="26.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" order="27.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossAttributableToNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_IncomeLossAttributableToNoncontrollingInterest" order="28.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndDueFromBanks" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndDueFromBanks"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_CashAndDueFromBanks" order="29.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DividendsCash" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DividendsCash"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_DividendsCash" order="30.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <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="SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_FederalDepositInsuranceCorporationPremiumExpense" order="31.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentsAndCash" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentsAndCash"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_InvestmentsAndCash" order="32.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DepositProtection" xlink:href="dtss-20230930.xsd#dtss_DepositProtection"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="DepositProtection" order="33.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MoneyMarketFundsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MoneyMarketFundsAtCarryingValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_MoneyMarketFundsAtCarryingValue" order="34.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightUnissued" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightUnissued"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightUnissued" order="35.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.dataseainc.com/role/PropertyandEquipmentDetails">
    <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="PropertyandEquipmentDetailsTable" xlink:href="dtss-20230930.xsd#dtss_PropertyandEquipmentDetailsTable"/>
    <loc xlink:type="locator" xlink:label="PropertyandEquipmentDetailsLineItems" xlink:href="dtss-20230930.xsd#dtss_PropertyandEquipmentDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:to="PropertyandEquipmentDetailsTable" 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="PropertyandEquipmentDetailsTable" 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="Zhangxun1Member" xlink:href="dtss-20230930.xsd#dtss_Zhangxun1Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="Zhangxun1Member" 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="PropertyandEquipmentDetailsTable" xlink:to="PropertyandEquipmentDetailsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <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="PropertyandEquipmentDetailsLineItems" xlink:to="us-gaap_Depreciation" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentDisposals" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentDisposals"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyandEquipmentDetailsLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentDisposals" order="1.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="PropertyandEquipmentDetailsLineItems" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.dataseainc.com/role/IntangibleAssetsDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="IntangibleAssetsDetailsTable" xlink:href="dtss-20230930.xsd#dtss_IntangibleAssetsDetailsTable"/>
    <loc xlink:type="locator" xlink:label="IntangibleAssetsDetailsLineItems" xlink:href="dtss-20230930.xsd#dtss_IntangibleAssetsDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="IntangibleAssetsDetailsTable" 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="IntangibleAssetsDetailsTable" 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="Zhangxun1Member" xlink:href="dtss-20230930.xsd#dtss_Zhangxun1Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="Zhangxun1Member" 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="IntangibleAssetsDetailsTable" xlink:to="IntangibleAssetsDetailsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <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="IntangibleAssetsDetailsLineItems" xlink:to="us-gaap_AmortizationOfIntangibleAssets" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IntangibleAssetsDetailsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IntangibleAssetsDetailsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IntangibleAssetsDetailsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IntangibleAssetsDetailsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IntangibleAssetsDetailsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DisposalOfIntangibleAsset" xlink:href="dtss-20230930.xsd#dtss_DisposalOfIntangibleAsset"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IntangibleAssetsDetailsLineItems" xlink:to="DisposalOfIntangibleAsset" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IntangibleAssetsDetailsLineItems" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.dataseainc.com/role/PrepaidExpensesandOtherCurrentAssetsDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract"/>
    <loc xlink:type="locator" xlink:label="PrepaidExpensesandOtherCurrentAssetsDetailsTable" xlink:href="dtss-20230930.xsd#dtss_PrepaidExpensesandOtherCurrentAssetsDetailsTable"/>
    <loc xlink:type="locator" xlink:label="PrepaidExpensesandOtherCurrentAssetsDetailsLineItems" xlink:href="dtss-20230930.xsd#dtss_PrepaidExpensesandOtherCurrentAssetsDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:to="PrepaidExpensesandOtherCurrentAssetsDetailsTable" 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="PrepaidExpensesandOtherCurrentAssetsDetailsTable" 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="GuoruiInnovationMember" xlink:href="dtss-20230930.xsd#dtss_GuoruiInnovationMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="GuoruiInnovationMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <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="PrepaidExpensesandOtherCurrentAssetsDetailsTable" 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="GuoruiInnovationMember_0" xlink:href="dtss-20230930.xsd#dtss_GuoruiInnovationMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="GuoruiInnovationMember_0" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="JinchengHaodaMember" xlink:href="dtss-20230930.xsd#dtss_JinchengHaodaMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="JinchengHaodaMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="JiajiaShengshiMember" xlink:href="dtss-20230930.xsd#dtss_JiajiaShengshiMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="JiajiaShengshiMember" order="3.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="PrepaidExpensesandOtherCurrentAssetsDetailsTable" xlink:to="srt_RangeAxis" order="3.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="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="PrepaidExpensesandOtherCurrentAssetsDetailsTable" xlink:to="srt_ProductOrServiceAxis" order="4.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="PrepaidMarketingFeeMember" xlink:href="dtss-20230930.xsd#dtss_PrepaidMarketingFeeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="PrepaidMarketingFeeMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PrepaidRentAndPropertyManagementFeeMember" xlink:href="dtss-20230930.xsd#dtss_PrepaidRentAndPropertyManagementFeeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="PrepaidRentAndPropertyManagementFeeMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OtherPrepaymentsMember" xlink:href="dtss-20230930.xsd#dtss_OtherPrepaymentsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="OtherPrepaymentsMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ServiceFeeRechargeMember" xlink:href="dtss-20230930.xsd#dtss_ServiceFeeRechargeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="ServiceFeeRechargeMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrepaidExpensesandOtherCurrentAssetsDetailsTable" xlink:to="us-gaap_TimingOfTransferOfGoodOrServiceAxis" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:to="us-gaap_TimingOfTransferOfGoodOrServiceDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="JinchengHaodaFirstYearMember" xlink:href="dtss-20230930.xsd#dtss_JinchengHaodaFirstYearMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:to="JinchengHaodaFirstYearMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="JinchengHaodaSecondYearMember" xlink:href="dtss-20230930.xsd#dtss_JinchengHaodaSecondYearMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:to="JinchengHaodaSecondYearMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="JinchengHaodaThirdYearMember" xlink:href="dtss-20230930.xsd#dtss_JinchengHaodaThirdYearMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:to="JinchengHaodaThirdYearMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="JiajiaShengshiFirstYearMember" xlink:href="dtss-20230930.xsd#dtss_JiajiaShengshiFirstYearMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:to="JiajiaShengshiFirstYearMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="JiajiaShengshiSecondYearMember" xlink:href="dtss-20230930.xsd#dtss_JiajiaShengshiSecondYearMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:to="JiajiaShengshiSecondYearMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="JiajiaShengshiThirdYearMember" xlink:href="dtss-20230930.xsd#dtss_JiajiaShengshiThirdYearMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:to="JiajiaShengshiThirdYearMember" order="6.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="PrepaidExpensesandOtherCurrentAssetsDetailsTable" xlink:to="PrepaidExpensesandOtherCurrentAssetsDetailsLineItems" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrepaidExpensesandOtherCurrentAssetsDetailsLineItems" xlink:to="us-gaap_PrepaidExpenseCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CustomerAdvancesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerAdvancesNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrepaidExpensesandOtherCurrentAssetsDetailsLineItems" xlink:to="us-gaap_CustomerAdvancesNoncurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrepaidExpensesandOtherCurrentAssetsDetailsLineItems" xlink:to="us-gaap_BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="MarketDevelopingFeeRate" xlink:href="dtss-20230930.xsd#dtss_MarketDevelopingFeeRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrepaidExpensesandOtherCurrentAssetsDetailsLineItems" xlink:to="MarketDevelopingFeeRate" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CustomerAdvancesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerAdvancesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrepaidExpensesandOtherCurrentAssetsDetailsLineItems" xlink:to="us-gaap_CustomerAdvancesCurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SalesPerformance" xlink:href="dtss-20230930.xsd#dtss_SalesPerformance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrepaidExpensesandOtherCurrentAssetsDetailsLineItems" xlink:to="SalesPerformance" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="UnachievedRateInAnnualSales" xlink:href="dtss-20230930.xsd#dtss_UnachievedRateInAnnualSales"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrepaidExpensesandOtherCurrentAssetsDetailsLineItems" xlink:to="UnachievedRateInAnnualSales" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="MarketingServiceFeePercentage" xlink:href="dtss-20230930.xsd#dtss_MarketingServiceFeePercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrepaidExpensesandOtherCurrentAssetsDetailsLineItems" xlink:to="MarketingServiceFeePercentage" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrepaidExpensesandOtherCurrentAssetsDetailsLineItems" xlink:to="us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestReceivableAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestReceivableAndOtherAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrepaidExpensesandOtherCurrentAssetsDetailsLineItems" xlink:to="us-gaap_InterestReceivableAndOtherAssets" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestAndDebtExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestAndDebtExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrepaidExpensesandOtherCurrentAssetsDetailsLineItems" xlink:to="us-gaap_InterestAndDebtExpense" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentInterestRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrepaidExpensesandOtherCurrentAssetsDetailsLineItems" xlink:to="us-gaap_InvestmentInterestRate" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WorkersCompensationDiscountPercent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WorkersCompensationDiscountPercent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrepaidExpensesandOtherCurrentAssetsDetailsLineItems" xlink:to="us-gaap_WorkersCompensationDiscountPercent" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtSecuritiesHeldToMaturityTransferAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesHeldToMaturityTransferAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrepaidExpensesandOtherCurrentAssetsDetailsLineItems" xlink:to="us-gaap_DebtSecuritiesHeldToMaturityTransferAmount" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleDebtCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConvertibleDebtCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrepaidExpensesandOtherCurrentAssetsDetailsLineItems" xlink:to="us-gaap_ConvertibleDebtCurrent" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrepaidExpensesandOtherCurrentAssetsDetailsLineItems" xlink:to="us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.dataseainc.com/role/LongTermInvestmentDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermInvestmentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermInvestmentsAbstract"/>
    <loc xlink:type="locator" xlink:label="LongTermInvestmentDetailsTable" xlink:href="dtss-20230930.xsd#dtss_LongTermInvestmentDetailsTable"/>
    <loc xlink:type="locator" xlink:label="LongTermInvestmentDetailsLineItems" xlink:href="dtss-20230930.xsd#dtss_LongTermInvestmentDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongTermInvestmentsAbstract" xlink:to="LongTermInvestmentDetailsTable" 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="LongTermInvestmentDetailsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <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"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InternetDomainNamesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InternetDomainNamesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_InternetDomainNamesMember" 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="LongTermInvestmentDetailsTable" xlink:to="LongTermInvestmentDetailsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="InvestedStockOwnership" xlink:href="dtss-20230930.xsd#dtss_InvestedStockOwnership"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongTermInvestmentDetailsLineItems" xlink:to="InvestedStockOwnership" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureOtherPercentageOfNonperformingAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureOtherPercentageOfNonperformingAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongTermInvestmentDetailsLineItems" xlink:to="us-gaap_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureOtherPercentageOfNonperformingAssets" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.dataseainc.com/role/LoansPayableDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansPayableAbstract"/>
    <loc xlink:type="locator" xlink:label="LoansPayableDetailsTable" xlink:href="dtss-20230930.xsd#dtss_LoansPayableDetailsTable"/>
    <loc xlink:type="locator" xlink:label="LoansPayableDetailsLineItems" xlink:href="dtss-20230930.xsd#dtss_LoansPayableDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LoansPayableAbstract" xlink:to="LoansPayableDetailsTable" 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="LoansPayableDetailsTable" 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="BeijingShuhaiMember" xlink:href="dtss-20230930.xsd#dtss_BeijingShuhaiMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="BeijingShuhaiMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ZhangxunMember" xlink:href="dtss-20230930.xsd#dtss_ZhangxunMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="ZhangxunMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShenzhenQianhaiWeBankCoLtdMember" xlink:href="dtss-20230930.xsd#dtss_ShenzhenQianhaiWeBankCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="ShenzhenQianhaiWeBankCoLtdMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShenzhenJingweiMember" xlink:href="dtss-20230930.xsd#dtss_ShenzhenJingweiMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="ShenzhenJingweiMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ZhangxunOneMember" xlink:href="dtss-20230930.xsd#dtss_ZhangxunOneMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="ZhangxunOneMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="GuoruiInnovationMember" xlink:href="dtss-20230930.xsd#dtss_GuoruiInnovationMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="GuoruiInnovationMember" order="6.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="LoansPayableDetailsTable" xlink:to="us-gaap_DebtInstrumentAxis" order="2.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="LoanFromBankMember" xlink:href="dtss-20230930.xsd#dtss_LoanFromBankMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="LoanFromBankMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LoanFromAnUnrelatedPartyMember" xlink:href="dtss-20230930.xsd#dtss_LoanFromAnUnrelatedPartyMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="LoanFromAnUnrelatedPartyMember" 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="LoansPayableDetailsTable" xlink:to="LoansPayableDetailsLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableToBank" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansPayableToBank"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsLineItems" xlink:to="us-gaap_LoansPayableToBank" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsLineItems" xlink:to="us-gaap_RepaymentsOfDebt" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpenseDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsLineItems" xlink:to="us-gaap_InterestExpenseDebt" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsLineItems" xlink:to="us-gaap_OtherLiabilitiesCurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsLineItems" xlink:to="us-gaap_OtherLiabilitiesNoncurrent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsLineItems" xlink:to="us-gaap_LoansPayable" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfOtherShortTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfOtherShortTermDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsLineItems" xlink:to="us-gaap_RepaymentsOfOtherShortTermDebt" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentMaturityDate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentMaturityDate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsLineItems" xlink:to="us-gaap_DebtInstrumentMaturityDate" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherReceivables"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsLineItems" xlink:to="us-gaap_OtherReceivables" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.dataseainc.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="RelatedPartyTransactionsDetailsTable" xlink:href="dtss-20230930.xsd#dtss_RelatedPartyTransactionsDetailsTable"/>
    <loc xlink:type="locator" xlink:label="RelatedPartyTransactionsDetailsLineItems" xlink:href="dtss-20230930.xsd#dtss_RelatedPartyTransactionsDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="RelatedPartyTransactionsDetailsTable" 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="RelatedPartyTransactionsDetailsTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <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"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="CarOneMember" xlink:href="dtss-20230930.xsd#dtss_CarOneMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="CarOneMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CarTwoMember" xlink:href="dtss-20230930.xsd#dtss_CarTwoMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="CarTwoMember" 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="RelatedPartyTransactionsDetailsTable" 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="BeijingMember" xlink:href="dtss-20230930.xsd#dtss_BeijingMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="BeijingMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TypeOfArrangementAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TypeOfArrangementAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsTable" xlink:to="us-gaap_TypeOfArrangementAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="us-gaap_ArrangementsAndNonarrangementTransactionsMember" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ApartmentRentalAgreementMember" xlink:href="dtss-20230930.xsd#dtss_ApartmentRentalAgreementMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="ApartmentRentalAgreementMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsTable" xlink:to="srt_TitleOfIndividualAxis" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="srt_ChiefExecutiveOfficerMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ChiefExecutiveOfficerMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_ChiefExecutiveOfficerMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SeniorOfficersMember" xlink:href="dtss-20230930.xsd#dtss_SeniorOfficersMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="SeniorOfficersMember" 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="RelatedPartyTransactionsDetailsTable" xlink:to="RelatedPartyTransactionsDetailsLineItems" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForRent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_PaymentsForRent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RentalExpensesAmount" xlink:href="dtss-20230930.xsd#dtss_RentalExpensesAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsLineItems" xlink:to="RentalExpensesAmount" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DueToRelatedPartiesOther" xlink:href="dtss-20230930.xsd#dtss_DueToRelatedPartiesOther"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsLineItems" xlink:to="DueToRelatedPartiesOther" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.dataseainc.com/role/CommonStockandWarrantsDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="CommonStockandWarrantsDetailsTable" xlink:href="dtss-20230930.xsd#dtss_CommonStockandWarrantsDetailsTable"/>
    <loc xlink:type="locator" xlink:label="CommonStockandWarrantsDetailsLineItems" xlink:href="dtss-20230930.xsd#dtss_CommonStockandWarrantsDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="CommonStockandWarrantsDetailsTable" 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="CommonStockandWarrantsDetailsTable" xlink:to="us-gaap_AwardTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <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"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="SecuritiesPurchaseAgreementMember" xlink:href="dtss-20230930.xsd#dtss_SecuritiesPurchaseAgreementMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="SecuritiesPurchaseAgreementMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="EquityIncentivePlanTwoThousandAndEighteenMember" xlink:href="dtss-20230930.xsd#dtss_EquityIncentivePlanTwoThousandAndEighteenMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="EquityIncentivePlanTwoThousandAndEighteenMember" 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="CommonStockandWarrantsDetailsTable" 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="NonUSInvestorMember" xlink:href="dtss-20230930.xsd#dtss_NonUSInvestorMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="NonUSInvestorMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockandWarrantsDetailsTable" xlink:to="srt_TitleOfIndividualAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="srt_DirectorMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_DirectorMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_DirectorMember" 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="CommonStockandWarrantsDetailsTable" xlink:to="us-gaap_FinancialInstrumentAxis" order="4.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="us-gaap_WarrantMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_WarrantMember" 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="CommonStockandWarrantsDetailsTable" xlink:to="CommonStockandWarrantsDetailsLineItems" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="AggregateOfShares" xlink:href="dtss-20230930.xsd#dtss_AggregateOfShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockandWarrantsDetailsLineItems" xlink:to="AggregateOfShares" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <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="CommonStockandWarrantsDetailsLineItems" xlink:to="us-gaap_SharePrice" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesPurchaseOfAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesPurchaseOfAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockandWarrantsDetailsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesPurchaseOfAssets" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromSaleOfEquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfEquityMethodInvestments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockandWarrantsDetailsLineItems" xlink:to="us-gaap_ProceedsFromSaleOfEquityMethodInvestments" order="3.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="CommonStockandWarrantsDetailsLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockandWarrantsDetailsLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedGoodsAndNonemployeeServiceTransactionValuationMethodExpectedVolatilityRate" xlink:href="dtss-20230930.xsd#dtss_ShareBasedGoodsAndNonemployeeServiceTransactionValuationMethodExpectedVolatilityRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockandWarrantsDetailsLineItems" xlink:to="ShareBasedGoodsAndNonemployeeServiceTransactionValuationMethodExpectedVolatilityRate" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockandWarrantsDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedGoodsAndNonemployeeServiceTransactionValuationMethodExpectedDividendRate" xlink:href="dtss-20230930.xsd#dtss_ShareBasedGoodsAndNonemployeeServiceTransactionValuationMethodExpectedDividendRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockandWarrantsDetailsLineItems" xlink:to="ShareBasedGoodsAndNonemployeeServiceTransactionValuationMethodExpectedDividendRate" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockandWarrantsDetailsLineItems" xlink:to="us-gaap_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DescriptionOfWarrantsIssued" xlink:href="dtss-20230930.xsd#dtss_DescriptionOfWarrantsIssued"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockandWarrantsDetailsLineItems" xlink:to="DescriptionOfWarrantsIssued" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromDebtNetOfIssuanceCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromDebtNetOfIssuanceCosts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockandWarrantsDetailsLineItems" xlink:to="us-gaap_ProceedsFromDebtNetOfIssuanceCosts" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentCompanyIssuanceOfSharesPerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentCompanyIssuanceOfSharesPerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockandWarrantsDetailsLineItems" xlink:to="us-gaap_InvestmentCompanyIssuanceOfSharesPerShare" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AcceleratedShareRepurchasesSettlementPaymentOrReceipt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AcceleratedShareRepurchasesSettlementPaymentOrReceipt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockandWarrantsDetailsLineItems" xlink:to="us-gaap_AcceleratedShareRepurchasesSettlementPaymentOrReceipt" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockandWarrantsDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SalariesAndWages" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SalariesAndWages"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockandWarrantsDetailsLineItems" xlink:to="us-gaap_SalariesAndWages" order="15.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="CommonStockandWarrantsDetailsLineItems" xlink:to="us-gaap_Cash" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <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="CommonStockandWarrantsDetailsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesOther" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <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="CommonStockandWarrantsDetailsLineItems" xlink:to="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" order="18.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="CommonStockandWarrantsDetailsLineItems" xlink:to="us-gaap_SaleOfStockPricePerShare" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockConsiderationReceivedPerTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockConsiderationReceivedPerTransaction"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockandWarrantsDetailsLineItems" xlink:to="us-gaap_SaleOfStockConsiderationReceivedPerTransaction" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockandWarrantsDetailsLineItems" xlink:to="us-gaap_SaleOfStockConsiderationReceivedOnTransaction" order="21.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockandWarrantsDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensation" order="22.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SharesToOfficersDescription" xlink:href="dtss-20230930.xsd#dtss_SharesToOfficersDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockandWarrantsDetailsLineItems" xlink:to="SharesToOfficersDescription" order="23.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="CommonStockandWarrantsDetailsLineItems" xlink:to="us-gaap_SharesIssued" order="24.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityFairValueDisclosure"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockandWarrantsDetailsLineItems" xlink:to="us-gaap_EquityFairValueDisclosure" order="25.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.dataseainc.com/role/IncomeTaxesDetails">
    <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="IncomeTaxesDetailsTable" xlink:href="dtss-20230930.xsd#dtss_IncomeTaxesDetailsTable"/>
    <loc xlink:type="locator" xlink:label="IncomeTaxesDetailsLineItems" xlink:href="dtss-20230930.xsd#dtss_IncomeTaxesDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxesPaidNetAbstract" xlink:to="IncomeTaxesDetailsTable" 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="IncomeTaxesDetailsTable" 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="NOLMember" xlink:href="dtss-20230930.xsd#dtss_NOLMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="NOLMember" order="1.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="IncomeTaxesDetailsTable" 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="ShuhaiSkillMember" xlink:href="dtss-20230930.xsd#dtss_ShuhaiSkillMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="ShuhaiSkillMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShuhaiBeijingsMember" xlink:href="dtss-20230930.xsd#dtss_ShuhaiBeijingsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="ShuhaiBeijingsMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="ZhangxunMember" xlink:href="dtss-20230930.xsd#dtss_ZhangxunMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="ZhangxunMember" 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="IncomeTaxesDetailsTable" xlink:to="IncomeTaxesDetailsLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesDetailsLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <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="IncomeTaxesDetailsLineItems" xlink:to="us-gaap_OperatingLossCarryforwards" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ReduceOfTaxpayerPercentage" xlink:href="dtss-20230930.xsd#dtss_ReduceOfTaxpayerPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesDetailsLineItems" xlink:to="ReduceOfTaxpayerPercentage" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DescriptionOfOtherRegulatoryLimitations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DescriptionOfOtherRegulatoryLimitations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesDetailsLineItems" xlink:to="us-gaap_DescriptionOfOtherRegulatoryLimitations" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PercentageOfDifferedTaxAsset" xlink:href="dtss-20230930.xsd#dtss_PercentageOfDifferedTaxAsset"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesDetailsLineItems" xlink:to="PercentageOfDifferedTaxAsset" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CorporateIncomeTax" xlink:href="dtss-20230930.xsd#dtss_CorporateIncomeTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesDetailsLineItems" xlink:to="CorporateIncomeTax" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.dataseainc.com/role/CommitmentsDetails">
    <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="CommitmentsDetailsTable" xlink:href="dtss-20230930.xsd#dtss_CommitmentsDetailsTable"/>
    <loc xlink:type="locator" xlink:label="CommitmentsDetailsLineItems" xlink:href="dtss-20230930.xsd#dtss_CommitmentsDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="CommitmentsDetailsTable" 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="CommitmentsDetailsTable" 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="HangzhouMember" xlink:href="dtss-20230930.xsd#dtss_HangzhouMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="HangzhouMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TypeOfArrangementAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TypeOfArrangementAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsDetailsTable" xlink:to="us-gaap_TypeOfArrangementAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="us-gaap_ArrangementsAndNonarrangementTransactionsMember" order="0.0"/>
    <loc xlink:type="locator" xlink:label="OperatingLeaseMember" xlink:href="dtss-20230930.xsd#dtss_OperatingLeaseMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="OperatingLeaseMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ServiceAgreementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ServiceAgreementsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="us-gaap_ServiceAgreementsMember" 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="CommitmentsDetailsTable" xlink:to="CommitmentsDetailsLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseExpirationDate1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseExpirationDate1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsDetailsLineItems" xlink:to="us-gaap_LeaseExpirationDate1" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleLeasebackTransactionMonthlyRentalPayments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleLeasebackTransactionMonthlyRentalPayments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsDetailsLineItems" xlink:to="us-gaap_SaleLeasebackTransactionMonthlyRentalPayments" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromLeasePayments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromLeasePayments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsDetailsLineItems" xlink:to="us-gaap_ProceedsFromLeasePayments" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LegalFees" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LegalFees"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsDetailsLineItems" xlink:to="us-gaap_LegalFees" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForDeposits" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForDeposits"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsDetailsLineItems" xlink:to="us-gaap_PaymentsForDeposits" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidRent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidRent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsDetailsLineItems" xlink:to="us-gaap_PrepaidRent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="IncreaseInRentPercentage" xlink:href="dtss-20230930.xsd#dtss_IncreaseInRentPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsDetailsLineItems" xlink:to="IncreaseInRentPercentage" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OperatingLeasesFutureMinimumPaymentNextRolingTwelveMonths" xlink:href="dtss-20230930.xsd#dtss_OperatingLeasesFutureMinimumPaymentNextRolingTwelveMonths"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsDetailsLineItems" xlink:to="OperatingLeasesFutureMinimumPaymentNextRolingTwelveMonths" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OperatingLeasesFutureMinimumPaymentDueInRolingYearTwo" xlink:href="dtss-20230930.xsd#dtss_OperatingLeasesFutureMinimumPaymentDueInRolingYearTwo"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsDetailsLineItems" xlink:to="OperatingLeasesFutureMinimumPaymentDueInRolingYearTwo" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SecurityDeposits" xlink:href="dtss-20230930.xsd#dtss_SecurityDeposits"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsDetailsLineItems" xlink:to="SecurityDeposits" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.dataseainc.com/role/DisposalofSubsidiaryDetails">
    <loc xlink:type="locator" xlink:label="DisposalOfSubsidiaryAbstract" xlink:href="dtss-20230930.xsd#dtss_DisposalOfSubsidiaryAbstract"/>
    <loc xlink:type="locator" xlink:label="DisposalofSubsidiaryDetailsTable" xlink:href="dtss-20230930.xsd#dtss_DisposalofSubsidiaryDetailsTable"/>
    <loc xlink:type="locator" xlink:label="DisposalofSubsidiaryDetailsLineItems" xlink:href="dtss-20230930.xsd#dtss_DisposalofSubsidiaryDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisposalOfSubsidiaryAbstract" xlink:to="DisposalofSubsidiaryDetailsTable" 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="DisposalofSubsidiaryDetailsTable" 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="Zhangxun1Member" xlink:href="dtss-20230930.xsd#dtss_Zhangxun1Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="Zhangxun1Member" 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="DisposalofSubsidiaryDetailsTable" xlink:to="DisposalofSubsidiaryDetailsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <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="DisposalofSubsidiaryDetailsLineItems" xlink:to="us-gaap_SharePrice" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupDeferredGainOnDisposal" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupDeferredGainOnDisposal"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisposalofSubsidiaryDetailsLineItems" xlink:to="us-gaap_DisposalGroupDeferredGainOnDisposal" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentConvertibleConversionPriceDecrease" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentConvertibleConversionPriceDecrease"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisposalofSubsidiaryDetailsLineItems" xlink:to="us-gaap_DebtInstrumentConvertibleConversionPriceDecrease" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisposalofSubsidiaryDetailsLineItems" xlink:to="us-gaap_AssetsNet" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherReceivables"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisposalofSubsidiaryDetailsLineItems" xlink:to="us-gaap_OtherReceivables" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.dataseainc.com/role/DocumentAndEntityInformation">
    <loc xlink:type="locator" xlink:label="DocumentAndEntityInformationAbstract" xlink:href="dtss-20230930.xsd#dtss_DocumentAndEntityInformationAbstract"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentInformationTable" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentInformationTable"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentInformationLineItems" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentInformationLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="dei_DocumentInformationTable" order="1.0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationTable" xlink:to="dei_DocumentInformationLineItems" order="1.0"/>
    <loc xlink:type="locator" xlink:label="dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityRegistrantName" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_TradingSymbol" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentType" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CurrentFiscalYearEndDate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CurrentFiscalYearEndDate" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCommonStockSharesOutstanding" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AmendmentFlag" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCentralIndexKey" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCurrentReportingStatus"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCurrentReportingStatus" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFilerCategory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFilerCategory" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentPeriodEndDate" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalYearFocus"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalYearFocus" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalPeriodFocus"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalPeriodFocus" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitySmallBusiness"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntitySmallBusiness" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityEmergingGrowthCompany" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityShellCompany"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityShellCompany" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentQuarterlyReport" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentQuarterlyReport"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentQuarterlyReport" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentTransitionReport"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentTransitionReport" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFileNumber" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityIncorporationStateCountryCode" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityTaxIdentificationNumber" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressAddressLine1" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressAddressLine2" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine2"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressAddressLine2" order="21.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressAddressLine3" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine3"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressAddressLine3" order="22.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressCityOrTown" order="23.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressCountry" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCountry"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressCountry" order="24.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressPostalZipCode" order="25.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CityAreaCode" order="26.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_LocalPhoneNumber" order="27.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_Security12bTitle" order="28.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_SecurityExchangeName" order="29.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInteractiveDataCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityInteractiveDataCurrent" order="30.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>12
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139736134980080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document And Entity Information - shares<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Nov. 12, 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>
</tr>
<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_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">DATASEA INC.<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_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">DTSS<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--06-30<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">38,073,234<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">0001631282<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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Non-accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">Sep. 30,  2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">2024<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">Q1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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>
</tr>
<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>
</tr>
<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>
</tr>
<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_DocumentQuarterlyReport', window );">Document Quarterly Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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>
</tr>
<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-38767<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">NV<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">45-2019013<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">20th Floor<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">Tower B<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_EntityAddressAddressLine3', window );">Entity Address, Address Line Three</a></td>
<td class="text">Guorui Plaza&#160; 1 Ronghua South Road<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_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Technological Development Zone<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_EntityAddressCountry', window );">Entity Address, Country</a></td>
<td class="text">CN<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_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">100176<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">86<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">10-56145240<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, $0.001 par value<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>
</tr>
<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>
</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_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_DocumentQuarterlyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 quarterly 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-Q<br> -Number 240<br> -Section 308<br> -Subsection a<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentQuarterlyReport</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_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 2 such as Street or Suite number</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine3">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 3 such as an Office Park</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine3</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCountry">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>ISO 3166-1 alpha-2 country code.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCountry</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:countryCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_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_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>13
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139736136271904">
<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>Sep. 30, 2023</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_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_Cash', window );">Cash</a></td>
<td class="nump">$ 1,218,748<span></span>
</td>
<td class="nump">$ 19,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_AccountsReceivableNetCurrent', window );">Accounts receivable</a></td>
<td class="nump">22,158<span></span>
</td>
<td class="nump">255,725<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventory, net</a></td>
<td class="nump">242,789<span></span>
</td>
<td class="nump">241,380<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesReceivable', window );">Value-added tax prepayment</a></td>
<td class="nump">70,115<span></span>
</td>
<td class="nump">71,261<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">6,358,043<span></span>
</td>
<td class="nump">701,423<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">7,911,853<span></span>
</td>
<td class="nump">1,289,517<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsNoncurrentAbstract', window );"><strong>NONCURRENT 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_LongTermInvestments', window );">Long-term investment</a></td>
<td class="nump">55,713<span></span>
</td>
<td class="nump">55,358<span></span>
</td>
</tr>
<tr class="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 );">Property and equipment, net</a></td>
<td class="nump">67,700<span></span>
</td>
<td class="nump">85,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_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">715,079<span></span>
</td>
<td class="nump">1,185,787<span></span>
</td>
</tr>
<tr class="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 );">Right-of-use assets, net</a></td>
<td class="nump">65,854<span></span>
</td>
<td class="nump">137,856<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_AssetsNoncurrent', window );">Total noncurrent assets</a></td>
<td class="nump">904,346<span></span>
</td>
<td class="nump">1,464,931<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_Assets', window );">TOTAL ASSETS</a></td>
<td class="nump">8,816,199<span></span>
</td>
<td class="nump">2,754,448<span></span>
</td>
</tr>
<tr class="re">
<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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">296,177<span></span>
</td>
<td class="nump">1,005,059<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Short term loan</a></td>
<td class="nump">496,035<span></span>
</td>
<td class="nump">594,906<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredRevenueCurrent', window );">Unearned revenue</a></td>
<td class="nump">473,061<span></span>
</td>
<td class="nump">609,175<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent', window );">Accrued expenses and other payables</a></td>
<td class="nump">642,294<span></span>
</td>
<td class="nump">1,409,939<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Operating lease liabilities</a></td>
<td class="nump">34,367<span></span>
</td>
<td class="nump">124,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_LoansPayableCurrent', window );">Loan payables - current</a></td>
<td class="nump">2,032,920<span></span>
</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_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">4,469,781<span></span>
</td>
<td class="nump">4,906,575<span></span>
</td>
</tr>
<tr class="re">
<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>NONCURRENT LIABILITIES</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_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities</a></td>
<td class="nump">17,781<span></span>
</td>
<td class="nump">26,449<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermLoansPayable', window );">Loan payables - non-current</a></td>
<td class="nump">20,560<span></span>
</td>
<td class="nump">1,401,521<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_LiabilitiesNoncurrent', window );">Total noncurrent liabilities</a></td>
<td class="nump">38,341<span></span>
</td>
<td class="nump">1,427,970<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">TOTAL LIABILITIES</a></td>
<td class="nump">4,508,122<span></span>
</td>
<td class="nump">6,334,545<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">COMMITMENTS AND CONTINGENCIES</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>STOCKHOLDERS&#8217; EQUITY (DEFICIT)</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_CommonStockValue', window );">Common stock, $0.001 par value, 375,000,000 shares authorized, 38,073,234 and 27,784,133 shares issued and outstanding as of September 30, 2023 and June 30, 2023, respectively</a></td>
<td class="nump">38,073<span></span>
</td>
<td class="nump">27,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_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">32,194,070<span></span>
</td>
<td class="nump">24,122,973<span></span>
</td>
</tr>
<tr class="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 comprehensive income</a></td>
<td class="nump">232,036<span></span>
</td>
<td class="nump">393,252<span></span>
</td>
</tr>
<tr class="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">(28,085,314)<span></span>
</td>
<td class="num">(28,063,258)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">TOTAL COMPANY STOCKHOLDERS&#8217; EQUITY (DEFICIT)</a></td>
<td class="nump">4,378,865<span></span>
</td>
<td class="num">(3,519,249)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Noncontrolling interest</a></td>
<td class="num">(70,788)<span></span>
</td>
<td class="num">(60,848)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">TOTAL EQUITY (DEFICIT)</a></td>
<td class="nump">4,308,077<span></span>
</td>
<td class="num">(3,580,097)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">TOTAL LIABILITIES AND EQUITY (DEFICIT)</a></td>
<td class="nump">8,816,199<span></span>
</td>
<td class="nump">2,754,448<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=us-gaap_RelatedPartyMember', window );">Related Party</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_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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayableCurrent', window );">Due to related parties</a></td>
<td class="nump">$ 494,927<span></span>
</td>
<td class="nump">$ 1,162,856<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_AccountsPayableAndOtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities incurred to vendors for goods and services received, and accrued liabilities classified as other, payable within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p></div>
<a href="javascript: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(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_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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://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/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/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 8: 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 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)(iii)(A))<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)(iv))<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)(5))<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 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 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)(iii)(A))<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)(B))<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)(iv))<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)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: 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_AssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AssetsNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AssetsNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-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_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_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_DeferredRevenueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 and obligation to transfer product and service to customer for which consideration has been received or is 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/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(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_DeferredRevenueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeTaxesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.</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(3)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.10)<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_IncomeTaxesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482686/350-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 21: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 22: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-5<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_LoansPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 portion of long-term loans payable due within one year or the operating cycle if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.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_LoansPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LongTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of investments that are intended to be held for an extended period of time (longer than one operating cycle).</p></div>
<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(12))<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_LongTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LongTermLoansPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 loans payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.</p></div>
<a href="javascript: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.22)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermLoansPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_MinorityInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.31)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_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_ShortTermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than 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 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 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(1))<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(13))<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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<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_ShortTermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RelatedPartyTransactionAxis=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_RelatedPartyTransactionAxis=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>14
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139736134870672">
<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>Sep. 30, 2023</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_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>
</tr>
<tr class="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.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="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">375,000,000<span></span>
</td>
<td class="nump">375,000,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_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="nump">38,073,234<span></span>
</td>
<td class="nump">27,784,133<span></span>
</td>
</tr>
<tr class="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">38,073,234<span></span>
</td>
<td class="nump">27,784,133<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>15
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139736135911072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Operations and Comprehensive Loss (Unaudited) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 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_Revenues', window );">Revenues</a></td>
<td class="nump">$ 6,880,743<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_CostOfRevenue', window );">Cost of goods sold</a></td>
<td class="nump">6,806,008<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_GrossProfit', window );">Gross profit</a></td>
<td class="nump">74,735<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_OperatingExpensesAbstract', window );"><strong>Operating expenses</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingExpense', window );">Selling</a></td>
<td class="nump">84,447<span></span>
</td>
<td class="nump">104,114<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="nump">693,060<span></span>
</td>
<td class="nump">884,960<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="nump">155,004<span></span>
</td>
<td class="nump">106,628<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">932,511<span></span>
</td>
<td class="nump">1,095,702<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">(857,776)<span></span>
</td>
<td class="num">(1,095,702)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherExpensesAbstract', window );"><strong>Non-operating income (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_OtherNonoperatingIncomeExpense', window );">Other expenses</a></td>
<td class="num">(7,864)<span></span>
</td>
<td class="num">(1,239)<span></span>
</td>
</tr>
<tr class="re">
<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">106<span></span>
</td>
<td class="nump">64<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_NonoperatingIncomeExpense', window );">Total non-operating expenses, net</a></td>
<td class="num">(7,758)<span></span>
</td>
<td class="num">(1,175)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Loss before income tax</a></td>
<td class="num">(865,534)<span></span>
</td>
<td class="num">(1,096,877)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">8<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest', window );">Loss before noncontrolling interest from continuing operation</a></td>
<td class="num">(865,534)<span></span>
</td>
<td class="num">(1,096,885)<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_IncomeLossFromDiscontinuedOperationsNetOfTax', window );">Loss before noncontrolling interest from discontinued operation</a></td>
<td class="nump">833,546<span></span>
</td>
<td class="num">(337,062)<span></span>
</td>
</tr>
<tr class="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 );">Less: loss attributable to noncontrolling interest from continuing operation</a></td>
<td class="num">(9,932)<span></span>
</td>
<td class="nump">5,135<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest', window );">Less: loss attributable to noncontrolling interest from discontinued operation</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(101,759)<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_NetIncomeLossAttributableToNoncontrollingInterest', window );">Net loss attribute to noncontrolling interest</a></td>
<td class="num">(9,932)<span></span>
</td>
<td class="num">(96,624)<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 to the Company from continuing operation</a></td>
<td class="num">(855,602)<span></span>
</td>
<td class="num">(1,102,020)<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_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity', window );">Net loss to the Company from discontinued operation</a></td>
<td class="nump">833,546<span></span>
</td>
<td class="num">(235,303)<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 to the Company</a></td>
<td class="num">(22,056)<span></span>
</td>
<td class="num">(1,337,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_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterestAbstract', window );"><strong>Other comprehensive item</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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax', window );">Foreign currency translation gain (loss) attributable to the Company</a></td>
<td class="num">(161,216)<span></span>
</td>
<td class="nump">12,338<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToNoncontrollingInterest', window );">Foreign currency translation gain (loss) attributable to noncontrolling interest</a></td>
<td class="nump">29,734<span></span>
</td>
<td class="num">(3,690)<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_ComprehensiveIncomeNetOfTax', window );">Comprehensive loss attributable to the Company</a></td>
<td class="num">(183,272)<span></span>
</td>
<td class="num">(1,324,985)<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_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest', window );">Comprehensive income (loss) attributable to noncontrolling interest</a></td>
<td class="nump">$ 19,802<span></span>
</td>
<td class="num">$ (100,314)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare', window );">Basic and diluted net loss per share (in Dollars per share)</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">$ (0.05)<span></span>
</td>
</tr>
<tr class="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 shares used for computing basic and diluted loss per share (in Shares)</a></td>
<td class="nump">29,445,992<span></span>
</td>
<td class="nump">24,324,633<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_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_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterestAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterestAbstract</td>
</tr>
<tr>
<td style="padding-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_CostOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 cost of goods produced and sold and services rendered 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 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 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 5: 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 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)(iii)(A))<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)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<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 2<br> -Subparagraph (SX 210.5-03.2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 19: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_IncomeLossFromDiscontinuedOperationsNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 270<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482551/740-270-45-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-3A<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5C<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-3B<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-4<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-1<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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><br>Reference 9: 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_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482659/740-20-45-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_NetIncomeLossAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of Net Income (Loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4J<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to noncontrolling interests.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-19<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-20<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, 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><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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OtherExpensesAbstract</td>
</tr>
<tr>
<td style="padding-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_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 (expense) 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://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.9)<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_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (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(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 S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<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 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<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 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 23: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_SellingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expenses recognized in the period that are directly related to the selling and distribution of products or 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> -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_SellingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>16
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139736138218688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Operations and Comprehensive Loss (Unaudited) (Parentheticals) - $ / shares<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 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_IncomeLossFromContinuingOperationsPerDilutedShare', window );">Diluted net loss per share</a></td>
<td class="nump">$ 0.00<span></span>
</td>
<td class="num">$ (0.05)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average shares used for computing diluted loss per share</a></td>
<td class="nump">29,445,992<span></span>
</td>
<td class="nump">24,324,633<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_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_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>17
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139736136633632">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Changes in Stockholders&#8217; Equity (Unaudited) - USD ($)<br></strong></div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Additional paid-in capital</div></th>
<th class="th"><div>Accumulated deficit</div></th>
<th class="th"><div>Accumulated other comprehensive	income</div></th>
<th class="th"><div>Noncontrolling Interest</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_StockholdersEquity', window );">Balance at Jun. 30, 2022</a></td>
<td class="nump">$ 24,325<span></span>
</td>
<td class="nump">$ 20,729,559<span></span>
</td>
<td class="num">$ (18,583,566)<span></span>
</td>
<td class="nump">$ 283,587<span></span>
</td>
<td class="num">$ (854,273)<span></span>
</td>
<td class="nump">$ 2,453,905<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_CommonStockSharesOutstanding', window );">Balance (in Shares) at Jun. 30, 2022</a></td>
<td class="nump">24,324,633<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="num">(1,337,323)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(96,624)<span></span>
</td>
<td class="num">(1,337,323)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Shares issued for stock compensation expense</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">116,250<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">116,250<span></span>
</td>
</tr>
<tr class="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 gain (loss)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">12,338<span></span>
</td>
<td class="num">(3,690)<span></span>
</td>
<td class="nump">12,338<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_StockholdersEquity', window );">Balance at Sep. 30, 2022</a></td>
<td class="nump">$ 24,325<span></span>
</td>
<td class="nump">20,845,809<span></span>
</td>
<td class="num">(19,920,889)<span></span>
</td>
<td class="nump">295,925<span></span>
</td>
<td class="num">(954,587)<span></span>
</td>
<td class="nump">1,245,170<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_CommonStockSharesOutstanding', window );">Balance (in Shares) at Sep. 30, 2022</a></td>
<td class="nump">24,324,633<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StockholdersEquity', window );">Balance at Jun. 30, 2023</a></td>
<td class="nump">$ 27,784<span></span>
</td>
<td class="nump">24,122,973<span></span>
</td>
<td class="num">(28,063,258)<span></span>
</td>
<td class="nump">393,252<span></span>
</td>
<td class="num">(60,848)<span></span>
</td>
<td class="num">$ (3,519,249)<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_CommonStockSharesOutstanding', window );">Balance (in Shares) at Jun. 30, 2023</a></td>
<td class="nump">27,784,133<span></span>
</td>
<td class="text">&#160;<span></span>
</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">27,784,133<span></span>
</td>
</tr>
<tr class="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="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(22,056)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(9,932)<span></span>
</td>
<td class="num">$ (22,056)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Issuance of common stock for equity financing</a></td>
<td class="nump">$ 10,289<span></span>
</td>
<td class="nump">8,050,997<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">8,061,286<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of common stock for equity financing (in Shares)</a></td>
<td class="nump">10,289,101<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Shares issued for stock compensation expense</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">20,100<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">20,100<span></span>
</td>
</tr>
<tr class="ro">
<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 gain (loss)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(161,216)<span></span>
</td>
<td class="num">(8)<span></span>
</td>
<td class="num">(161,216)<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_StockholdersEquity', window );">Balance at Sep. 30, 2023</a></td>
<td class="nump">$ 38,073<span></span>
</td>
<td class="nump">$ 32,194,070<span></span>
</td>
<td class="num">$ (28,085,314)<span></span>
</td>
<td class="nump">$ 232,036<span></span>
</td>
<td class="num">$ (70,788)<span></span>
</td>
<td class="nump">$ 4,378,865<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_CommonStockSharesOutstanding', window );">Balance (in Shares) at Sep. 30, 2023</a></td>
<td class="nump">38,073,234<span></span>
</td>
<td class="text">&#160;<span></span>
</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">38,073,234<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_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_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_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_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_StockIssuedDuringPeriodValueShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139736132176576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows (Unaudited) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 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_IncomeLossIncludingPortionAttributableToNoncontrollingInterest', window );">Loss including noncontrolling interest</a></td>
<td class="num">$ (31,988)<span></span>
</td>
<td class="num">$ (1,433,947)<span></span>
</td>
</tr>
<tr class="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 loss including noncontrolling interest 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_GainLossOnDispositionOfAssets1', window );">Gain on disposal of subsidiary</a></td>
<td class="num">(833,546)<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_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">137,873<span></span>
</td>
<td class="nump">189,764<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseExpense', window );">Operating lease expense</a></td>
<td class="nump">74,181<span></span>
</td>
<td class="nump">203,111<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock compensation expense</a></td>
<td class="nump">20,100<span></span>
</td>
<td class="nump">116,250<span></span>
</td>
</tr>
<tr class="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>Changes in 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="num">(21,436)<span></span>
</td>
<td class="nump">93,511<span></span>
</td>
</tr>
<tr class="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 );">Inventory</a></td>
<td class="nump">137<span></span>
</td>
<td class="nump">5,100<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_dtss_IncreaseDecreaseInValueaddedTaxPrepayment', window );">Value-added tax prepayment</a></td>
<td class="num">(14,121)<span></span>
</td>
<td class="num">(8,165)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other current assets</a></td>
<td class="num">(5,692,660)<span></span>
</td>
<td class="nump">79,124<span></span>
</td>
</tr>
<tr class="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">(179,875)<span></span>
</td>
<td class="nump">107,162<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_dtss_IncreaseDecreaseInUnearnedRevenue', window );">Unearned revenue</a></td>
<td class="num">(45,332)<span></span>
</td>
<td class="num">(142,623)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities', window );">Accrued expenses and other payables</a></td>
<td class="num">(56,515)<span></span>
</td>
<td class="nump">192,535<span></span>
</td>
</tr>
<tr class="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 );">Payment on operating lease liabilities</a></td>
<td class="num">(101,231)<span></span>
</td>
<td class="num">(154,519)<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_NetCashProvidedByUsedInOperatingActivities', window );">Net cash used in operating activities</a></td>
<td class="num">(6,744,413)<span></span>
</td>
<td class="num">(752,697)<span></span>
</td>
</tr>
<tr class="ro">
<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="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 );">Acquisition of property and equipment</a></td>
<td class="num">(330)<span></span>
</td>
<td class="num">(403)<span></span>
</td>
</tr>
<tr class="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 );">Acquisition of intangible assets</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(73,154)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Cash disposed due to disposal of subsidiary</a></td>
<td class="num">(35)<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_PaymentsToAcquireLongtermInvestments', window );">Long-term investment</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(29,288)<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">(365)<span></span>
</td>
<td class="num">(102,845)<span></span>
</td>
</tr>
<tr class="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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dtss_ProceedFromDueToRelatedParties', window );">Due to related parties</a></td>
<td class="num">(675,828)<span></span>
</td>
<td class="num">(30,206)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromNotesPayable', window );">Proceeds from loan payables</a></td>
<td class="nump">879,422<span></span>
</td>
<td class="nump">820,508<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfNotesPayable', window );">Repayment of loan payables</a></td>
<td class="num">(184,425)<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_ProceedsFromIssuanceOfCommonStock', window );">Net proceeds from issuance of common stock</a></td>
<td class="nump">8,061,286<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_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by financing activities</a></td>
<td class="nump">8,080,455<span></span>
</td>
<td class="nump">790,302<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">Effect of exchange rate changes on cash</a></td>
<td class="num">(136,657)<span></span>
</td>
<td class="num">(5,903)<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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net increase (decrease) in cash</a></td>
<td class="nump">1,199,020<span></span>
</td>
<td class="num">(71,143)<span></span>
</td>
</tr>
<tr class="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, beginning of period</a></td>
<td class="nump">19,728<span></span>
</td>
<td class="nump">164,217<span></span>
</td>
</tr>
<tr class="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, end of period</a></td>
<td class="nump">1,218,748<span></span>
</td>
<td class="nump">93,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_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental disclosures of cash flow information:</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_InterestPaidNet', window );">Cash paid for interest</a></td>
<td class="nump">5,551<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_IncomeTaxesPaid', window );">Cash paid for income tax</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_dtss_IncreaseDecreaseInUnearnedRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 unearned revenue.</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;">dtss_IncreaseDecreaseInUnearnedRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dtss_</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_dtss_IncreaseDecreaseInValueaddedTaxPrepayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 value-added tax 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;">dtss_IncreaseDecreaseInValueaddedTaxPrepayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dtss_</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_dtss_ProceedFromDueToRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Portion of the carrying amount as of the balance sheet date of obligations due all related parties that is payable 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dtss_ProceedFromDueToRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dtss_</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_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_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_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_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<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_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeLossIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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) including portion attributable to noncontrolling interest. Includes, but is not limited to, income (loss) from continuing operations, discontinued operations and equity method investments.</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 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 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.18)<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_IncomeLossIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_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_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_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_OperatingLeaseExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating lease expense. Excludes sublease income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PaymentsToAcquireLongtermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, beyond the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the long-term.</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 13<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_PaymentsToAcquireLongtermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_ProceedsFromNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 a borrowing supported by a written promise to pay an obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RepaymentsOfNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 a borrowing supported by a written promise to pay an obligation.</p></div>
<a href="javascript: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 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-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_RepaymentsOfNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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>19
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139736140525872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization and Description of Business<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization and Description of Business [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 );">ORGANIZATION AND DESCRIPTION OF BUSINESS</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>NOTE 1 &#8211; ORGANIZATION AND DESCRIPTION OF BUSINESS</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Datasea Inc. (the &#8220;Company&#8221;, or &#8220;we&#8221;,
&#8220;us&#8221;, &#8220;our&#8221;) was incorporated in the State of Nevada on September 26, 2014 under the name Rose Rock Inc. and
changed its name to Datasea Inc. on May 27, 2015. On May 26, 2015, the Company&#8217;s founder, Xingzhong Sun, sold&#160;6,666,667&#160;shares
of common stock, par value $0.001&#160;per share, of the Company (the &#8220;Common Stock&#8221;) to Zhixin Liu (&#8220;Ms. Liu&#8221;),
an owner of Shuhai Skill (HK) as defined below. On October 27, 2016, Mr. Sun sold his remaining&#160;1,666,667&#160;shares of Common
Stock of the Company to Ms. Liu. As a holding company with no material operations, the Company conducts a majority of its business activities
through organizations established in the People&#8217;s Republic of China (&#8220;PRC), primarily by variable interest entity (the &#8220;VIE&#8221;).
The Company does not have any equity ownership of its VIE, instead it controls and receives economic benefits of the VIE&#8217;s business
operations through certain contractual arrangements.&#160;</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On October 29, 2015,&#160;the Company entered
into a share exchange agreement (the &#8220;Exchange Agreement&#8221;) with the shareholders (the &#8220;Shareholders&#8221;) of Shuhai
Information Skill (HK) Limited (&#8220;Shuhai Skill (HK)&#8221;), a limited liability company (&#8220;LLC&#8221;) incorporated on May
15, 2015 under the laws of the Hong Kong Special Administrative Region of the People&#8217;s Republic of China (the &#8220;PRC&#8221;).
Pursuant to the terms of the Exchange Agreement, the Shareholders, who own&#160;100% of Shuhai Skill (HK), transferred all of the issued
and outstanding ordinary shares of Shuhai Skill (HK) to the Company for&#160;6,666,667&#160;shares of Common Stock, causing Shuhai Skill
(HK) and its wholly owned subsidiaries, Tianjin Information Sea Information Technology Co., Ltd. (&#8220;Tianjin Information&#8221; or
&#8220;WOFE&#8221;), an LLC incorporated under the laws of the PRC, and Harbin Information Sea Information Technology Co., Ltd., an LLC
incorporated under the laws of the PRC, to become wholly-owned subsidiaries of the Company; and Shuhai Information Technology Co., Ltd.,
also an LLC incorporated under the laws of the PRC (&#8220;Shuhai Beijing&#8221;), to become a VIE of the Company through a series of
contractual agreements between Shuhai Beijing and Tianjin Information. The transaction was accounted for as a reverse merger, with Shuhai
Skill (HK) and its subsidiaries being the accounting survivor. Accordingly, the historical financial statements presented are those of
Shuhai Skill (HK) and its consolidated subsidiaries and VIE.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Following the Share Exchange, the Shareholders,
Zhixin Liu and her father, Fu Liu, owned approximately&#160;82% of the Company&#8217;s outstanding shares of Common Stock. As of October
29, 2015, there were&#160;18,333,333&#160;shares of Common Stock issued and outstanding,&#160;15,000,000&#160;of which were beneficially
owned by Zhixin Liu and Fu Liu.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">After the Share Exchange, the Company, through
its consolidated subsidiaries and VIE&#160;provide smart security solutions primarily to schools, tourist or scenic attractions and public
communities in China.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On October 16, 2019, Shuhai Beijing incorporated
a wholly owned subsidiary, Heilongjiang Xunrui Technology Co. Ltd. (&#8220;Xunrui&#8221;), which develops and markets the Company&#8217;s
smart security system products.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 3, 2019, Shuhai Beijing formed Nanjing
Shuhai Equity Investment Fund Management Co. Ltd. (&#8220;Shuhai Nanjing&#8221;), a joint venture in PRC, in which Shuhai Beijing holds
a&#160;99% ownership interest with the remaining&#160;1% held by Nanjing Fanhan Zhineng Technology Institute Co. Ltd, an unrelated party
that was supported by both Nanjing Municipal Government and Beijing University of Posts and Telecommunications. Shuhai Nanjing was formed
for gaining the easy access to government funding and private financing for the Company&#8217;s new technology development and new project
initiation.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In January 2020, the Company acquired ownership
in three entities for no consideration from the Company&#8217;s management, which set up such entities on the Company&#8217;s behalf
(described below).&#160;</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On January 3, 2020, Shuhai Beijing entered into
two equity transfer agreements (the &#8220;Transfer Agreements&#8221;) with the President, and a Director of the Company.&#160;Pursuant
to the Transfer Agreements, the Director and the President, each agreed, for no consideration, to (i) transfer his 51% and 49% respective
ownership interests, in Guozhong Times (Beijing) Technology Ltd. (&#8220;Guozhong Times&#8221;) to Shuhai Beijing; and (ii) transfer
his 51% and 49% respective ownership interests, in Guohao Century (Beijing) Technology Ltd. (&#8220;Guohao Century&#8221;) to Shuhai
Beijing. Guozhong Times and Guohao Century were established to develop technology for electronic products, intelligence equipment and
accessories, and provide software and information system consulting, installation and maintenance services.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On January 7, 2020, Shuhai Beijing entered into
another equity transfer agreement with the President, the Director described above and an unrelated individual.&#160;Pursuant to this
equity transfer agreement, the Director, the President and the unrelated individual each agreed to transfer his 51%, 16%, 33% ownership
interests, in Guozhong Haoze (Beijing) Technology Ltd. (&#8220;Guozhong Haoze&#8221;) to Shuhai Beijing for no consideration. Guozhong
Haoze was formed to develop and market the smart security system products.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On August 17, 2020, Beijing Shuhai formed a new
wholly-owned subsidiary Shuhai Jingwei (Shenzhen) Information Technology Co., Ltd (&#8220;Jingwei&#8221;), to expand the security oriented
systems developing, consulting and marketing business overseas.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On November 16, 2020, Guohao Century formed Hangzhou
Zhangqi Business Management Limited Partnership (&#8220;Zhangqi&#8221;) with ownership of&#160;99% as an ordinary partner.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On November 19, 2020, Guohao Century formed a&#160;51%
owned subsidiary Hangzhou Shuhai Zhangxun Information Technology Co., Ltd (&#8220;Zhangxun&#8221;) for research and development of 5G
message technology. Zhangqi owns&#160;19% of Zhangxun; accordingly, Guohao Century ultimately owns&#160;69.81% of Zhangxun. On December
20, 2022, Guohao Century acquired a&#160;30% ownership interests of Zhangxun from Zhengmao Zhang at the price of $0.15&#160;(RMB&#160;1.00).
After the transaction, Guohao Century owns&#160;81% of Zhangxun, and Zhangqi owns&#160;19% of Hangzhou Zhangxun; On February 15, 2023,
Guohao Century acquired a&#160;9% ownership interests of Zhangxun from the Zhangqi at the price of $130,434&#160;(RMB&#160;900,000).
After the transaction, Guohao Century owns&#160;90% of Zhangxun, and Zhangqi owns&#160;10% of Hangzhou Zhangxun; as a result, Guohao
Century ultimately owns&#160;99.9&#160;% of Zhangxun. On July 20, 2023, the Company sold Zhangxun to a third party for RMB 2 ($0.28).</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On February 16, 2022, Shuhai Jingwei formed Shenzhen
Acoustic Effect Management Limited Partnership (&#8220;Shenzhen Acoustic MP&#8221;) with&#160;99% ownership interest, the remaining&#160;1%
ownership interest is held by a third party.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On February 16, 2022, Shuhai Jingwei formed Shuhai
(Shenzhen) Acoustic Effect Technology Co., Ltd (&#8220;Shuhai Shenzhen Acoustic Effect&#8221;), a PRC Company, in which Shuhai Jingwei
holds&#160;60% ownership interest,&#160;10% ownership interest is held by Shenzhen Acoustic MP, and remaining&#160;30% ownership interest
is held by a third party. On October 18, 2022, Shuhai Jingwei acquired&#160;30% ownership interest of Shuhai Acoustic Effect, a PRC Company
from the third party at the price of approximately $0.15&#160;(RMB&#160;1.00). After the transaction, Shuhai Jingwei owns&#160;90% of
Shuhai Shenzhen Effect, and Shenzhen Acoustic MP still owns&#160;10% of Shuhai Shenzhen Effect; accordingly, Shuhai Jingwei ultimately
owns&#160;100% of Shuhai Acoustic Effect. The book value of&#160;30% interest acquired from the third party was $(26,993) due to its
accumulated deficit.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On March 4, 2022, Shuhai Beijing formed Beijing
Yirui Business Management Development Center (&#8220;Yirui&#8221;) with&#160;99% ownership interest as an ordinary partner, the remaining&#160;1%
ownership interest is held by Zhixin Liu.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On March 4, 2022, Shuhai Beijing formed Beijing
Yiying Business Management Development Center (&#8220;Yiying&#8221;) with&#160;99% ownership interest as an ordinary partner, the remaining&#160;1%
ownership interest is held by Zhixin Liu.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On July 31, 2023, Datasea establish a wholly
owned subsidiary Datasea Acoustic, LLC (&#8220;Datasea Acoustic&#8221;) in the state of Delaware for expanding the products to the market
in North America.</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>20
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139736140522768">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>NOTE 2 &#8211; SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</b></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The accompanying consolidated financial statements
(&#8220;CFS&#8221;) were prepared&#160;assuming the Company will continue as a going concern, which contemplates continuity of operations,
realization of assets, and liquidation of liabilities in the normal course of business. For the three months ended September 30, 2023
and 2022, the Company had a net loss of approximately $22,056 and $1.34&#160;million, respectively. The Company had an accumulated deficit
of approximately $28.09&#160;million as of September 30, 2023, and negative cash flow from operating activities of approximately $6.74&#160;million
and $0.75&#160;million for the three months ended September 30, 2023 and 2022, respectively. The historical operating results including
recurring losses from operations raise doubt about the Company&#8217;s ability to continue as a going concern.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On August 1, 2023, the Company entered into two
separate subscription agreements with a certain non-U.S. investor, pursuant to which the Company sold an aggregate of&#160;4,760,000&#160;shares
of common stock at a $1.2&#160;per share purchase price to the investor.&#160;On September 21, 2023, the Company received full payment
of RMB&#160;40,000,000&#160;($5.71&#160;million) from the investor.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On August 15, 2023, the Company entered into
a subscription agreement with another non-U.S. investor, pursuant to which the Company agreed to sell and the investor agreed to
purchase an aggregate of 2,962,963 shares of common stock at a $1.35 per share purchase price, with a total subscription price of
$4,000,000. The investor paid the amount of $714,286 to the Company and the Company issued 529,101 shares as of the date of this
report, and has promised to pay the remaining balance in full by March 2024.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On September 13, 2023, the Company closed an
underwritten public offering of&#160;5,000,000&#160;shares of common stock at a public offering price of $0.40&#160;per share. The gross
proceeds to the Company from this offering are approximately $2&#160;million, before deducting any fees or expenses. In September 2023,
the Company received $1.6&#160;million net proceeds from this offering.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">If deemed necessary, management could seek to
raise additional funds by way of admitting strategic investors or. Private or public offerings, or by seeking to obtain loans from banks
or others, to support the Company&#8217;s research and development (&#8220;R&amp;D&#8221;), procurement, marketing and daily operation.
While management of the Company believes in the viability of its strategy to generate sufficient revenues and its ability to raise additional
funds on reasonable terms and conditions, there can be no assurances to that effect.&#160;The ability of the Company to continue as a
going concern depends upon the Company&#8217;s ability to further implement its business plan and generate sufficient revenue and its
ability to raise additional funds by way of a public or private offering.&#160;There is no assurance that the Company will be able to
obtain funds on commercially acceptable terms, if at all. There is also no assurance that the amount of funds the Company might raise
will enable the Company to complete its initiatives or attain profitable operations. If the Company is unable to raise additional funding
to meet its working capital needs in the future, it may be forced to delay, reduce or cease its operations.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-transform: uppercase"><b>BASIS OF PRESENTATION AND
CONSOLIDATION</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The CFS were prepared in accordance with accounting
principles generally accepted in the United States of America (&#8220;U.S. GAAP&#8221;) and applicable rules and regulations of the SEC
regarding CFS. In the opinion of management, such financial information includes all adjustments (consisting only of normal recurring
adjustments, unless otherwise indicated) considered necessary for a fair presentation of our financial position at such date and the
operating results and cash flows for such periods. Operating results for the three months ended September 30, 2023 are not necessarily
indicative of the results that may be expected for the entire year or for any other subsequent interim period. The interim consolidated
financial information should be read in conjunction with the Financial Statements and the notes thereto, included in the Company&#8217;s
Annual Report on Form 10-K for the fiscal year ended June 30, 2023, previously filed with the Securities Exchange Commission (&#8220;SEC&#8221;)
on September 27, 2023.&#160;&#160;</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The accompanying CFS include the financial statements
of&#160;the Company and its&#160;100% owned subsidiaries Shuhai Information Skill (HK) Limited (&#8220;Shuhai Skill (HK)&#8221;), and
Shuhai Information Technology Co., Ltd. (&#8220;Tianjin Information&#8221;), and its VIE, Shuhai Beijing, and Shuhai Beijing&#8217;s&#160;100%
owned subsidiaries &#8211; Heilongjiang Xunrui Technology Co. Ltd. (&#8220;Xunrui&#8221;), Guozhong Times (Beijing) Technology Ltd. (&#8220;Guozhong
Times&#8221;), Guohao Century (Beijing) Technology Ltd. (&#8220;Guohao Century&#8221;), Guozhong Haoze, and Shuhai Jingwei (Shenzhen)
Information Technology Co., Ltd. (&#8220;Jingwei&#8221;), and Guohao Century&#8217;s&#160;99% owned subsidiary &#8211; Hangzhou Zhangqi
Business Management Partnership (&#8220;Zhangqi&#8221;, a limited partnership) and&#160;99.81% owned subsidiary &#8211; Hangzhou Shuhai
Zhangxun Information Technology Co., Ltd. (&#8220;Zhangxun&#8221;) which consisted of&#160;90% ownership from Guohao Century and&#160;10%
ownership from Zhangqi, and Shuhai Beijing&#8217;s&#160;99% owned subsidiary&#8211;- Nanjing Shuhai Equity Investment Fund Management
Co. Ltd. (&#8220;Shuhai Nanjing&#8221;). During the year ended June 30, 2022, the Company incorporated two new subsidiaries Shuhai (Shenzhen)
Acoustic Effect Technology Co., Ltd (&#8220;Shuhai Acoustic&#8221;) and Shenzhen Acoustic Effect Management Partnership (&#8220;Shenzhen
Acoustic MP&#8221;). All significant inter-company transactions and balances were eliminated in consolidation.&#160;The chart below depicts
the corporate structure of the Company as of&#160;September 30, 2023.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><b><img alt="" src="image_001.jpg" style="height: 478px; width: 650px"/>&#160;</b></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"><b>VARIABLE INTEREST ENTITY</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Pursuant to Financial Accounting Standards Board
(&#8220;FASB&#8221;) Accounting Standards Codification (&#8220;ASC&#8221;) Section 810, &#8220;Consolidation&#8221; (&#8220;ASC 810&#8221;),
the Company is required to include in its CFS, the financial statements of Shuhai Beijing, its VIE. ASC 810 requires a VIE to be consolidated
if the Company is subject to a majority of the risk of loss for the VIE or is entitled to receive a majority of the VIE&#8217;s residual
returns. A VIE is an entity in which a company, through contractual arrangements, bears the risk of, and enjoys the rewards of such entity,
and therefore the Company is the primary beneficiary of such entity.&#160;</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Under ASC 810, a reporting entity has a controlling
financial interest in a VIE, and must consolidate that VIE, if the reporting entity has both of the following characteristics: (a) the
power to direct the activities of the VIE that most significantly affect the VIE&#8217;s economic performance; and (b) the obligation
to absorb losses, or the right to receive benefits, that could potentially be significant to the VIE. The reporting entity&#8217;s determination
of whether it has this power is not affected by the existence of kick-out rights or participating rights, unless a single enterprise,
including its related parties and de - facto agents, have the unilateral ability to exercise those rights. Shuhai Beijing&#8217;s actual
stockholders do not hold any kick-out rights that affect the consolidation determination.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Through the VIE agreements, Tianjin Information,
an indirect subsidiary of Datasea is deemed the primary beneficiary of Shuhai Beijing and its subsidiaries. Accordingly, the results
of Shuhai Beijing and its subsidiaries were included in the accompanying CFS. Shuhai Beijing has no assets that are collateral for or
restricted solely to settle their obligations. The creditors of Shuhai Beijing do not have recourse to the Company&#8217;s general credit.&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>VIE Agreements</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Operation and Intellectual Property Service
Agreement</i>&#160;&#8211; The Operation and Intellectual Property Service Agreement allows Tianjin Information Sea Information Technology
Co., Ltd (&#8220;WFOE&#8221;) to manage and operate Shuhai Beijing and collect an operating fee equal to Shuhai Beijing&#8217;s pre-tax
income, per month. If Shuhai Beijing suffers a loss and as a result does not have pre-tax income, such loss shall be carried forward
to the following month to offset the operating fee to be paid to WFOE if there is pre-tax income of Shuhai Beijing the following month.
Furthermore, if Shuhai Beijing cannot pay off its debts, WFOE shall pay off the debt on Shuhai Beijing&#8217;s behalf. If Shuhai Beijing&#8217;s
net assets fall lower than its registered capital balance, WFOE shall provide capital for Shuhai Beijing to make up for the deficit.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Under the terms of the Operation and Intellectual
Property Service Agreement, Shuhai Beijing entrusts Tianjin Information to manage its operations, manage and control its assets and financial
matters, and provide intellectual property services, purchasing management services, marketing management services and inventory management
services to Shuhai Beijing. Shuhai Beijing and its stockholders shall not make any decisions nor direct the activities of Shuhai Beijing
without Tianjin Information&#8217;s consent.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Stockholders&#8217; Voting Rights Entrustment
Agreement</i>&#160;&#8211; Tianjin Information has entered into a stockholders&#8217; voting rights entrustment agreement (the &#8220;Entrustment
Agreement&#8221;) under which Zhixin Liu and Fu Liu (collectively the &#8220;Shuhai Beijing Stockholders&#8221;) have vested their voting
power in Shuhai Beijing to Tianjin Information or its designee(s). The Entrustment Agreement does not have an expiration date, but the
parties can agree in writing to terminate the Entrustment Agreement. Zhixin Liu, is the Chairman of the Board, President, CEO of DataSea
and Corporate Secretary, and Fu Liu, a Director of the DataSea (Fu Liu is the father of Zhixin Liu).</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Equity Option Agreement&#160;</i>&#8211; the
Shuhai Beijing Stockholders and Tianjin Information entered into an equity option agreement (the &#8220;Option Agreement&#8221;), pursuant
to which the Shuhai Beijing Stockholders have granted Tianjin Information or its designee(s) the irrevocable right and option to acquire
all or a portion of Shuhai Beijing Stockholders&#8217; equity interests in Shuhai Beijing for an option price of RMB0.001&#160;for each
capital contribution of RMB1.00. Pursuant to the terms of the Option Agreement, Tianjin Information and the Shuhai Beijing Stockholders
have agreed to certain restrictive covenants to safeguard the rights of Tianjin Information under the Option Agreement. Tianjin Information
agreed to pay RMB1.00&#160;annually to Shuhai Beijing Stockholders to maintain the option rights. Tianjin Information may terminate the
Option Agreement upon prior written notice. The Option Agreement is valid for a period of&#160;10&#160;years from the effective date
and renewable at Tianjin Information&#8217;s option.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Equity Pledge Agreement&#160;</i>&#8211; Tianjin
Information and the Shuhai Beijing Stockholders entered into an equity pledge agreement on October 27, 2015 (the &#8220;Equity Pledge
Agreement&#8221;). The Equity Pledge Agreement serves to guarantee the performance by Shuhai Beijing of its obligations under the Operation
and Intellectual Property Service Agreement and the Option Agreement. Pursuant to the Equity Pledge Agreement, Shuhai Beijing Stockholders
have agreed to pledge all of their equity interests in Shuhai Beijing to Tianjin Information. Tianjin Information has the right to collect
any and all dividends, bonuses and other forms of investment returns paid on the pledged equity interests during the pledge period. Pursuant
to the terms of the Equity Pledge Agreement, the Shuhai Beijing Stockholders have agreed to certain restrictive covenants to safeguard
the rights of Tianjin Information. Upon an event of default or certain other agreed events under the Operation and Intellectual Property
Service Agreement, the Option Agreement and the Equity Pledge Agreement, Tianjin Information may exercise the right to enforce the pledge.&#160;</p>

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

<p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">As of this report date, there were no dividends
paid from the VIE to the U.S. parent company or the shareholders of the Company. There has been no change in facts and circumstances
to consolidate the VIE. The following financial statement amounts and balances of the VIE were included in the accompanying CFS as of
September 30, 2023 and June 30, 2023, and for the three months ended September 30, 2023 and 2022, respectively.</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; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">September&#160;30,<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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">June 30,<br/> 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: 76%; text-indent: 0pt; padding-left: 0pt">Cash</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">198,224</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">13,717</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">Accounts receivable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">388,101</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">255,725</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: 0pt; padding-left: 0pt">Inventory</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">250,711</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">241,380</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; text-indent: 0pt; padding-left: 0pt">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">590,607</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">649,433</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; text-indent: 0pt; padding-left: 0pt">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">1,427,643</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,160,255</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; text-indent: 0pt; padding-left: 0pt">Property and equipment, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">32,620</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">42,886</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: 0pt; padding-left: 0pt">Intangible asset, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">379,793</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">757,700</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">Right-of-use asset, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">52,864</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">60,348</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: 0pt; padding-left: 0pt">Other non-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">55,712</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">55,358</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; text-indent: 0pt; padding-left: 0pt">Total non-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">520,989</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">916,292</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; text-indent: 0pt; padding-left: 0pt">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">1,948,632</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">2,076,547</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: 0pt; padding-left: 0pt">&#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; text-indent: 0pt; padding-left: 0pt">Accounts payable</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">512,451</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">650,406</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">Accrued liabilities and other payables</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">650,978</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,480,947</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: 0pt; padding-left: 0pt">Lease liability</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">30,798</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">39,223</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">Loans payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,375,747</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">594,906</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: 0pt; padding-left: 0pt">Other 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">830,579</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,639,410</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; text-indent: 0pt; padding-left: 0pt">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">4,400,553</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,404,892</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; text-indent: 0pt; padding-left: 0pt">Lease liability - noncurrent</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">15,557</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">26,449</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; text-indent: 0pt; padding-left: 0pt">Long term long 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">20,560</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,401,521</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; text-indent: 0pt; padding-left: 0pt">Total non-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">36,117</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,427,970</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: 4pt; text-indent: 0pt; padding-left: 0pt">Total liabilities</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,436,670</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">5,832,862</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="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the<br/>
    Three Months<br/>
    Ended<br/> September 30,<br/> 2023</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the<br/>
    Three Months<br/>
    Ended<br/> September 30,<br/> 2022</td><td style="white-space: nowrap; 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%; padding-bottom: 4pt">Revenues</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">6,880,743</td><td style="white-space: nowrap; 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">1,164,305</td><td style="white-space: nowrap; width: 1%; 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">Gross profit</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">74,735</td><td style="white-space: nowrap; 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">150,198</td><td style="white-space: nowrap; 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">Net loss</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">(419,473</td><td style="white-space: nowrap; 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">(757,146</td><td style="white-space: nowrap; padding-bottom: 4pt; text-align: left">)**</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></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">*</td><td style="text-align: justify">exclude the gain from disposal of Zhangxun of $0.83 million.</td>
</tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></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"><b>**</b></td><td style="text-align: justify"><b>include the operation of Zhangxun</b></td>
</tr></table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The preparation of CFS in conformity with U.S.
GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure
of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during
the reporting periods. Actual results could differ from those estimates. The significant areas requiring the use of management estimates
include, but are not limited to, the estimated useful life and residual value of property, plant and equipment, provision for staff benefits,
recognition and measurement of deferred income taxes and the valuation allowance for deferred tax assets. Although these estimates are
based on management&#8217;s knowledge of current events and actions management may undertake in the future, actual results may ultimately
differ from those estimates and such differences may be material to the CFS.&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-transform: uppercase"><b>CONTINGENCIES</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">Certain conditions may exist as of the date the
CFS are issued, which may result in a loss to the Company but which will only be resolved when one or more future events occur or fail
to occur. The Company&#8217;s management and legal counsel assess such contingent liabilities, and such&#160;assessment inherently involves
an exercise of judgment. In assessing loss contingencies related to legal proceedings that are pending against the Company or unasserted
claims that may result in such proceedings, the Company&#8217;s legal counsel evaluates the perceived merits of any legal proceedings
or unasserted claims as well as the perceived merits of the amount of relief sought or expected to be sought. If the assessment of a
contingency indicates that it is probable that a material loss has been incurred and the amount of the liability can be estimated, the
estimated liability would be accrued in the Company&#8217;s CFS.&#160;</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">If the assessment indicates that a potential
material loss contingency is not probable but is reasonably possible, or is probable but cannot be estimated, the nature of the contingent
liability, together with an estimate of the range of possible loss if determinable and material, would be disclosed. As of September
30, 2023 and June 30, 2023, the Company has no such contingencies.</p>

<p style="font: 10pt Times New Roman, Times, 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="text-transform: uppercase"><b>CASH</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">Cash includes cash on hand and demand deposits
that are highly liquid in nature and have original maturities when purchased of three months or less.&#160;&#160;</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"><b>ACCOUNTS RECEIVABLE</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company&#8217;s policy is to maintain an
allowance for potential credit losses on accounts receivable. The Company adopted Accounting Standards Update (&#8220;ASU&#8221;) 2016-13,&#160;Financial
Instruments &#8211; Credit Losses&#160;(Topic 326):&#160;Measurement of Credit losses on financial instruments&#160;later codified as
Accounting Standard codification (&#8220;ASC&#8221;) 326 (&#8220;ASC 326&#8221;), on July 1, 2023. The guidance introduces a revised
approach to the recognition and measurement of credit losses, emphasizing an updated model based on expected losses rather than incurred
losses. There was no significant impact on the date of adoption of ASC 326.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Under ASC 326, Accounts receivable are recorded
at the invoiced amount, net of allowance for expected credit losses. The Company&#8217;s primary allowance for credit losses is the allowance
for doubtful accounts. The allowance for doubtful accounts reduces the Accounts receivable balance to the estimated net realizable value.
The Company regularly reviews the adequacy of the allowance for credit losses based on a combination of factors. In establishing any required
allowance, management considers historical losses adjusted for current market conditions, the Company&#8217;s customers&#8217; financial
condition, the amount of any receivables in dispute, the current receivables aging, current payment terms and expectations of forward-looking
loss estimates.</p>

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

<p style="text-align: justify; margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">All provisions for the allowance for doubtful accounts are
included as a component of general and administrative expenses on the accompanying consolidated statements of operations and
comprehensive loss. Accounts receivable deemed uncollectible are charged against the allowance for credit losses when identified.
Subsequent recoveries of amounts previously written off are credited to earnings in the period recovered. As of September 30, 2023
and June 30, 2023, the Company had a $0&#160;bad debt allowance for accounts receivable.&#160;</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-transform: uppercase"><b>INVENTORY</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">Inventory is comprised principally of intelligent
temperature measurement face recognition terminal and identity information recognition products, and is valued at the lower of cost or
net realizable value. The value of inventory is determined using the first-in, first-out method. The Company periodically estimates an
inventory allowance for estimated unmarketable inventories when necessary. Inventory amounts are reported net of such allowances. There
were $53,254&#160;and $52,915&#160;allowances for slow-moving and obsolete inventory (mainly for Smart-Student Identification cards)
as of September 30, 2023 and June 30, 2023, respectively.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Property and equipment are stated at cost, less
accumulated depreciation. Major repairs and improvements that significantly extend original useful lives or improve productivity are
capitalized and depreciated over the period benefited. Maintenance and repairs are expensed as incurred. When property and equipment
are retired or otherwise disposed of, the related cost and accumulated depreciation are removed from the respective accounts, and any
gain or loss is included in operations.&#160;Depreciation of property and equipment is provided using the straight-line method over estimated
useful lives as follows:</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; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">Furniture and fixtures</td><td style="width: 1%">&#160;</td>
    <td style="text-align: center; width: 11%">3-5&#160;years</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Office equipment</td><td>&#160;</td>
    <td style="text-align: center">3-5&#160;years</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Vehicles</td><td>&#160;</td>
    <td style="text-align: center">5&#160;years</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Leasehold improvement</td><td>&#160;</td>
    <td style="text-align: center">3&#160;years</td></tr>
  </table>

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

<p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Leasehold improvements are depreciated utilizing
the straight-line method over the shorter of their estimated useful lives or remaining lease term.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>INTANGIBLE ASSETS</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Intangible assets with finite lives are amortized
using the straight-line method over their estimated period of benefit. Evaluation of the recoverability of intangible assets is made
to take into account events or circumstances that warrant revised estimates of useful lives or that indicate that impairment exists.
All of the Company&#8217;s intangible assets are subject to amortization. No impairment of intangible assets has been identified as of
the balance sheet date.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Intangible assets include licenses, certificates,
patents and other technology and are amortized over their useful life of&#160;three years.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>FAIR VALUE (&#8220;FV&#8221;) OF FINANCIAL
INSTRUMENTS</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The carrying value of the Company&#8217;s short-term
financial instruments, such as cash, accounts receivable, prepaid expenses, accounts payable, unearned revenue, accrued expenses and
other payables approximates their FV due to their short maturities. FASB ASC Topic 825, &#8220;Financial Instruments,&#8221; requires
disclosure of the FV of financial instruments held by the Company. The carrying amounts reported in the balance sheets for current liabilities
qualify as financial instruments and are a reasonable estimate of their FV because of the short period of time between the origination
of such instruments and their expected realization and the current market rate of interest.</p>




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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">FASB ASC Topic 820, &#8220;Fair Value Measurements,&#8221;
defines FV, and establishes a three-level valuation hierarchy for disclosures that enhances disclosure requirements for FV measures.&#160;The
three levels are defined as follows:</p>

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

<table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: top">
    <td style="width: 0.25in; text-align: justify">&#160;</td>
    <td style="width: 0.25in; text-align: justify"><span style="font-size: 10pt">&#9679;</span></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 other than those in level 1 quoted prices for
                                            similar assets and liabilities in active markets, and inputs that are observable for the
                                            asset or liability, either directly or indirectly, for substantially the full term of the
                                            financial instrument.</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
                                            3 inputs to the valuation methodology are unobservable and significant to the FV measurement.</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">As of September 30, 2023 and June 30, 2023, the
Company did not identify any assets or liabilities required to be presented on the balance sheet at FV on a recurring basis.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In accordance with FASB ASC 360-10, &#8220;Accounting
for the Impairment or Disposal of Long-Lived Assets&#8221;, long-lived assets such as property and equipment are reviewed for impairment
whenever events or changes in circumstances indicate that the carrying value of an asset may not be recoverable, or it is reasonably
possible that these assets could become impaired as a result of technological or other changes. The determination of recoverability of
assets to be held and used is made by comparing the carrying amount of an asset to future undiscounted cash flows expected to be generated
by the asset.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">If such assets are considered impaired, the impairment
to be recognized is measured as the amount by which the carrying amount of the asset exceeds its FV. FV generally is determined using
the asset&#8217;s expected future undiscounted cash flows or market value, if readily determinable. Assets to be disposed of are reported
at the lower of the carrying amount or FV less cost to sell. For the three months ended September 30, 2023 and 2022, there was no impairment
loss recognized on long-lived assets.&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1pt"><b>UNEARNED REVENUE</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company records payments received in advance
from its customers or sales agents for the Company&#8217;s products as unearned revenue, mainly consisting of deposits or prepayment
for 5G products from the Company&#8217;s sales agencies. These orders normally are delivered based upon contract terms and customer demand,
and&#160;the Company&#160;will recognize it as revenue when the products are delivered to the end customers.&#160;</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company determines if an arrangement is a
lease at inception under FASB ASC Topic 842. Right of Use Assets (&#8220;ROU&#8221;) and lease liabilities are recognized at commencement
date based on the present value of remaining lease payments over the lease term. For this purpose, the Company considers only payments
that are fixed and determinable at the time of commencement. As most of its leases do not provide an implicit rate, it uses its incremental
borrowing rate based on the information available at commencement date in determining the present value of lease payments. The Company&#8217;s
incremental borrowing rate is a hypothetical rate based on its understanding of what its credit rating would be. The ROU assets include
adjustments for prepayments and accrued lease payments. The ROU asset also includes any lease payments made prior to commencement and
is recorded net of any lease incentives received. The Company&#8217;s lease terms may include options to extend or terminate the lease
when it is reasonably certain that it will exercise such options.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">ROU assets are reviewed for impairment when indicators
of impairment are present. ROU assets from operating and finance leases are subject to the impairment guidance in ASC 360, Property,
Plant, and Equipment, as ROU assets are long-lived nonfinancial assets.</p>




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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">ROU assets are tested for impairment individually
or as part of an asset group if the cash flows related to the ROU asset are not independent from the cash flows of other assets and liabilities.
An asset group is the unit of accounting for long-lived assets to be held and used, which represents the lowest level for which identifiable
cash flows are largely independent of the cash flows of other groups of assets and liabilities. The Company recognized no impairment
of ROU assets as of September 30, 2023 and June 30, 2023.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company follows Accounting Standards Codification
Topic 606, Revenue from Contracts with Customers (ASC 606).</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The core principle underlying FASB 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 identified when possession of goods and services is transferred to a customer.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">FASB ASC Topic 606 requires the use of a new
five-step model to recognize revenue from customer contracts. The five-step model requires 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 each performance obligation.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company derives its revenues from product
sales and 5G messaging service contracts with its customers, with revenues recognized upon delivery of services and products. Persuasive
evidence of an arrangement is demonstrated via product sale contracts and professional service contracts, with performance obligations
identified. The transaction price, such as product selling price, and the service price to the customer with corresponding performance
obligations are fixed upon acceptance of the agreement. The Company recognizes revenue when it satisfies each performance obligation,
the customer receives the products and passes the inspection and when professional service is rendered to the customer, collectability
of payment is probable. These revenues are recognized at a point in time after each performance obligations is satisfied. Revenue is
recognized net of returns and value-added tax charged to customers.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table shows the Company&#8217;s
revenue by revenue sources:</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="white-space: nowrap">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the<br/>
    Three Months<br/> Ended<br/> September 30,<br/> 2023</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the<br/>
    Three Months<br/> Ended<br/> September 30,<br/> 2022</td><td style="white-space: nowrap; 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%; font-weight: bold; padding-left: 0pt">5G Messaging</td><td style="width: 1%; font-weight: bold">&#160;</td>
    <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 9%; font-weight: bold; text-align: right">6,880,463</td><td style="width: 1%; font-weight: bold; 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-43">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</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">5G messaging</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,880,463</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-44">-</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: 0.125in">Cloud platform construction cooperation project</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-45">-</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-46">-</div></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; padding-left: 0pt">Acoustic Intelligence Business</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">280</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"><div style="-sec-ix-hidden: hidden-fact-47">-</div></td><td style="font-weight: bold; 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">Ultrasonic Sound Air Disinfection Equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">280</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-48">-</div></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; padding-left: 0pt">Smart City business</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"><div style="-sec-ix-hidden: hidden-fact-49">-</div></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"><div style="-sec-ix-hidden: hidden-fact-50">-</div></td><td style="font-weight: bold; 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">Smart community</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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-51">-</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-52">-</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-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="font-weight: bold; text-align: left; padding-bottom: 4pt; padding-left: 0pt">Total revenue</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">6,880,743</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"><div style="-sec-ix-hidden: hidden-fact-53">-</div></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">&#160;</p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">FASB ASC Topic 280,&#160;&#8220;Segment Reporting,&#8221;&#160;requires
use of the &#8220;management approach&#8221; model for segment reporting.&#160;The management approach&#160;model is based on the method
a company&#8217;s management organizes segments within the company for making operating decisions and assessing performance.&#160;Reportable
segments are based on products and services, geography, legal structure, management structure, or any other manner in which management
disaggregates a company. Management determined the Company&#8217;s current operations constitutes a single reportable segment in accordance
with ASC 280. The Company&#8217;s only business and industry segment is high technology and advanced information systems (&#8220;TAIS&#8221;).
TAIS&#160;include smart city solutions that meet the security needs of residential communities, schools and commercial enterprises, and
5G messaging services including 5G SMS, 5G MMCP and 5G multi-media video messaging.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">All of the Company&#8217;s customers are in the
PRC and all revenues for the three months ended September 30, 2023 and 2022 were generated from the PRC. All identifiable assets of the
Company are located in the PRC. Accordingly, no geographical segments are presented.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company uses the asset and liability method
of accounting for income taxes in accordance with FASB ASC Topic 740, &#8220;Income Taxes.&#8221; Under this method, income tax expense
is recognized for the amount of: (i) taxes payable or refundable for the current period and (ii) deferred tax consequences of temporary
differences resulting from&#160;matters that have been recognized in an entity&#8217;s financial statements or tax returns. Deferred
tax assets also include the prior years&#8217; net operating losses carried forward. Deferred tax assets and liabilities are measured
using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered
or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in the results of operations in
the period that includes the enactment date. A valuation allowance is provided to reduce the deferred tax assets reported if based on
the weight of the available positive and negative evidence, it is more likely than not some portion or all of the deferred tax assets
will not be realized.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company follows FASB ASC Topic 740, which
prescribes a more-likely-than-not threshold for financial statement recognition and measurement of a tax position taken or expected to
be taken in a tax return. FASB ASC Topic 740 also provides guidance on recognition of income tax assets and liabilities, classification
of current and deferred income tax assets and liabilities, accounting for interest and penalties associated with tax positions, accounting
for income taxes in interim periods, and income tax disclosures.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Under the provisions of FASB ASC Topic 740, when
tax returns are filed, it is likely some positions taken would be sustained upon examination by the taxing authorities, while others
are subject to uncertainty about the merits of the position taken or the amount of the position that would be ultimately sustained. The
benefit of a tax position is recognized in the financial statements in the period during which, based on all available evidence, management
believes it is more likely than not that the position will be sustained upon examination, including the resolution of appeals or litigation
processes, if any. Tax positions taken are not offset or aggregated with other positions. Tax positions that meet the more-likely-than-not
recognition threshold are measured as the largest amount of tax benefit that is more than&#160;50&#160;percent likely of being realized
upon settlement with the applicable taxing authority. The portion of the benefits associated with tax positions taken that exceeds the
amount measured as described above is reflected as a liability for unrecognized tax benefits in the accompanying balance sheets along
with any associated interest and penalties that would be payable to the taxing authorities upon examination. Interest associated with
unrecognized tax benefits is classified as interest expense and penalties are classified in selling, general and administrative expenses
in the statement of income.&#160; As of September 30, 2023, the Company had no unrecognized tax positions and no charges during the three
months ended September 30, 2023, and accordingly, the Company did not recognize any interest or penalties related to unrecognized tax
benefits. The Company files a U.S. and PRC income tax return. With few exceptions, the Company&#8217;s U.S. income tax returns filed
for the years ending on June 30, 2018 and thereafter are subject to examination by the relevant taxing authorities; the Company uses
calendar year-end for its PRC income tax return filing, PRC income tax returns filed for the years ending on December 31, 2017 and thereafter
are subject to examination by the relevant taxing authorities.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Research and development expenses are expensed
in the period when incurred.&#160;These costs primarily consist of cost of materials used, salaries paid for the Company&#8217;s development
department, and fees paid to third parties.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company follows FASB ASC Topic 810,&#160;&#8220;Consolidation,&#8221;&#160;governing
the accounting for and reporting of noncontrolling interests (&#8220;NCIs&#8221;) in partially owned consolidated subsidiaries and the
loss of control of subsidiaries. Certain provisions of this standard indicate, among other things, that NCI (previously referred to as
minority interests) be treated as a separate component of equity, not as a liability, that increases and decreases in the parent&#8217;s
ownership interest that leave control intact be treated as equity transactions rather than as step acquisitions or dilution gains or
losses, and that losses of a partially-owned consolidated subsidiary be allocated to non-controlling interests even when such allocation
might result in a deficit balance.&#160;</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The net income (loss) attributed to NCI was separately
designated in the accompanying statements of operations and comprehensive income (loss). Losses attributable to NCI in a subsidiary may
exceed a non-controlling interest&#8217;s interests in the subsidiary&#8217;s equity. The excess attributable to NCIs is attributed to
those interests. NCIs shall continue to be attributed their share of losses even if that attribution results in a deficit NCI balance.
On December 20, 2022, Guohao Century acquired a&#160;30% ownership noncontrolling interests of Zhangxun from Zhengmao Zhang at the price
of $0.15&#160;(RMB&#160;1.00). The Company recognized a paid in capital deficit of $982,014&#160;from this purchase due to continued
loss of Zhangxun. Subsequent to this purchase, the Company ultimately holds a&#160;99.9% ownership of Zhangxun. On July 20, 2023, the
Company sold Zhangxun to a third party for RMB 2 ($0.28).</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of September 30, 2023, Zhangqi was&#160;1%
owned by noncontrolling interest, Shuhai Nanjing was&#160;1% owned by noncontrolling interest, Shenzhen Acoustic MP was&#160;1% owned
by noncontrolling interest, Shuhai Shenzhen Acoustic was&#160;0.1% owned by noncontrolling interest, Guozhong Times was&#160;0.091% owned
by noncontrolling interest, and Guozhong Haoze was&#160;0.091% owned by noncontrolling interest. During the three months ended September
30, 2023 and 2022, the Company had loss of $9,932&#160;and $96,624&#160;attributable to the noncontrolling interest, respectively.&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>CONCENTRATION OF CREDIT RISK&#160;</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company maintains cash in accounts with state-owned
banks within the PRC. Cash in state-owned banks less than RMB500,000&#160;($76,000) is covered by insurance. Should any institution holding
the Company&#8217;s cash become insolvent, or if the Company is unable to withdraw funds for any reason, the Company could lose the cash
on deposit with that institution. The Company has not experienced any losses in such accounts and believes it is not exposed to any risks
on its cash in these bank accounts. Cash denominated in RMB with a U.S. dollar equivalent of $1,161,277&#160;and $17,432&#160;as of September
30, 2023 and June 30, 2023, respectively, was held in accounts at financial institutions located in the PRC&#8218; which is not freely
convertible into foreign currencies.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Cash held in accounts at U.S. financial
institutions is insured by the Federal Deposit Insurance Corporation or other programs subject to certain limitations up to
$250,000&#160;per depositor.&#160;As of September 30, 2023 and June 30, 2023, cash of $56,227&#160;and $1,487 was maintained at U.S.
financial institutions. Cash was maintained at financial institutions in Hong Kong, and was insured by the Hong Kong Deposit
Protection Board up to a limit of HK $500,000&#160;($64,000). As of September 30, 2023 and June 30, 2023, the cash balance of
$1,245&#160;and $809 was maintained at financial institutions in Hong Kong. The Company, its subsidiaries and VIE have not
experienced any losses in such accounts and do not believe the cash is exposed to any significant risk.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>FOREIGN CURRENCY TRANSLATION AND COMPREHENSIVE
INCOME (LOSS)</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The accounts of the Company&#8217;s Chinese entities
are maintained in RMB and the accounts of the U.S. parent company are maintained in United States dollar (&#8220;USD&#8221;). The financial
statements of the Chinese entities were translated into USD in accordance with FASB ASC Topic 830 &#8220;Foreign Currency Matters.&#8221;
All assets and liabilities were translated at the exchange rate on the balance sheet date; stockholders&#8217; equity is translated at
historical rates and the statements of operations and cash flows are translated at the weighted average exchange rate for the period.
The resulting translation adjustments are reported under other comprehensive income (loss) in accordance with FASB ASC Topic 220, &#8220;Comprehensive
Income.&#8221; Gains and losses resulting from foreign currency transactions are reflected in the statements of operations.</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">The Company follows FASB ASC Topic&#8221;220-10,
&#8220;Comprehensive Income (loss).&#8221; Comprehensive income (loss) comprises net income (loss) and all changes to the statements
of changes in stockholders&#8217; equity, except those due to investments by stockholders, changes in additional paid-in capital and
distributions to stockholders.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The exchange rates used to translate amounts
in RMB to USD for the purposes of preparing the CFS were as follows:</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">September&#160;30,</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">September&#160;30,</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">June&#160;30,</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">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: 64%; text-align: left">Period-end date USD: RMB exchange rate</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">7.1798</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">7.0998</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">7.2258</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Average USD for the reporting period: RMB exchange rate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7.1729</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6.8287</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6.9415</td><td style="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; text-align: justify"><b>BASIC AND DILUTED EARNINGS (LOSS) PER SHARE
(EPS)&#160;</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Basic EPS is computed by dividing income available
to common shareholders by the weighted average number of common shares outstanding for the period. Diluted EPS is computed similarly,
except that the denominator is increased to include the number of additional common shares that would have been outstanding if the potential
common shares had been issued and if the additional common shares were dilutive. Diluted EPS is based on the assumption that all dilutive
convertible shares and stock options were converted or exercised. Dilution is computed by applying the treasury stock method. Under this
method, options and warrants are assumed to have been exercised at the beginning of the period (or at the time of issuance, if later),
and as if funds obtained thereby were used to purchase common stock at the average market price during the period. For the three months
ended September 30, 2023 and 2022, the Company&#8217;s basic and diluted loss per share are the same as a result of the Company&#8217;s
net loss.&#160;1,319,953&#160;warrants were anti-dilutive and was therefore excluded from EPS for the three months ended September 30,
2023 and 2022, respectively.&#160;</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In accordance with FASB ASC Topic 230,&#160;&#8220;Statement
of Cash Flows,&#8221;&#160;cash flows from the Company&#8217;s operations are calculated based upon the local currencies. As a result,
amounts shown on the statement of cash flows may not necessarily agree with changes in the corresponding asset and liability on the balance
sheet.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>RECENT ACCOUNTING PRONOUNCEMENTS</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In June 2016, the FASB issued ASU No. 2016-13,
Financial Instruments-Credit Losses (Topic 326), which requires entities to measure all expected credit losses for financial assets held
at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. This replaces the
existing incurred loss model and is applicable to the measurement of credit losses on financial assets measured at amortized cost. This
guidance is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2022. Early application
will be permitted for all entities for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2018.
The Company adopted this guidance on July&#160;1, 2023, there was no significant impact on the date of adoption of ASC 326.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company&#8217;s management does not believe
that any other recently issued, but not yet effective, authoritative guidance, if currently adopted, would have a material impact on
the Company&#8217;s financial statement presentation or disclosures.</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>21
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139736134872000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_us-gaap_PropertyPlantAndEquipmentNetAbstract', window );"><strong>Property and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">PROPERTY AND EQUIPMENT</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-transform: uppercase"><b>NOTE
3 &#8211; PROPERTY AND EQUIPMENT</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">Property and equipment are summarized as follows:</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="white-space: nowrap">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">September 30,<br/>
    2023</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">June&#160;30,<br/>
    2023</td><td style="white-space: nowrap; 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-left: 0pt">Furniture and fixtures</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">85,267</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">84,014</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0pt">Vehicle</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">487</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">484</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: 0pt">Leasehold improvement</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">218,322</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">216,932</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: 0pt">Office equipment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">235,232</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">261,658</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: 0.125in">Subtotal</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">539,308</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">563,088</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: 0pt">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">471,608</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">477,158</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; padding-left: 0.125in">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">67,700</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">85,930</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; text-align: justify">Depreciation for the three months ended September
30, 2023 and 2022 was $10,662&#160;and $40,861, respectively.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company disposed $29,148 property and equipment
with related accumulated depreciation of $19,136 resulting from the disposal of Zhangxun (see Note 13).</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>22
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139736137590752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Intangible 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_IntangibleAssetsDisclosureTextBlock', 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="text-transform: uppercase"><b>NOTE
4 &#8211; INTANGIBLE ASSETS</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">Intangible assets are summarized as follows:</p>

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

<table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <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>September 30,<br/>
    2023</b></span></td>
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt"><b>June&#160;30,<br/>
    2023</b></span></td>
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="width: 76%"><span style="font-size: 10pt">Software registration or using right</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: right"><span style="font-size: 10pt">$</span></td>
    <td style="width: 9%; text-align: right"><span style="font-size: 10pt">1,636,801</span></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right"><span style="font-size: 10pt">$</span></td>
    <td style="width: 9%; text-align: right"><span style="font-size: 10pt">1,635,307</span></td>
    <td style="width: 1%; text-align: right">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td><span style="font-size: 10pt">Patent</span></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">14,620</span></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">14,527</span></td>
    <td style="text-align: right">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td><span style="font-size: 10pt">Software and technology development costs</span></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">11,684</span></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">631,250</span></td>
    <td style="text-align: right">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">Value-added telecommunications business license</span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 10pt">15,472</span></td>
    <td style="padding-bottom: 1.5pt; text-align: right">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 10pt">15,374</span></td>
    <td style="padding-bottom: 1.5pt; text-align: right">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 9pt"><span style="font-size: 10pt">Subtotal</span></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">1,678,577</span></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">2,299,458</span></td>
    <td style="text-align: right">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">Less: Accumulated amortization</span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 10pt">963,498</span></td>
    <td style="padding-bottom: 1.5pt; text-align: right">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 10pt">1,110,671</span></td>
    <td style="padding-bottom: 1.5pt; text-align: right">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-bottom: 4pt; padding-left: 9pt"><span style="font-size: 10pt">Total</span></td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: black 4.5pt double; text-align: right"><span style="font-size: 10pt">$</span></td>
    <td style="border-bottom: black 4.5pt double; text-align: right"><span style="font-size: 10pt">715,079</span></td>
    <td style="padding-bottom: 4pt; text-align: right">&#160;</td>
    <td style="padding-bottom: 4pt; text-align: right">&#160;</td>
    <td style="border-bottom: black 4.5pt double; text-align: right"><span style="font-size: 10pt">$</span></td>
    <td style="border-bottom: black 4.5pt double; text-align: right"><span style="font-size: 10pt">1,185,787</span></td>
    <td style="padding-bottom: 4pt; text-align: right">&#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; text-align: justify; background-color: white">Software registration
or using right represented the purchase cost of customized software with its source code from third party software developer.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Software and technology development cost represented
development costs incurred internally after the technological feasibility was established and a working model was produced and was recorded
as intangible asset.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Amortization for the three months ended September
30, 2023 and 2022 was $127,211&#160;and $148,903, respectively. The amortization expense for the next five years as of September 30,
2023&#160;will be&#160;$508,844, $206,235, $0, $0&#160;and $0.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company disposed $0.62 million intangible
assets with related accumulated amortization of $0.28 million resulting from the disposal of Zhangxun (see Note 13).</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>23
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139736135951024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Prepaid Expenses and Other Current Assets<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract', window );"><strong>Prepaid Expenses and Other Current Asset [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCurrentAssetsTextBlock', window );">PREPAID EXPENSES AND OTHER CURRENT ASSETS</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-transform: uppercase"><b>NOTE 5 &#8211; PREPAID
EXPENSES AND OTHER CURRENT ASSETS</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Prepaid expenses and other current assets consisted
of the following:</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="white-space: nowrap">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">September 30,<br/>
    2023</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">June&#160;30,<br/>
    2023</td><td style="white-space: nowrap; 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-left: 0pt">Security deposit</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">46,217</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">15,615</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-left: 0pt">Prepaid expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,064,208</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">563,203</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: 0pt">Other receivables &#8211; Heqin</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">463,801</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">460,850</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 0pt">Advance to third party individuals, no interest, payable upon demand</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,527</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11,764</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; padding-left: 0pt">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">243,091</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">110,841</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: 0pt">Total</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,821,844</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,162,273</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: 0pt">Less: allowance for other receivables &#8211; Heqin</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">463,801</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">460,850</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; padding-left: 0.125in">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">6,358,043</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">701,423</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; text-align: justify">As of September 30, 2023, prepaid expenses mainly
consisted of prepaid marketing expense of $5,570,573, prepaid 5G Messaging service fee recharge of $446,228, prepaid rent and property
management fee of $12,872&#160;and other prepayments of $34,535. As of June 30, 2023, prepaid expenses mainly consisted of prepayment
of 5G Messaging service fee recharge of $500,395, prepaid rent and property management fee of $48,200&#160;and other prepayments of $14,608.
</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Prepaid marketing expense </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">On September 14, 2023, Tianjin Information entered
into a service agreement with Beijing Guorui Innovation Enterprise Management Consulting Co., Ltd (&#8220;Guorui Innovation&#8221;) for
a duration of three years from September 15, 2023 to September 14, 2026. Under this agreement, Guorui Innovation is responsible for generating
annual revenue of at least RMB 200 million during the service period through various activities, including but not limited to, the sale
of 5G message phone recharge, 5G message gas card recharge, 5G message digital products, and other related products. The total market
developing fee is 2% of the revenue generated by Guorui Innovation. As of September 30, 2023, the Company made a prepayment of RMB 13,000,600
($1,810,719) to Guorui Innovation, which is 32.5% of market developing fee of target annual revenue for the first year. However, on October
9, 2023, both parties mutually agreed to terminate this service agreement. As a result of this termination, parties enter into a debt
transfer agreement, in which Guorui will return the prepayment to Mr. Wanli Kuai on Company&#8217;s behalf for settling the debt that
the Company owed to Mr. Kuai (See Note 8).</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On September 16, 2023, Tianjin Information entered
an Operation Cooperation Agreement with an unrelated company, Beijing Jincheng Haoda Construction Engineering Co., Ltd (&#8220;Jincheng
Haoda&#8221;), for marketing and promoting the sale of acoustic intelligence series products in oversea market. The cooperation term
is from September 16, 2023 through September 15, 2026. Jincheng Haoda is committed to complete RMB 200 million sales performance in the
first year, RMB 300 million sales performance in the second year, and RMB 400 million sales performance in the third year. The Company
will pay 25% of the sales amount to Jincheng Haoda as marketing fee upon receipt of the sales amount, on monthly basis. As of September
30, 2023, the Company made a prepayment of RMB 14,997,000 ($2,088,777) to Jincheng Haoda for facilitating the quick occupying the Company&#8217;s
products to the market, the prepayment was the 30% of marketing service fee of first year&#8217;s target sales to be completed by Jincheng
Haoda. During the service term, the Company will perform the annual assessment, if Jincheng Haoda was not able to achieve the target
annual sales, and did not reach 30% of target annual sales amount, Jincheng Haoda shall return the Company&#8217;s prepayment after deducting
the marketing service fee of the actual sales. In addition, under the circumstance Jincheng Haoda did not complete the 30% of the annual
target sales, Jincheng Haoda will indemnify the Company 20% of marketing service fee of unachieved sales amount from the 30% of the annual
target sales.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On September 18, 2023, Tianjin Information entered
an Operation Cooperation Agreement with an unrelated company, Beijing Jiajia Shengshi Trading Co., Ltd (&#8216;Jiajia Shengshi&#8221;),
for marketing and promoting the sale of acoustic intelligence series products in domestic market. The cooperation term is from September
18, 2023 through September 17, 2026. Jiajia Shengshi is committed to complete RMB 200 million sales performance in the first year, RMB
300 million sales performance in the second year, and RMB 500 million sales performance in the third year. The Company will pay 20% of
the sales amount to Jiajia Shengshi as marketing fee upon receipt of the sales amount, on monthly basis. As of September 30, 2023, the
Company made a prepayment of RMB 11,998,000 ($1,671,077) to Jiajia Shengshi for facilitating the quick occupying the Company&#8217;s
products to the market, the prepayment was the 30% of marketing service fee of first year&#8217;s target sales to be completed by Jiajia
Shengshi. During the service term, the Company will perform the annual assessment, if Jiajia Shengshi was not able to achieve the target
annual sales, and did not reach 30% of target annual sales amount, Jiajia Shengshi shall return the Company&#8217;s prepayment after
deducting the marketing service fee of the actual sales. In addition, under the circumstance Jiajia Shengshi did not complete the 30%
of the annual target sales, Jiajia Shengshi will indemnify the Company 20% of marketing service fee of unachieved sales amount from the
30% of the annual target sales.</p>

<p style="font: 10pt Times New Roman, Times, 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="text-decoration:underline">Other receivables &#8211; Heqin</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">On February 20, 2020,&#160;Guozhong Times entered
an Operation Cooperation Agreement with an unrelated company, Heqin (Beijing) Technology Co, Ltd. (&#8220;Heqin&#8221;), for marketing
and promoting the sale of Face Recognition Payment Processing equipment and related technical support, and other products of the Company
including Epidemic Prevention and Control Systems.&#160;Heqin has a sales team which used to work with Fortune 500 companies and specializes
in business marketing and sales channel establishment and expansion, especially in education industry and public area.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The cooperation term is from February 20, 2020
through March 1, 2023; however, Heqin is the exclusive distributor of the Company&#8217;s face Recognition Payment Processing products
for the period to July 30, 2020. During March and April 2020, Guozhong Times provided operating funds to Heqin, together with a credit
line provided by Guozhong Times to Heqin from May 2020 through August 2020, for a total borrowing of RMB&#160;10&#160;million ($1.41&#160;million)
for Heqin&#8217;s operating needs. As of March 31, 2023, Guozhong Times had an outstanding receivable of RMB&#160;3.53&#160;million ($513,701)
from Heqin and was recorded as other receivables. The Company would not charge Heqin any interest, except for two loans with RMB&#160;200,000&#160;($28,250)
each, due on June 30, 2020 and August 15, 2020, respectively, for which the Company charges&#160;15% interest if Heqin did not repay
by the due date.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">No profits will be allocated and distributed
before full repayment of the borrowing. After Heqin pays in full the borrowing, Guozhong Times and Heqin will distribute profits of sale
of Face Recognition Payment Processing equipment and related technical support at&#160;30% and&#160;70% of the net income, respectively.
The profit allocation for the sale of other products of the Company are to be negotiated. Heqin will receive certain stock reward when
it reaches the preset sales target under the performance compensation mechanism.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In November 2022, Hangzhou Yuetianyun Data Technology
Company Ltd (&#8220;Yuetianyun&#8221;) agreed and acknowledged a Debt Transfer Agreement, wherein Heqin transferred its debt from Yuetianyun
to Guozhong Times in the amount of RMB&#160;1,543,400&#160;($213,596).&#160;As of September 30, 2023 and June 30, 2023, Heqin made $48,438&#160;(through
Yuetianyun)&#160;and $48,438&#160;repayment to the Company, and the Company made a bad debt allowance of $463,801&#160;and $460,850&#160;as
of September 30, 2023 and June 30, 2023, respectively.&#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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PrepaidExpenseAndOtherAssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-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>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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139736139656192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long Term Investment<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_us-gaap_LongTermInvestmentsAbstract', window );"><strong>Long Term Investment [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_LongTermDebtTextBlock', window );">LONG TERM INVESTMENT</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-transform: uppercase"><b>NOTE 6 &#8211; LONG TERM
INVESTMENT</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In November 2021, Shuhai Nanjing invested RMB&#160;200,000&#160;($29,800)
for&#160;6.21% stock ownership of a high-tech company Nanjing Dutao Intelligence Technology Co., Ltd in Nanjing City specializing on
internet security equipment. </p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In August 2022, Shuhai Nanjing invested RMB&#160;200,000&#160;($28,717)
for&#160;1% stock ownership of a high-tech company Nanjing Jinjizhihui Technology Co. Ltd in Nanjing City specializing on software and
system development.</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_LongTermDebtTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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-term 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> -Topic 470<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//470/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_LongTermDebtTextBlock</td>
</tr>
<tr>
<td style="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_LongTermInvestmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LongTermInvestmentsAbstract</td>
</tr>
<tr>
<td style="padding-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>25
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139736137590752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Expenses and Other Payables<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_us-gaap_OtherLongtermNotesPayableCurrentAndNoncurrentAbstract', window );"><strong>Accrued Expenses and Other Payables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock', window );">ACCRUED EXPENSES AND OTHER PAYABLES</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-transform: uppercase"><b>NOTE 7 &#8211; ACCRUED
EXPENSES AND OTHER PAYABLES</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Accrued expenses and other payables consisted
of the following:</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="white-space: nowrap">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">September 30,<br/>
    2023</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">June&#160;30,<br/>
    2023</td><td style="white-space: nowrap; 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">Other payables</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">183,910</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">308,841</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Due to third parties</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">163,796</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">175,354</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">Social security payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">216,525</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">537,964</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">Salary payable&#8211;- employees</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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,063</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">387,780</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="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">642,294</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,409,939</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; text-align: justify">Due to third parties were the short-term advance
from third party individual or companies, bear no interest and payable upon demand.&#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_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLongtermNotesPayableCurrentAndNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OtherLongtermNotesPayableCurrentAndNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-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>26
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139736137676048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans Payable<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_us-gaap_LoansPayableAbstract', window );"><strong>Loans Payable [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">LOANS PAYABLE</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-transform: uppercase"><b>NOTE
8 &#8211; LOANS PAYABLE</b></span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 12, 2022, Beijing Shuhai entered
a loan agreement with Shenzhen Qianhai WeBank Co., Ltd for the amount of&#160;RMB&#160;900,000&#160;($129,225) with a term of&#160;24&#160;months,
the interest rate was&#160;10.728%&#160;to be paid every 20<sup>th</sup>&#160;of each month. For the three months ended September 30,
2023, the Company made a repayment of $17,925&#160;to this loan. For the three months ended September 30, 2023, the Company recorded
and paid $2,783&#160;interest expense for this loan. As of September 30, 2023, $71,630&#160;was recorded as current liabilities and $17,907&#160;was
recorded as non-current liabilities.</p>




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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On January 13, 2023, Shenzhen Jingwei entered
a loan agreement with Shenzhen Qianhai WeBank Co., Ltd for the amount of&#160;RMB&#160;100,000&#160;($14,552) with a term of&#160;24&#160;months,
the interest rate was&#160;8.6832%. For the three months ended September 30, 2023, the Company made a repayment of $1,992&#160;to this
loan. For the three months ended September 30, 2023, the Company recorded and paid $265&#160;interest expense for this loan. As of September
30, 2023, $7,959&#160;was recorded as current liabilities and $2,653&#160;was recorded as non-current liabilities.&#160;</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On April 25, 2023, Shuhai information entered
a loan agreement with China Bank Co., Ltd for the amount of&#160;RMB&#160;2,990,000&#160;($435,118) with a term of 12 months with a preferential
annual interest rate of&#160;2.35% to be paid every 2<sup>1s</sup>t of each month. For the three months ended September 30, 2023, the
Company recorded and paid $2,503&#160;interest expense for this loan. As of September 30, 2023, $416,446&#160;was recorded as current
liabilities.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table summarizes the loan balance
as of September 30, 2023:</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="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center"><b>Loan</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td style="text-align: center"><b>Borrowing</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center"><b>Loan term</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="padding-bottom: 1.5pt; text-align: center"><b>Interest</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Balance due</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><b>Lender</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>amount</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: center"><b>date</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>in month</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>rate</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Current</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Non-current</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 28%; text-align: left; padding-left: 0pt">Shenzhen Qianhai WeBank Co., Ltd</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">13,928</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 11%; text-align: center; padding-left: 0pt">1/13/2023</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: center">24</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">8.68</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">7,959</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">2,653</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-left: 0pt">Shenzhen Qianhai WeBank Co., Ltd</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">125,352</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: center; padding-left: 0pt">12/20/2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">24</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">10.73</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">71,630</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">17,907</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: 0pt">China Bank Co., Ltd</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">416,446</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="text-align: center; padding-bottom: 1.5pt; padding-left: 0pt">4/25/2023</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center">12</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.35</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">416,446</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-54">-</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; padding-left: 0pt">Total</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">555,726</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="text-align: center; padding-bottom: 4pt; padding-left: 0pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt; text-align: center">&#160;</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">&#160;</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">496,035</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">20,560</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="text-decoration:underline">Loan from the unrelated parties</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On April 24, 2022, the Company entered a loan
agreement with an unrelated party Mr. Wanli Kuai for $596,001, the loan had no interest, and was required to be repaid any time before
December 31, 2022. The Company repaid $447,001&#160;to the unrelated party by June 30, 2022. On July 1, 2022, the Company entered into
a new loan agreement with the same unrelated party for RMB&#160;5,603,000&#160;($789,177), the loan had no interest, and was required
to be repaid any time before December 31, 2022, the Company didn&#8217;t make any payment as of December 31, 2022 and signed an extension
agreement to extend the maturity date to&#160;June 30, 2023. On October 1, 2022, the Company entered into a new loan agreement with the
same unrelated party for RMB&#160;3,970,000&#160;($642,779), the loan had no interest, and was required to be repaid any time before
June 30, 2023. On May 24, 2023, the Company entered into a loan extension agreement with the lender, wherein both parties agreed to settle
the loan in full by December 31, 2024. During the three months ended September 30, 2023, the Company repaid&#160;$0.16&#160;million to
this unrelated party. As of September 30, 2023 and June 30, 2023, the outstanding loan balance to the unrelated party was $1,879,713&#160;and
$1,310,306, respectively as a result of the Company did not repay the loan in full at maturity.&#160;On October 9, 2023, the Company
entered into a Debt Transfer and Offset Agreement with Mr. Wanli Kuai and Guorui Innovation. This agreement was resulted from the termination
of a Marketing and Promotion agreement among the Company and Guorui Innovation, which Guorui Innovation needs to repay the Company in
full for RMB 13,000,600 ($1,810,719) due to cancellation of the agreement. Following the negotiations, the Company, Mr. Wanli Kuai and
Guorui Innovation agreed and entered a Debt Transfer and Offset Agreement, wherein Guorui Innovation will repay the prepayment of RMB
13,000,600 ($1,810,719) to Mr. Wanli Kuai for settling the debt that the Company owed to Mr. Kuai (See Note 5).</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On September 21, 2023, the Company entered a
loan agreement with another unrelated party for $153,208, the loan had no interest, and was required to be repaid any time before December
31, 2024.&#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_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 470<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//470/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1C<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1C<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1C<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansPayableAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LoansPayableAbstract</td>
</tr>
<tr>
<td style="padding-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>27
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139736139737152">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_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="text-transform: uppercase"><b>NOTE 9 &#8211; RELATED
PARTY TRANSACTIONS</b></span>&#160;</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On October 1, 2020, the Company&#8217;s CEO (also
the president) entered into an office rental agreement with Xunrui. Pursuant to the agreement, the Company rents an office in Harbin
city with a total payment of RMB&#160;163,800&#160;($24,050) from October 1, 2020 through September 30, 2021. On October 1, 2021, Xunrui
entered a new seven-month lease for this location with the Company&#8217;s CEO for total rent of RMB&#160;94,500&#160;($14,690). The
lease was expired on April 30, 2022. On May 1, 2022, Xunrui entered a new one-year lease agreement for this office with the Company&#8217;s
CEO for an annual rent of RMB&#160;235,710&#160;($35,120), the Company was required to pay the rent before April 30, 2023 but the Company
did not pay it yet as of this report date. On May 1, 2023, Xunrui entered a new one-year lease agreement for this office location with
the Company&#8217;s CEO for an annual rent of RMB&#160;282,852&#160;($39,144), the Company is required to pay the rent before April 30,
2024. The rental expense for this office location was $9,963 and $8,629, respectively, for the three months ended September 30, 2023
and 2022.&#160;</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On July 1, 2021, the Company&#8217;s CEO entered
into a car rental agreement with the Company for one year. Pursuant to the agreement, the Company rents a car from the Company&#8217;s
CEO for a monthly rent of RMB&#160;18,000&#160;($2,800), or total payment of $33,400, was paid in full at once.&#160;On July 1, 2022,
the Company entered a new one-year lease for two cars with the Company&#8217;s CEO for each car&#8217;s monthly rent of RMB&#160;18,000&#160;($2,636)
and RMB&#160;20,000&#160;($2,876), respectively. On July 1, 2023, the Company entered a new one-year lease for two cars with the Company&#8217;s
CEO for each car&#8217;s monthly rent of RMB&#160;18,000&#160;($2,491) and RMB&#160;20,000&#160;($2,768), respectively. The rental expense
for those agreements was $15,893&#160;and $30,752, respectively, for the three months ended September 30, 2023 and 2022.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On September 1, 2021, the Company renewed a one-year
lease for senior officers&#8217; dormitory in Beijing, the monthly rent is RMB&#160;15,200&#160;($2,439), payable every six months in
advance. On September 1, 2022, the Company entered a new six-month lease for a total rent of RMB&#160;91,200&#160;($13,355), payable
every three months in advance. On March 1, 2023, the Company entered a new six-month lease for a total rent of RMB&#160;91,200&#160;($12,621),
payable every three months in advance. On September 1, 2023, the Company entered a new one-year lease for a monthly rent of RMB 12,500
($1,743), payable every three months in advance. The rental expense for this lease was $5,981&#160;and $6,678&#160;for the years ended
September 30, 2023 and 2022, respectively.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i><span style="text-decoration:underline">Due to related parties</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">As of September 30, 2023 and June 30, 2023, the
Company had due to related parties of $494,927&#160;and $1,162,856, respectively, mainly was for the payable of an office&#160;lease&#160;from
the Company&#8217;s CEO, accrued salary payable and certain expenses of the Company that were paid by the CEO and her father (one of
the Company&#8217;s directors), due to related parties bore no interest and payable upon demand.</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>28
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139736140555840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Common Stock and Warrants<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Common Stock and Warrants [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">COMMON STOCK AND WARRANTS</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-transform: uppercase"><b>NOTE 10 &#8211; COMMON
STOCK AND WARRANTS</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Registered Direct Offering and Concurrent Private Placement
in July 2021</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On July 20, 2021, the Company entered into a
securities purchase agreement with certain institutional investors, pursuant to which the Company agreed to sell to such investors an
aggregate of&#160;2,436,904&#160;shares of the common stock of the Company at a purchase price of $3.48&#160;per share. The offering
of the common stock is pursuant to a shelf registration statement on Form S-3 (File No. 333-239183), which was declared effective by
the SEC on June 25, 2020.&#160;</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Concurrently with the sale of the shares of the
common stock, the Company also sold warrants to purchase&#160;1,096,608&#160;shares of common stock to such investors. The Company sold
the shares of the common stock and the warrants for aggregate gross proceeds of approximately $8,480,426, before commissions and expenses.
Subject to certain beneficial ownership limitations, the warrants were immediately exercisable at an exercise price equal to $4.48&#160;per
share, and will terminate on the two- and one-half-year anniversary following the initial exercise date of the warrants. The warrants
issued in this financing was classified as equity instruments. The Company accounted for the warrants issued in this financing based
on the FV method under FASB ASC Topic 505, and the FV of the warrants was calculated using the Black-Scholes model under the following
assumptions: life of&#160;2.5&#160;years, volatility of&#160;150%, risk-free interest rate of&#160;0.37% and dividend yield of&#160;0%.
The FV of the warrants issued at grant date was $1,986,880.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In addition, the Company has also agreed to issue
to its placement agent for offering above warrants to purchase a number of shares of the common stock equal to 5.0% of the aggregate
number of shares of the common stock sold in this offering (121,845 warrants), the warrants have an exercise price of $4.48 per share
and will terminate on the two and one-half-year anniversary of the closing of the offering.&#160;The Company accounted for the warrants
issued based on the FV method under FASB ASC Topic 505, and the FV of the warrants was calculated using the Black-Scholes model under
the following assumptions: life of 2.5 years, volatility of 150%, risk-free interest rate of 0.37% and dividend yield of 0%. The FV of
the warrants issued at grant date was $225,964.&#160;The warrants issued in this financing was classified as equity instruments.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The closing of the sales of these securities
under the securities purchase agreement took place on July 22, 2021. The net proceeds from the transactions were approximately $7,640,000,
after deducting certain fees due to the placement agent and the Company&#8217;s estimated transaction expenses, and has been used for
working capital and general corporate purposes, and for the repayment of debt.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Registered Direct Offering in August and September 2023</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On August 1, 2023, the Company entered into two
separate subscription agreements with a certain non-U.S. investor, pursuant to which the Company sold aggregate of 4,760,000 shares of
common stock at a $1.2 per share purchase price. On September 21, 2023, the Company received full payment of RMB 40,000,000 ($5.71 million)
from the investor.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On August 15, 2023, the Company entered into
a subscription agreement with another non-U.S. investor, pursuant to which the Company agreed to sell and the investor agreed to purchase
an aggregate of 2,962,963 shares of common stock at a $1.35 per share purchase price, with a total subscription price of $4,000,000.
The investor paid the amount of $714,286 to the Company and the Company issued 529,101 shares as of the date of this report, and promised
to pay the remaining balance in full by March 2024.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On September 13, 2023, the Company closed an
underwritten public offering of 5,000,000 shares of common stock at a public offering price of $0.40 per share. The gross proceeds to
the Company from this offering are approximately $2 million, before deducting any fees or expenses. The Company received $1.6 million
net proceeds from this offering.&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Following is a summary of the activities of warrants
for the period ended September 30, 2023:</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>&#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">Number&#160;of<br/> Warrants</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">Average<br/> Exercise<br/> 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">Weighted<br/> Average<br/> Remaining<br/>
    Contractual<br/> Term in<br/> Years</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: 64%; text-indent: 0pt; padding-left: 0pt">Outstanding as of June 30, 2023</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">1,319,953</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.60</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.63</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: 0pt; padding-left: 0pt">Exercisable as of June 30, 2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,319,953</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">4.60</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.63</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: 0pt; padding-left: 0pt">Granted</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></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: 0pt; padding-left: 0pt">Exercised</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-55">-</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-56">-</div></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-indent: 0pt; padding-left: 0pt">Forfeited</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-57">-</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-58">-</div></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="padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">Expired</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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-59">-</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-60">-</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">-</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; text-indent: 0pt; padding-left: 0pt">Outstanding as of September 30, 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">1,319,953</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">4.60</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.38</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; text-indent: 0pt; padding-left: 0pt">Exercisable as of September 30, 2023</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">1,319,953</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">4.60</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">0.38</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; text-align: justify"><b><i>Shares to Independent Directors&#160;as
Compensation</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During the three months ended September 30, 2023
and 2022, the Company recorded $4,500&#160;and $4,500&#160;stock compensation expense to independent directors through the issuance of&#160;shares
of the Company&#8217;s common stock at the market price of the stock issuance date, pursuant to the 2018 Equity Incentive Plan.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On September 24, 2021, under the 2018 Equity
Inventive plan, the Company&#8217;s Board of Directors granted 15,000 shares of the Company&#8217;s common stock to its CEO each month
and 10,000 shares to one of the board members each month starting from July 1, 2021, payable quarterly with the aggregate number of shares
for each quarter being issued on the first day of the next quarter at a per share price of the closing price of the day prior to the
issuance. During the three months ended September 30, 2023 and 2022, the Company recorded $15,600 and $111,750 stock compensation expense
to the Company&#8217;s CEO and one of the board members for the quarter.&#160;&#160;</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"><b><i>Shares to Employee&#160;and consultants
under the 2018 Equity Incentive Plan</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During the year ended June 30, 2023, the Company
issued&#160;3,459,500&#160;shares of the Company&#8217;s common stock to the Company&#8217;s employees and consultants for the services
that were provided, the share issuance was fully vested and approved by Compensation Committee (the &#8220;Committee&#8221;) of the Board
of Directors under the 2018 Equity Incentive Plan. The fair value of&#160;3,459,500&#160;shares at issuance date was $3,976,362&#160;and
was recorded as the Company&#8217;s stock compensation expense during the year ended June 30, 2023.</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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>29
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139736140555840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_us-gaap_IncomeTaxesPaidNetAbstract', window );"><strong>Income 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 );">INCOME TAXES</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-transform: uppercase"><b>NOTE
11 &#8211; INCOME TAXES</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">The Company is subject to income taxes by entity
on income arising in or derived from the tax jurisdiction in which each entity is domiciled.&#160;The Company&#8217;s PRC subsidiaries
file their income tax returns online with PRC tax authorities. The Company conducts all of its businesses through its subsidiaries and
affiliated entities, principally in the PRC.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company&#8217;s U.S. parent company is subject
to U.S. income tax rate of&#160;21% and files U.S. federal income tax return.&#160; As of September 30, 2023 and June 30, 2023, the U.S.
entity had net operating loss (&#8220;NOL&#8221;) carry forwards for income tax purposes of $6.72&#160;million and $6.51&#160;million.
The NOL arising in tax years beginning after 2017 may reduce&#160;80% of a taxpayer&#8217;s taxable income, and be carried forward indefinitely.&#160;However,
the Coronavirus Aid, Relief and Economic Security Act (&#8220;the CARES Act&#8221;) passed in March 2020, provides tax relief to both
corporate and noncorporate taxpayers by adding a five-year carryback period and temporarily repealing the 80% limitation for NOLs arising
in 2018, 2019 and 2020.&#160;Management believes the realization of benefits from these losses remains uncertain due to the parent Company&#8217;s
limited operating history and continuing losses. Accordingly, a&#160;100% deferred tax asset valuation allowance was provided.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company&#8217;s offshore subsidiary, Shuhai
Skill (HK), a HK holding company is subject to&#160;16.5% corporate income tax in HK. Shuhai Beijing received a tax holiday with a&#160;15%
corporate income tax rate since it qualified as a high-tech company. Tianjin Information, Xunrui, Guozhong Times, Guozhong Haoze, Guohao
Century, Jingwei, Shuhai Nanjing, Zhangxun are subject to the regular&#160;25% PRC income tax rate.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of September 30, 2023 and June 30, 2023, the
Company has approximately $16.05&#160;million and $17.10&#160;million of NOL from its HK holding company,&#160;PRC subsidiaries and VIEs
that expire in calendar years 2021 through 2025.&#160;In assessing the realization of deferred tax assets, management considers whether
it is more likely than not that some portion or all of the deferred tax assets will not be realized. The ultimate realization of deferred
tax assets depends upon the Company&#8217;s future generation of taxable income during the periods in which temporary differences representing
net future deductible amounts become deductible. Management considers the scheduled reversal of deferred tax liabilities, projected future
taxable income and tax planning strategies in making this assessment. After consideration of all the information available, management
believes that significant uncertainty exists with respect to future realization of the deferred tax assets and has therefore established
a full valuation allowance as of September 30, 2023 and June 30, 2023.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table reconciles the U.S. statutory
rates to the Company&#8217;s effective tax rate for the three months ended September 30, 2023 and 2022:</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>&#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">US federal statutory rates</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">(21.0</td><td style="width: 1%; text-align: left">)%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">(21.0</td><td style="width: 1%; text-align: left">)%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Tax rate difference &#8211; current provision</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2.1</td><td style="text-align: left">)%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(3.5</td><td style="text-align: left">)%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Effect of PRC tax holiday</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2.7</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3.2</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">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">20.4</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">21.3</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">Effective tax rate</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"><div style="-sec-ix-hidden: hidden-fact-61">-</div></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">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-62">-</div></td><td style="padding-bottom: 4pt; text-align: left">%</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; text-align: justify">The Company&#8217;s net deferred tax assets as
of September 30, 2023 and June 30, 2023 is as follows:</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>&#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">September 30,<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">June&#160;30,<br/> 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Deferred tax asset</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; padding-left: 0.125in">Net operating loss</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,722,696</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">3,986,827</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-left: 0.125in">R&amp;D expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">123,750</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">123,750</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">Depreciation and amortization</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">76,754</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">180,522</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">Bad debt expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">116,063</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">119,932</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">Social security and insurance accrual</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">47,472</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">149,196</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">Inventory impairment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">13,326</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">13,771</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: 0.125in">ROU, net of 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">3,430</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,171</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: 0in">Total</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,103,491</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,594,168</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: 0pt">Less: 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">(4,103,491</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,594,168</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: 4pt; padding-left: 0pt">Net deferred tax asset</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-63">-</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-64">-</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_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>30
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139736137590752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">COMMITMENTS</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-transform: uppercase"><b>NOTE
12 &#8211;&#160;COMMITMENTS</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"><b>Leases</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On July 30, 2019, the Company entered into an
operating lease for its office in Beijing.&#160;Pursuant to the lease, the delivery date of the property was August 8, 2019 but the lease
term started on October 8, 2019 and expires on&#160;October 7, 2022, and has a monthly rent of RMB&#160;207,269&#160;without value added
tax (&#8220;VAT&#8221;) (or $29,250).&#160;The lease required a security deposit of three months&#8217; rent of RMB&#160;677,769&#160;(or
$96,000). The Company received a six-month rent abatement, which was considered in calculating the present value of the lease payments
to determine the ROU&#160;asset&#160;which is being amortized over the term of the lease. On October 8, 2022, the Company renewed this
lease for another year but for half space of the previous lease, with a monthly rent of RMB&#160;107,714&#160;($15,787). The Company
received a one-month rent abatement.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On July 30, 2019, the Company entered into a
property service agreement for its office in Beijing (described above).&#160;Pursuant to the property service agreement, the agreement
commenced on August 9, 2019 and will expire on&#160;October 8, 2022, and has a quarterly fee of RMB&#160;202,352&#160;(or $29,000).&#160;The
deposit was RMB&#160;202,352&#160;(or $29,000). On October 8, 2022, the Company renewed this service agreement for its office in Beijing
for another year, with a quarterly fee of RMB&#160;96,476&#160;($14,128). The new deposit was RMB&#160;96,476&#160;(or $14,128).</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On August 28, 2019, the Company entered an operating
lease for senior officers&#8217; dormitory in Beijing.&#160;The lease has a term of&#160;two years&#160;with expiration on August 31,
2021, the monthly rent was RMB&#160;14,500&#160;($2,045), payable every six months in advance.&#160;The lease was renewed for another
year from September 1, 2021 to August 31, 2022 at a monthly rent of RMB&#160;15,200&#160;($2,350), payable every six months in advance.
On September 1, 2022, the Company entered a new six-month lease for a total rent of RMB&#160;91,200&#160;($13,355), payable every three
months in advance. On March 1, 2023, the Company renewed this lease for six-month for a total rent of RMB&#160;91,200&#160;($13,272),
payable every three months in advance. In August 2020,&#160;the Company entered into a lease for an office in Shenzhen City, China for
three years from August 8, 2020 through August 7, 2023, with a monthly rent of RMB 209,911 ($29,651) for the first year.&#160;The rent
will increase by&#160;3% each year starting from the second year.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On August 26, 2020, Tianjin Information entered
into a lease for the office in Hangzhou City, China from September 11, 2020 to October 5, 2022.&#160;The first year rent is RMB&#160;1,383,970&#160;($207,000).
The second-year rent is RMB&#160;1,425,909&#160;($202,800). The security deposit is RMB&#160;115,311&#160;($16,400). The total rent for
the lease period is to be paid in four installments. On October 6, 2022, Hangzhou took over and renewed this lease for one year, the
total rent is RMB&#160;1,178,463&#160;($172,575), payable every six months in advance. In May 2023, the lease was terminated. The total
rent expense was RMB&#160;848,620&#160;($122,253) for the year ended June 30, 2023.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On May 10, 2023, Guo Hao Century entered into
a lease for the office in Hangzhou City, China from May 10, 2023 to May 9, 2025. The security deposit is RMB&#160;115,311&#160;($7,670).
The quarterly rent is as follows:</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="font-weight: bold; border-bottom: Black 1.5pt solid">Start Date</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="font-weight: bold; border-bottom: Black 1.5pt solid">End Date</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">Rent expense</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>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</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">USD</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 38%">5/10/2023</td><td style="width: 1%">&#160;</td>
    <td style="width: 37%">8/9/2023</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">43,786</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,060</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>8/10/2023</td><td>&#160;</td>
    <td>11/9/2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">66,038</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9,139</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>11/10/2023</td><td>&#160;</td>
    <td>2/9/2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">66,038</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9,139</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>2/10/2024</td><td>&#160;</td>
    <td>5/9/2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">64,602</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8,940</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>5/10/2024</td><td>&#160;</td>
    <td>8/9/2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">66,038</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9,139</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>8/10/2024</td><td>&#160;</td>
    <td>11/9/2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">66,038</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9,139</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>11/10/2024</td><td>&#160;</td>
    <td>2/9/2025</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">66,038</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9,139</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>2/10/2025</td><td>&#160;</td>
    <td>5/9/2025</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">63,884</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">8,841</td><td style="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; text-align: justify">The Company adopted FASB ASC Topic 842 on July
1, 2019.&#160;The components of lease costs, lease term and discount rate with respect of the Company&#8217;s office lease and the senior
officers&#8217; dormitory lease with an initial term of more than 12 months are as follows:</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="white-space: nowrap">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Three Months<br/>
    Ended<br/> September 30,<br/> 2023</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Three Months<br/>
    Ended<br/> September 30,<br/> 2022</td><td style="white-space: nowrap; 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">Operating lease expense</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">74,181</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">203,111</td><td style="width: 1%; text-align: left">&#160;</td></tr>

<tr style="vertical-align: bottom">
    <td style="white-space: nowrap">&#160;</td><td style="white-space: nowrap; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">&#160;</td><td style="white-space: nowrap; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">&#160;</td><td style="white-space: nowrap; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="white-space: nowrap">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">September 30,<br/>
    2023</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">June 30,<br/>
    2023</td><td style="white-space: nowrap; 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">Right-of-use assets</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">65,854</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">137,856</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 liabilities - current</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">34,367</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">126,640</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">Lease liabilities - noncurrent</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">17,781</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">26,449</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Weighted average remaining lease term</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-size: 10pt">0.36&#160;years</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-size: 10pt">0.67&#160;years</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Weighted average discount rate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6.25</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6.25</td><td style="text-align: left">%</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; text-align: justify">The following is a schedule, by years, of maturities
of the operating lease liabilities as of September 30, 2023:</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: left; font-weight: bold; border-bottom: Black 1.5pt solid">12 Months Ending September 30,</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">Minimum<br/> Lease<br/> Payment</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">2023</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">36,591</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">18,096</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">Total undiscounted cash flows</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">54,687</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">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">(2,539</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">Present value of lease liabilities</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">52,148</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_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>31
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139736135951024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Disposal of Subsidiary<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_dtss_DisposalOfSubsidiaryAbstract', window );"><strong>Disposal of Subsidiary [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_dtss_DisposalOfSubsidiaryTextBlock', window );">DISPOSAL OF SUBSIDIARY</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>NOTE 13 <span style="text-transform: uppercase">&#8211; </span>DISPOSAL
OF SUBSIDIARY </b></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">On July 20, 2023, the Company&#8217;s
shareholders decided to sell Zhangxun to a third party at a price of RMB&#160;2&#160;(US $0.28). There was no material transactions
for Zhangxun for the period from July 1, 2023 through July 20, 2023, and for the purpose of complying with the Company&#8217;s
monthly accounting cut-off date, the Company used Zhangxun&#8217;s financial statements as of June 30, 2023 as the date of disposal.
The Company recorded $0.83 million gain on disposal of the subsidiary, which was the difference between the selling price of US$0.28
and the carrying value of the negative net assets of $2.35 million of the disposal entity, which includes $1.52 million of
inter-company payables. The gain is calculated after netting off these inter-company receivables from Zhangxun of $1.52 million, due
to uncertainty of the repayment from Zhangxun. The following table summarizes the carrying value of the assets and liabilities of
Zhangxun at June 30, 2023.</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; background-color: rgb(204,238,255)">
    <td style="width: 88%">Cash</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">34</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Accounts receivable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">254,988</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">Other current assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">50,406</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Fixed assets, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">10,012</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">Intangible assets, 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">344,629</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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="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">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">660,069</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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Accounts payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">530,260</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Advance from customers</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">94,126</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">Accrued liability and other payables</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">749,156</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">Loan payables</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">153,045</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></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 4pt">Total liabilities</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">1,526,587</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">The following tables shows the results of operations
relating to discontinued operations Zhangxun for the three months ended September 30, 2023 and 2022, respectively.</p>

<p style="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&#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>&#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">THREE&#160;MONTHS&#160;ENDED<br/> SEPTEMBER 30,</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; background-color: rgb(204,238,255)">
    <td style="width: 78%">Revenues</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 8%; 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: 8%; text-align: right">1,164,305</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">Cost of goods sold</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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-65">-</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,014,108</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">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"><div style="-sec-ix-hidden: hidden-fact-66">-</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">150,197</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">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: rgb(204,238,255)">
    <td style="padding-left: 9pt">Selling</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-67">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">188,950</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 9pt">General and administrative</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-68">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">165,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; padding-left: 9pt">Research and development</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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-69">-</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">156,704</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">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"><div style="-sec-ix-hidden: hidden-fact-70">-</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">511,139</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">Loss from operations</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-71">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(360,942</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; text-align: left">Gain on disposal</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">833,546</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</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">Other income, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-72">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">23,880</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Gain (loss) before income tax</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">833,546</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(337,062</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">Income 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"><div style="-sec-ix-hidden: hidden-fact-73">-</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-74">-</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">Gain (loss) before noncontrolling interest</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">833,546</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(337,062</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">Less: 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"><div style="-sec-ix-hidden: hidden-fact-75">-</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">(101,759</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; padding-bottom: 4pt">Net gain (loss) to the Company</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">833,546</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">(235,303</td><td style="padding-bottom: 4pt; 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_dtss_DisposalOfSubsidiaryAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">dtss_DisposalOfSubsidiaryAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dtss_</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_dtss_DisposalOfSubsidiaryTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">dtss_DisposalOfSubsidiaryTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dtss_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139736140481952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_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"><b>NOTE 14 &#8211; SUBSEQUENT&#160;<span style="text-transform: uppercase">EVENTS</span></b></p>

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




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company follows the guidance in FASB ASC
855-10 for the disclosure of subsequent events.&#160;The Company evaluated subsequent events through&#160;the date the&#160;financial
statements were issued and determined the Company had no material subsequent events to be disclosed.</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>33
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139736136627328">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dtss_GoingConcernsPolicyTextBlock', window );">GOING CONCERN</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>GOING CONCERN</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The accompanying consolidated financial statements
(&#8220;CFS&#8221;) were prepared&#160;assuming the Company will continue as a going concern, which contemplates continuity of operations,
realization of assets, and liquidation of liabilities in the normal course of business. For the three months ended September 30, 2023
and 2022, the Company had a net loss of approximately $22,056 and $1.34&#160;million, respectively. The Company had an accumulated deficit
of approximately $28.09&#160;million as of September 30, 2023, and negative cash flow from operating activities of approximately $6.74&#160;million
and $0.75&#160;million for the three months ended September 30, 2023 and 2022, respectively. The historical operating results including
recurring losses from operations raise doubt about the Company&#8217;s ability to continue as a going concern.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On August 1, 2023, the Company entered into two
separate subscription agreements with a certain non-U.S. investor, pursuant to which the Company sold an aggregate of&#160;4,760,000&#160;shares
of common stock at a $1.2&#160;per share purchase price to the investor.&#160;On September 21, 2023, the Company received full payment
of RMB&#160;40,000,000&#160;($5.71&#160;million) from the investor.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On August 15, 2023, the Company entered into
a subscription agreement with another non-U.S. investor, pursuant to which the Company agreed to sell and the investor agreed to
purchase an aggregate of 2,962,963 shares of common stock at a $1.35 per share purchase price, with a total subscription price of
$4,000,000. The investor paid the amount of $714,286 to the Company and the Company issued 529,101 shares as of the date of this
report, and has promised to pay the remaining balance in full by March 2024.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On September 13, 2023, the Company closed an
underwritten public offering of&#160;5,000,000&#160;shares of common stock at a public offering price of $0.40&#160;per share. The gross
proceeds to the Company from this offering are approximately $2&#160;million, before deducting any fees or expenses. In September 2023,
the Company received $1.6&#160;million net proceeds from this offering.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">If deemed necessary, management could seek to
raise additional funds by way of admitting strategic investors or. Private or public offerings, or by seeking to obtain loans from banks
or others, to support the Company&#8217;s research and development (&#8220;R&amp;D&#8221;), procurement, marketing and daily operation.
While management of the Company believes in the viability of its strategy to generate sufficient revenues and its ability to raise additional
funds on reasonable terms and conditions, there can be no assurances to that effect.&#160;The ability of the Company to continue as a
going concern depends upon the Company&#8217;s ability to further implement its business plan and generate sufficient revenue and its
ability to raise additional funds by way of a public or private offering.&#160;There is no assurance that the Company will be able to
obtain funds on commercially acceptable terms, if at all. There is also no assurance that the amount of funds the Company might raise
will enable the Company to complete its initiatives or attain profitable operations. If the Company is unable to raise additional funding
to meet its working capital needs in the future, it may be forced to delay, reduce or cease its operations.</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_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock', window );">BASIS OF PRESENTATION AND CONSOLIDATION</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-transform: uppercase"><b>BASIS OF PRESENTATION AND
CONSOLIDATION</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The CFS were prepared in accordance with accounting
principles generally accepted in the United States of America (&#8220;U.S. GAAP&#8221;) and applicable rules and regulations of the SEC
regarding CFS. In the opinion of management, such financial information includes all adjustments (consisting only of normal recurring
adjustments, unless otherwise indicated) considered necessary for a fair presentation of our financial position at such date and the
operating results and cash flows for such periods. Operating results for the three months ended September 30, 2023 are not necessarily
indicative of the results that may be expected for the entire year or for any other subsequent interim period. The interim consolidated
financial information should be read in conjunction with the Financial Statements and the notes thereto, included in the Company&#8217;s
Annual Report on Form 10-K for the fiscal year ended June 30, 2023, previously filed with the Securities Exchange Commission (&#8220;SEC&#8221;)
on September 27, 2023.&#160;&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The accompanying CFS include the financial statements
of&#160;the Company and its&#160;100% owned subsidiaries Shuhai Information Skill (HK) Limited (&#8220;Shuhai Skill (HK)&#8221;), and
Shuhai Information Technology Co., Ltd. (&#8220;Tianjin Information&#8221;), and its VIE, Shuhai Beijing, and Shuhai Beijing&#8217;s&#160;100%
owned subsidiaries &#8211; Heilongjiang Xunrui Technology Co. Ltd. (&#8220;Xunrui&#8221;), Guozhong Times (Beijing) Technology Ltd. (&#8220;Guozhong
Times&#8221;), Guohao Century (Beijing) Technology Ltd. (&#8220;Guohao Century&#8221;), Guozhong Haoze, and Shuhai Jingwei (Shenzhen)
Information Technology Co., Ltd. (&#8220;Jingwei&#8221;), and Guohao Century&#8217;s&#160;99% owned subsidiary &#8211; Hangzhou Zhangqi
Business Management Partnership (&#8220;Zhangqi&#8221;, a limited partnership) and&#160;99.81% owned subsidiary &#8211; Hangzhou Shuhai
Zhangxun Information Technology Co., Ltd. (&#8220;Zhangxun&#8221;) which consisted of&#160;90% ownership from Guohao Century and&#160;10%
ownership from Zhangqi, and Shuhai Beijing&#8217;s&#160;99% owned subsidiary&#8211;- Nanjing Shuhai Equity Investment Fund Management
Co. Ltd. (&#8220;Shuhai Nanjing&#8221;). During the year ended June 30, 2022, the Company incorporated two new subsidiaries Shuhai (Shenzhen)
Acoustic Effect Technology Co., Ltd (&#8220;Shuhai Acoustic&#8221;) and Shenzhen Acoustic Effect Management Partnership (&#8220;Shenzhen
Acoustic MP&#8221;). All significant inter-company transactions and balances were eliminated in consolidation.&#160;The chart below depicts
the corporate structure of the Company as of&#160;September 30, 2023.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><b><img alt="" src="image_001.jpg" style="height: 478px; width: 650px"/>&#160;</b></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConsolidationVariableInterestEntityPolicy', window );">VIE Agreements</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>VARIABLE INTEREST ENTITY</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Pursuant to Financial Accounting Standards Board
(&#8220;FASB&#8221;) Accounting Standards Codification (&#8220;ASC&#8221;) Section 810, &#8220;Consolidation&#8221; (&#8220;ASC 810&#8221;),
the Company is required to include in its CFS, the financial statements of Shuhai Beijing, its VIE. ASC 810 requires a VIE to be consolidated
if the Company is subject to a majority of the risk of loss for the VIE or is entitled to receive a majority of the VIE&#8217;s residual
returns. A VIE is an entity in which a company, through contractual arrangements, bears the risk of, and enjoys the rewards of such entity,
and therefore the Company is the primary beneficiary of such entity.&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Under ASC 810, a reporting entity has a controlling
financial interest in a VIE, and must consolidate that VIE, if the reporting entity has both of the following characteristics: (a) the
power to direct the activities of the VIE that most significantly affect the VIE&#8217;s economic performance; and (b) the obligation
to absorb losses, or the right to receive benefits, that could potentially be significant to the VIE. The reporting entity&#8217;s determination
of whether it has this power is not affected by the existence of kick-out rights or participating rights, unless a single enterprise,
including its related parties and de - facto agents, have the unilateral ability to exercise those rights. Shuhai Beijing&#8217;s actual
stockholders do not hold any kick-out rights that affect the consolidation determination.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Through the VIE agreements, Tianjin Information,
an indirect subsidiary of Datasea is deemed the primary beneficiary of Shuhai Beijing and its subsidiaries. Accordingly, the results
of Shuhai Beijing and its subsidiaries were included in the accompanying CFS. Shuhai Beijing has no assets that are collateral for or
restricted solely to settle their obligations. The creditors of Shuhai Beijing do not have recourse to the Company&#8217;s general credit.&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>VIE Agreements</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Operation and Intellectual Property Service
Agreement</i>&#160;&#8211; The Operation and Intellectual Property Service Agreement allows Tianjin Information Sea Information Technology
Co., Ltd (&#8220;WFOE&#8221;) to manage and operate Shuhai Beijing and collect an operating fee equal to Shuhai Beijing&#8217;s pre-tax
income, per month. If Shuhai Beijing suffers a loss and as a result does not have pre-tax income, such loss shall be carried forward
to the following month to offset the operating fee to be paid to WFOE if there is pre-tax income of Shuhai Beijing the following month.
Furthermore, if Shuhai Beijing cannot pay off its debts, WFOE shall pay off the debt on Shuhai Beijing&#8217;s behalf. If Shuhai Beijing&#8217;s
net assets fall lower than its registered capital balance, WFOE shall provide capital for Shuhai Beijing to make up for the deficit.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Under the terms of the Operation and Intellectual
Property Service Agreement, Shuhai Beijing entrusts Tianjin Information to manage its operations, manage and control its assets and financial
matters, and provide intellectual property services, purchasing management services, marketing management services and inventory management
services to Shuhai Beijing. Shuhai Beijing and its stockholders shall not make any decisions nor direct the activities of Shuhai Beijing
without Tianjin Information&#8217;s consent.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Stockholders&#8217; Voting Rights Entrustment
Agreement</i>&#160;&#8211; Tianjin Information has entered into a stockholders&#8217; voting rights entrustment agreement (the &#8220;Entrustment
Agreement&#8221;) under which Zhixin Liu and Fu Liu (collectively the &#8220;Shuhai Beijing Stockholders&#8221;) have vested their voting
power in Shuhai Beijing to Tianjin Information or its designee(s). The Entrustment Agreement does not have an expiration date, but the
parties can agree in writing to terminate the Entrustment Agreement. Zhixin Liu, is the Chairman of the Board, President, CEO of DataSea
and Corporate Secretary, and Fu Liu, a Director of the DataSea (Fu Liu is the father of Zhixin Liu).</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Equity Option Agreement&#160;</i>&#8211; the
Shuhai Beijing Stockholders and Tianjin Information entered into an equity option agreement (the &#8220;Option Agreement&#8221;), pursuant
to which the Shuhai Beijing Stockholders have granted Tianjin Information or its designee(s) the irrevocable right and option to acquire
all or a portion of Shuhai Beijing Stockholders&#8217; equity interests in Shuhai Beijing for an option price of RMB0.001&#160;for each
capital contribution of RMB1.00. Pursuant to the terms of the Option Agreement, Tianjin Information and the Shuhai Beijing Stockholders
have agreed to certain restrictive covenants to safeguard the rights of Tianjin Information under the Option Agreement. Tianjin Information
agreed to pay RMB1.00&#160;annually to Shuhai Beijing Stockholders to maintain the option rights. Tianjin Information may terminate the
Option Agreement upon prior written notice. The Option Agreement is valid for a period of&#160;10&#160;years from the effective date
and renewable at Tianjin Information&#8217;s option.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Equity Pledge Agreement&#160;</i>&#8211; Tianjin
Information and the Shuhai Beijing Stockholders entered into an equity pledge agreement on October 27, 2015 (the &#8220;Equity Pledge
Agreement&#8221;). The Equity Pledge Agreement serves to guarantee the performance by Shuhai Beijing of its obligations under the Operation
and Intellectual Property Service Agreement and the Option Agreement. Pursuant to the Equity Pledge Agreement, Shuhai Beijing Stockholders
have agreed to pledge all of their equity interests in Shuhai Beijing to Tianjin Information. Tianjin Information has the right to collect
any and all dividends, bonuses and other forms of investment returns paid on the pledged equity interests during the pledge period. Pursuant
to the terms of the Equity Pledge Agreement, the Shuhai Beijing Stockholders have agreed to certain restrictive covenants to safeguard
the rights of Tianjin Information. Upon an event of default or certain other agreed events under the Operation and Intellectual Property
Service Agreement, the Option Agreement and the Equity Pledge Agreement, Tianjin Information may exercise the right to enforce the pledge.&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">As of this report date, there were no dividends
paid from the VIE to the U.S. parent company or the shareholders of the Company. There has been no change in facts and circumstances
to consolidate the VIE. The following financial statement amounts and balances of the VIE were included in the accompanying CFS as of
September 30, 2023 and June 30, 2023, and for the three months ended September 30, 2023 and 2022, respectively.</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; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">September&#160;30,<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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">June 30,<br/> 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: 76%; text-indent: 0pt; padding-left: 0pt">Cash</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">198,224</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">13,717</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">Accounts receivable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">388,101</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">255,725</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: 0pt; padding-left: 0pt">Inventory</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">250,711</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">241,380</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; text-indent: 0pt; padding-left: 0pt">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">590,607</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">649,433</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; text-indent: 0pt; padding-left: 0pt">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">1,427,643</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,160,255</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; text-indent: 0pt; padding-left: 0pt">Property and equipment, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">32,620</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">42,886</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: 0pt; padding-left: 0pt">Intangible asset, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">379,793</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">757,700</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">Right-of-use asset, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">52,864</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">60,348</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: 0pt; padding-left: 0pt">Other non-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">55,712</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">55,358</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; text-indent: 0pt; padding-left: 0pt">Total non-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">520,989</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">916,292</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; text-indent: 0pt; padding-left: 0pt">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">1,948,632</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">2,076,547</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: 0pt; padding-left: 0pt">&#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; text-indent: 0pt; padding-left: 0pt">Accounts payable</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">512,451</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">650,406</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">Accrued liabilities and other payables</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">650,978</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,480,947</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: 0pt; padding-left: 0pt">Lease liability</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">30,798</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">39,223</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">Loans payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,375,747</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">594,906</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: 0pt; padding-left: 0pt">Other 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">830,579</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,639,410</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; text-indent: 0pt; padding-left: 0pt">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">4,400,553</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,404,892</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; text-indent: 0pt; padding-left: 0pt">Lease liability - noncurrent</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">15,557</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">26,449</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; text-indent: 0pt; padding-left: 0pt">Long term long 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">20,560</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,401,521</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; text-indent: 0pt; padding-left: 0pt">Total non-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">36,117</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,427,970</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: 4pt; text-indent: 0pt; padding-left: 0pt">Total liabilities</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,436,670</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">5,832,862</td><td style="padding-bottom: 4pt; 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="white-space: nowrap">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the<br/>
    Three Months<br/>
    Ended<br/> September 30,<br/> 2023</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the<br/>
    Three Months<br/>
    Ended<br/> September 30,<br/> 2022</td><td style="white-space: nowrap; 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%; padding-bottom: 4pt">Revenues</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">6,880,743</td><td style="white-space: nowrap; 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">1,164,305</td><td style="white-space: nowrap; width: 1%; 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">Gross profit</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">74,735</td><td style="white-space: nowrap; 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">150,198</td><td style="white-space: nowrap; 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">Net loss</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">(419,473</td><td style="white-space: nowrap; 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">(757,146</td><td style="white-space: nowrap; padding-bottom: 4pt; text-align: left">)**</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">*</td><td style="text-align: justify">exclude the gain from disposal of Zhangxun of $0.83 million.</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"><b>**</b></td><td style="text-align: justify"><b>include the operation of Zhangxun</b></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_UseOfEstimates', window );">USE OF ESTIMATES</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>USE OF ESTIMATES&#160;</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The preparation of CFS in conformity with U.S.
GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure
of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during
the reporting periods. Actual results could differ from those estimates. The significant areas requiring the use of management estimates
include, but are not limited to, the estimated useful life and residual value of property, plant and equipment, provision for staff benefits,
recognition and measurement of deferred income taxes and the valuation allowance for deferred tax assets. Although these estimates are
based on management&#8217;s knowledge of current events and actions management may undertake in the future, actual results may ultimately
differ from those estimates and such differences may be material to the CFS.&#160;</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_CommitmentsAndContingenciesPolicyTextBlock', window );">CONTINGENCIES</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-transform: uppercase"><b>CONTINGENCIES</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Certain conditions may exist as of the date the
CFS are issued, which may result in a loss to the Company but which will only be resolved when one or more future events occur or fail
to occur. The Company&#8217;s management and legal counsel assess such contingent liabilities, and such&#160;assessment inherently involves
an exercise of judgment. In assessing loss contingencies related to legal proceedings that are pending against the Company or unasserted
claims that may result in such proceedings, the Company&#8217;s legal counsel evaluates the perceived merits of any legal proceedings
or unasserted claims as well as the perceived merits of the amount of relief sought or expected to be sought. If the assessment of a
contingency indicates that it is probable that a material loss has been incurred and the amount of the liability can be estimated, the
estimated liability would be accrued in the Company&#8217;s CFS.&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">If the assessment indicates that a potential
material loss contingency is not probable but is reasonably possible, or is probable but cannot be estimated, the nature of the contingent
liability, together with an estimate of the range of possible loss if determinable and material, would be disclosed. As of September
30, 2023 and June 30, 2023, the Company has no such contingencies.</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_CashAndCashEquivalentsPolicyTextBlock', window );">CASH</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-transform: uppercase"><b>CASH</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Cash includes cash on hand and demand deposits
that are highly liquid in nature and have original maturities when purchased of three months or less.&#160;&#160;</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TradeAndOtherAccountsReceivablePolicy', window );">ACCOUNTS RECEIVABLE</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>ACCOUNTS RECEIVABLE</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company&#8217;s policy is to maintain an
allowance for potential credit losses on accounts receivable. The Company adopted Accounting Standards Update (&#8220;ASU&#8221;) 2016-13,&#160;Financial
Instruments &#8211; Credit Losses&#160;(Topic 326):&#160;Measurement of Credit losses on financial instruments&#160;later codified as
Accounting Standard codification (&#8220;ASC&#8221;) 326 (&#8220;ASC 326&#8221;), on July 1, 2023. The guidance introduces a revised
approach to the recognition and measurement of credit losses, emphasizing an updated model based on expected losses rather than incurred
losses. There was no significant impact on the date of adoption of ASC 326.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Under ASC 326, Accounts receivable are recorded
at the invoiced amount, net of allowance for expected credit losses. The Company&#8217;s primary allowance for credit losses is the allowance
for doubtful accounts. The allowance for doubtful accounts reduces the Accounts receivable balance to the estimated net realizable value.
The Company regularly reviews the adequacy of the allowance for credit losses based on a combination of factors. In establishing any required
allowance, management considers historical losses adjusted for current market conditions, the Company&#8217;s customers&#8217; financial
condition, the amount of any receivables in dispute, the current receivables aging, current payment terms and expectations of forward-looking
loss estimates.</p><p style="text-align: justify; margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">All provisions for the allowance for doubtful accounts are
included as a component of general and administrative expenses on the accompanying consolidated statements of operations and
comprehensive loss. Accounts receivable deemed uncollectible are charged against the allowance for credit losses when identified.
Subsequent recoveries of amounts previously written off are credited to earnings in the period recovered. As of September 30, 2023
and June 30, 2023, the Company had a $0&#160;bad debt allowance for accounts receivable.&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryPolicyTextBlock', window );">INVENTORY</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-transform: uppercase"><b>INVENTORY</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Inventory is comprised principally of intelligent
temperature measurement face recognition terminal and identity information recognition products, and is valued at the lower of cost or
net realizable value. The value of inventory is determined using the first-in, first-out method. The Company periodically estimates an
inventory allowance for estimated unmarketable inventories when necessary. Inventory amounts are reported net of such allowances. There
were $53,254&#160;and $52,915&#160;allowances for slow-moving and obsolete inventory (mainly for Smart-Student Identification cards)
as of September 30, 2023 and June 30, 2023, respectively.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">PROPERTY AND EQUIPMENT</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>PROPERTY AND EQUIPMENT</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Property and equipment are stated at cost, less
accumulated depreciation. Major repairs and improvements that significantly extend original useful lives or improve productivity are
capitalized and depreciated over the period benefited. Maintenance and repairs are expensed as incurred. When property and equipment
are retired or otherwise disposed of, the related cost and accumulated depreciation are removed from the respective accounts, and any
gain or loss is included in operations.&#160;Depreciation of property and equipment is provided using the straight-line method over estimated
useful lives as follows:</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: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">Furniture and fixtures</td><td style="width: 1%">&#160;</td>
    <td style="text-align: center; width: 11%">3-5&#160;years</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Office equipment</td><td>&#160;</td>
    <td style="text-align: center">3-5&#160;years</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Vehicles</td><td>&#160;</td>
    <td style="text-align: center">5&#160;years</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Leasehold improvement</td><td>&#160;</td>
    <td style="text-align: center">3&#160;years</td></tr>
  </table><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Leasehold improvements are depreciated utilizing
the straight-line method over the shorter of their estimated useful lives or remaining lease term.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock', window );">INTANGIBLE ASSETS</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>INTANGIBLE ASSETS</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Intangible assets with finite lives are amortized
using the straight-line method over their estimated period of benefit. Evaluation of the recoverability of intangible assets is made
to take into account events or circumstances that warrant revised estimates of useful lives or that indicate that impairment exists.
All of the Company&#8217;s intangible assets are subject to amortization. No impairment of intangible assets has been identified as of
the balance sheet date.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Intangible assets include licenses, certificates,
patents and other technology and are amortized over their useful life of&#160;three years.</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_FairValueOfFinancialInstrumentsPolicy', window );">FAIR VALUE (&#8220;FV&#8221;) OF FINANCIAL INSTRUMENTS</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>FAIR VALUE (&#8220;FV&#8221;) OF FINANCIAL
INSTRUMENTS</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The carrying value of the Company&#8217;s short-term
financial instruments, such as cash, accounts receivable, prepaid expenses, accounts payable, unearned revenue, accrued expenses and
other payables approximates their FV due to their short maturities. FASB ASC Topic 825, &#8220;Financial Instruments,&#8221; requires
disclosure of the FV of financial instruments held by the Company. The carrying amounts reported in the balance sheets for current liabilities
qualify as financial instruments and are a reasonable estimate of their FV because of the short period of time between the origination
of such instruments and their expected realization and the current market rate of interest.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock', window );">FAIR VALUE MEASUREMENTS AND DISCLOSURES</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>FAIR VALUE MEASUREMENTS AND DISCLOSURES</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">FASB ASC Topic 820, &#8220;Fair Value Measurements,&#8221;
defines FV, and establishes a three-level valuation hierarchy for disclosures that enhances disclosure requirements for FV measures.&#160;The
three levels are defined as follows:</p><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: top">
    <td style="width: 0.25in; text-align: justify">&#160;</td>
    <td style="width: 0.25in; text-align: justify"><span style="font-size: 10pt">&#9679;</span></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 other than those in level 1 quoted prices for
                                            similar assets and liabilities in active markets, and inputs that are observable for the
                                            asset or liability, either directly or indirectly, for substantially the full term of the
                                            financial instrument.</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
                                            3 inputs to the valuation methodology are unobservable and significant to the FV measurement.</span></td>
</tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of September 30, 2023 and June 30, 2023, the
Company did not identify any assets or liabilities required to be presented on the balance sheet at FV on a recurring basis.</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_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">IMPAIRMENT OF LONG-LIVED ASSETS</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>IMPAIRMENT OF LONG-LIVED ASSETS</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In accordance with FASB ASC 360-10, &#8220;Accounting
for the Impairment or Disposal of Long-Lived Assets&#8221;, long-lived assets such as property and equipment are reviewed for impairment
whenever events or changes in circumstances indicate that the carrying value of an asset may not be recoverable, or it is reasonably
possible that these assets could become impaired as a result of technological or other changes. The determination of recoverability of
assets to be held and used is made by comparing the carrying amount of an asset to future undiscounted cash flows expected to be generated
by the asset.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">If such assets are considered impaired, the impairment
to be recognized is measured as the amount by which the carrying amount of the asset exceeds its FV. FV generally is determined using
the asset&#8217;s expected future undiscounted cash flows or market value, if readily determinable. Assets to be disposed of are reported
at the lower of the carrying amount or FV less cost to sell. For the three months ended September 30, 2023 and 2022, there was no impairment
loss recognized on long-lived assets.&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white">&#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_RevenueRecognitionDeferredRevenue', window );">UNEARNED REVENUE</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1pt"><b>UNEARNED REVENUE</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company records payments received in advance
from its customers or sales agents for the Company&#8217;s products as unearned revenue, mainly consisting of deposits or prepayment
for 5G products from the Company&#8217;s sales agencies. These orders normally are delivered based upon contract terms and customer demand,
and&#160;the Company&#160;will recognize it as revenue when the products are delivered to the end customers.&#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_ShortTermLeasesPolicyTextBlock', window );">LEASES</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>LEASES</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company determines if an arrangement is a
lease at inception under FASB ASC Topic 842. Right of Use Assets (&#8220;ROU&#8221;) and lease liabilities are recognized at commencement
date based on the present value of remaining lease payments over the lease term. For this purpose, the Company considers only payments
that are fixed and determinable at the time of commencement. As most of its leases do not provide an implicit rate, it uses its incremental
borrowing rate based on the information available at commencement date in determining the present value of lease payments. The Company&#8217;s
incremental borrowing rate is a hypothetical rate based on its understanding of what its credit rating would be. The ROU assets include
adjustments for prepayments and accrued lease payments. The ROU asset also includes any lease payments made prior to commencement and
is recorded net of any lease incentives received. The Company&#8217;s lease terms may include options to extend or terminate the lease
when it is reasonably certain that it will exercise such options.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">ROU assets are reviewed for impairment when indicators
of impairment are present. ROU assets from operating and finance leases are subject to the impairment guidance in ASC 360, Property,
Plant, and Equipment, as ROU assets are long-lived nonfinancial assets.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">ROU assets are tested for impairment individually
or as part of an asset group if the cash flows related to the ROU asset are not independent from the cash flows of other assets and liabilities.
An asset group is the unit of accounting for long-lived assets to be held and used, which represents the lowest level for which identifiable
cash flows are largely independent of the cash flows of other groups of assets and liabilities. The Company recognized no impairment
of ROU assets as of September 30, 2023 and June 30, 2023.</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"><b>REVENUE RECOGNITION</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company follows Accounting Standards Codification
Topic 606, Revenue from Contracts with Customers (ASC 606).</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The core principle underlying FASB 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 identified when possession of goods and services is transferred to a customer.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">FASB ASC Topic 606 requires the use of a new
five-step model to recognize revenue from customer contracts. The five-step model requires 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 each performance obligation.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company derives its revenues from product
sales and 5G messaging service contracts with its customers, with revenues recognized upon delivery of services and products. Persuasive
evidence of an arrangement is demonstrated via product sale contracts and professional service contracts, with performance obligations
identified. The transaction price, such as product selling price, and the service price to the customer with corresponding performance
obligations are fixed upon acceptance of the agreement. The Company recognizes revenue when it satisfies each performance obligation,
the customer receives the products and passes the inspection and when professional service is rendered to the customer, collectability
of payment is probable. These revenues are recognized at a point in time after each performance obligations is satisfied. Revenue is
recognized net of returns and value-added tax charged to customers.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table shows the Company&#8217;s
revenue by revenue sources:</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="white-space: nowrap">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the<br/>
    Three Months<br/> Ended<br/> September 30,<br/> 2023</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the<br/>
    Three Months<br/> Ended<br/> September 30,<br/> 2022</td><td style="white-space: nowrap; 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%; font-weight: bold; padding-left: 0pt">5G Messaging</td><td style="width: 1%; font-weight: bold">&#160;</td>
    <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 9%; font-weight: bold; text-align: right">6,880,463</td><td style="width: 1%; font-weight: bold; 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-43">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</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">5G messaging</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,880,463</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-44">-</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: 0.125in">Cloud platform construction cooperation project</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-45">-</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-46">-</div></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; padding-left: 0pt">Acoustic Intelligence Business</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">280</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"><div style="-sec-ix-hidden: hidden-fact-47">-</div></td><td style="font-weight: bold; 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">Ultrasonic Sound Air Disinfection Equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">280</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-48">-</div></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; padding-left: 0pt">Smart City business</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"><div style="-sec-ix-hidden: hidden-fact-49">-</div></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"><div style="-sec-ix-hidden: hidden-fact-50">-</div></td><td style="font-weight: bold; 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">Smart community</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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-51">-</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-52">-</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-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="font-weight: bold; text-align: left; padding-bottom: 4pt; padding-left: 0pt">Total revenue</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">6,880,743</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"><div style="-sec-ix-hidden: hidden-fact-53">-</div></td><td style="padding-bottom: 4pt; font-weight: bold; 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_SegmentReportingPolicyPolicyTextBlock', window );">SEGMENT INFORMATION</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>SEGMENT INFORMATION</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">FASB ASC Topic 280,&#160;&#8220;Segment Reporting,&#8221;&#160;requires
use of the &#8220;management approach&#8221; model for segment reporting.&#160;The management approach&#160;model is based on the method
a company&#8217;s management organizes segments within the company for making operating decisions and assessing performance.&#160;Reportable
segments are based on products and services, geography, legal structure, management structure, or any other manner in which management
disaggregates a company. Management determined the Company&#8217;s current operations constitutes a single reportable segment in accordance
with ASC 280. The Company&#8217;s only business and industry segment is high technology and advanced information systems (&#8220;TAIS&#8221;).
TAIS&#160;include smart city solutions that meet the security needs of residential communities, schools and commercial enterprises, and
5G messaging services including 5G SMS, 5G MMCP and 5G multi-media video messaging.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">All of the Company&#8217;s customers are in the
PRC and all revenues for the three months ended September 30, 2023 and 2022 were generated from the PRC. All identifiable assets of the
Company are located in the PRC. Accordingly, no geographical segments are presented.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">INCOME TAXES</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>INCOME TAXES</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company uses the asset and liability method
of accounting for income taxes in accordance with FASB ASC Topic 740, &#8220;Income Taxes.&#8221; Under this method, income tax expense
is recognized for the amount of: (i) taxes payable or refundable for the current period and (ii) deferred tax consequences of temporary
differences resulting from&#160;matters that have been recognized in an entity&#8217;s financial statements or tax returns. Deferred
tax assets also include the prior years&#8217; net operating losses carried forward. Deferred tax assets and liabilities are measured
using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered
or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in the results of operations in
the period that includes the enactment date. A valuation allowance is provided to reduce the deferred tax assets reported if based on
the weight of the available positive and negative evidence, it is more likely than not some portion or all of the deferred tax assets
will not be realized.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company follows FASB ASC Topic 740, which
prescribes a more-likely-than-not threshold for financial statement recognition and measurement of a tax position taken or expected to
be taken in a tax return. FASB ASC Topic 740 also provides guidance on recognition of income tax assets and liabilities, classification
of current and deferred income tax assets and liabilities, accounting for interest and penalties associated with tax positions, accounting
for income taxes in interim periods, and income tax disclosures.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Under the provisions of FASB ASC Topic 740, when
tax returns are filed, it is likely some positions taken would be sustained upon examination by the taxing authorities, while others
are subject to uncertainty about the merits of the position taken or the amount of the position that would be ultimately sustained. The
benefit of a tax position is recognized in the financial statements in the period during which, based on all available evidence, management
believes it is more likely than not that the position will be sustained upon examination, including the resolution of appeals or litigation
processes, if any. Tax positions taken are not offset or aggregated with other positions. Tax positions that meet the more-likely-than-not
recognition threshold are measured as the largest amount of tax benefit that is more than&#160;50&#160;percent likely of being realized
upon settlement with the applicable taxing authority. The portion of the benefits associated with tax positions taken that exceeds the
amount measured as described above is reflected as a liability for unrecognized tax benefits in the accompanying balance sheets along
with any associated interest and penalties that would be payable to the taxing authorities upon examination. Interest associated with
unrecognized tax benefits is classified as interest expense and penalties are classified in selling, general and administrative expenses
in the statement of income.&#160; As of September 30, 2023, the Company had no unrecognized tax positions and no charges during the three
months ended September 30, 2023, and accordingly, the Company did not recognize any interest or penalties related to unrecognized tax
benefits. The Company files a U.S. and PRC income tax return. With few exceptions, the Company&#8217;s U.S. income tax returns filed
for the years ending on June 30, 2018 and thereafter are subject to examination by the relevant taxing authorities; the Company uses
calendar year-end for its PRC income tax return filing, PRC income tax returns filed for the years ending on December 31, 2017 and thereafter
are subject to examination by the relevant taxing authorities.</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_ResearchAndDevelopmentExpensePolicy', window );">RESEARCH AND DEVELOPMENT EXPENSES</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>RESEARCH AND DEVELOPMENT EXPENSES</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Research and development expenses are expensed
in the period when incurred.&#160;These costs primarily consist of cost of materials used, salaries paid for the Company&#8217;s development
department, and fees paid to third parties.</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_dtss_NoncontrollingInterestsPolicyTextBlock', window );">NONCONTROLLING INTERESTS</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>NONCONTROLLING INTERESTS</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company follows FASB ASC Topic 810,&#160;&#8220;Consolidation,&#8221;&#160;governing
the accounting for and reporting of noncontrolling interests (&#8220;NCIs&#8221;) in partially owned consolidated subsidiaries and the
loss of control of subsidiaries. Certain provisions of this standard indicate, among other things, that NCI (previously referred to as
minority interests) be treated as a separate component of equity, not as a liability, that increases and decreases in the parent&#8217;s
ownership interest that leave control intact be treated as equity transactions rather than as step acquisitions or dilution gains or
losses, and that losses of a partially-owned consolidated subsidiary be allocated to non-controlling interests even when such allocation
might result in a deficit balance.&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The net income (loss) attributed to NCI was separately
designated in the accompanying statements of operations and comprehensive income (loss). Losses attributable to NCI in a subsidiary may
exceed a non-controlling interest&#8217;s interests in the subsidiary&#8217;s equity. The excess attributable to NCIs is attributed to
those interests. NCIs shall continue to be attributed their share of losses even if that attribution results in a deficit NCI balance.
On December 20, 2022, Guohao Century acquired a&#160;30% ownership noncontrolling interests of Zhangxun from Zhengmao Zhang at the price
of $0.15&#160;(RMB&#160;1.00). The Company recognized a paid in capital deficit of $982,014&#160;from this purchase due to continued
loss of Zhangxun. Subsequent to this purchase, the Company ultimately holds a&#160;99.9% ownership of Zhangxun. On July 20, 2023, the
Company sold Zhangxun to a third party for RMB 2 ($0.28).</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of September 30, 2023, Zhangqi was&#160;1%
owned by noncontrolling interest, Shuhai Nanjing was&#160;1% owned by noncontrolling interest, Shenzhen Acoustic MP was&#160;1% owned
by noncontrolling interest, Shuhai Shenzhen Acoustic was&#160;0.1% owned by noncontrolling interest, Guozhong Times was&#160;0.091% owned
by noncontrolling interest, and Guozhong Haoze was&#160;0.091% owned by noncontrolling interest. During the three months ended September
30, 2023 and 2022, the Company had loss of $9,932&#160;and $96,624&#160;attributable to the noncontrolling interest, respectively.&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskCreditRisk', window );">CONCENTRATION OF CREDIT RISK</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>CONCENTRATION OF CREDIT RISK&#160;</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company maintains cash in accounts with state-owned
banks within the PRC. Cash in state-owned banks less than RMB500,000&#160;($76,000) is covered by insurance. Should any institution holding
the Company&#8217;s cash become insolvent, or if the Company is unable to withdraw funds for any reason, the Company could lose the cash
on deposit with that institution. The Company has not experienced any losses in such accounts and believes it is not exposed to any risks
on its cash in these bank accounts. Cash denominated in RMB with a U.S. dollar equivalent of $1,161,277&#160;and $17,432&#160;as of September
30, 2023 and June 30, 2023, respectively, was held in accounts at financial institutions located in the PRC&#8218; which is not freely
convertible into foreign currencies.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Cash held in accounts at U.S. financial
institutions is insured by the Federal Deposit Insurance Corporation or other programs subject to certain limitations up to
$250,000&#160;per depositor.&#160;As of September 30, 2023 and June 30, 2023, cash of $56,227&#160;and $1,487 was maintained at U.S.
financial institutions. Cash was maintained at financial institutions in Hong Kong, and was insured by the Hong Kong Deposit
Protection Board up to a limit of HK $500,000&#160;($64,000). As of September 30, 2023 and June 30, 2023, the cash balance of
$1,245&#160;and $809 was maintained at financial institutions in Hong Kong. The Company, its subsidiaries and VIE have not
experienced any losses in such accounts and do not believe the cash is exposed to any significant risk.</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 COMPREHENSIVE INCOME (LOSS)</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>FOREIGN CURRENCY TRANSLATION AND COMPREHENSIVE
INCOME (LOSS)</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The accounts of the Company&#8217;s Chinese entities
are maintained in RMB and the accounts of the U.S. parent company are maintained in United States dollar (&#8220;USD&#8221;). The financial
statements of the Chinese entities were translated into USD in accordance with FASB ASC Topic 830 &#8220;Foreign Currency Matters.&#8221;
All assets and liabilities were translated at the exchange rate on the balance sheet date; stockholders&#8217; equity is translated at
historical rates and the statements of operations and cash flows are translated at the weighted average exchange rate for the period.
The resulting translation adjustments are reported under other comprehensive income (loss) in accordance with FASB ASC Topic 220, &#8220;Comprehensive
Income.&#8221; Gains and losses resulting from foreign currency transactions are reflected in the statements of operations.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company follows FASB ASC Topic&#8221;220-10,
&#8220;Comprehensive Income (loss).&#8221; Comprehensive income (loss) comprises net income (loss) and all changes to the statements
of changes in stockholders&#8217; equity, except those due to investments by stockholders, changes in additional paid-in capital and
distributions to stockholders.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The exchange rates used to translate amounts
in RMB to USD for the purposes of preparing the CFS were as follows:</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">September&#160;30,</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">September&#160;30,</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">June&#160;30,</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">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: 64%; text-align: left">Period-end date USD: RMB exchange rate</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">7.1798</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">7.0998</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">7.2258</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Average USD for the reporting period: RMB exchange rate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7.1729</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6.8287</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6.9415</td><td style="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_EarningsPerSharePolicyTextBlock', window );">BASIC AND DILUTED EARNINGS (LOSS) PER SHARE (EPS)</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>BASIC AND DILUTED EARNINGS (LOSS) PER SHARE
(EPS)&#160;</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Basic EPS is computed by dividing income available
to common shareholders by the weighted average number of common shares outstanding for the period. Diluted EPS is computed similarly,
except that the denominator is increased to include the number of additional common shares that would have been outstanding if the potential
common shares had been issued and if the additional common shares were dilutive. Diluted EPS is based on the assumption that all dilutive
convertible shares and stock options were converted or exercised. Dilution is computed by applying the treasury stock method. Under this
method, options and warrants are assumed to have been exercised at the beginning of the period (or at the time of issuance, if later),
and as if funds obtained thereby were used to purchase common stock at the average market price during the period. For the three months
ended September 30, 2023 and 2022, the Company&#8217;s basic and diluted loss per share are the same as a result of the Company&#8217;s
net loss.&#160;1,319,953&#160;warrants were anti-dilutive and was therefore excluded from EPS for the three months ended September 30,
2023 and 2022, respectively.&#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_dtss_StatementOfCashFlowsPolicyTextBlock', window );">STATEMENT OF CASH FLOWS</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>STATEMENT OF CASH FLOWS&#160;</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In accordance with FASB ASC Topic 230,&#160;&#8220;Statement
of Cash Flows,&#8221;&#160;cash flows from the Company&#8217;s operations are calculated based upon the local currencies. As a result,
amounts shown on the statement of cash flows may not necessarily agree with changes in the corresponding asset and liability on the balance
sheet.</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_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">RECENT ACCOUNTING PRONOUNCEMENTS</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>RECENT ACCOUNTING PRONOUNCEMENTS</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In June 2016, the FASB issued ASU No. 2016-13,
Financial Instruments-Credit Losses (Topic 326), which requires entities to measure all expected credit losses for financial assets held
at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. This replaces the
existing incurred loss model and is applicable to the measurement of credit losses on financial assets measured at amortized cost. This
guidance is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2022. Early application
will be permitted for all entities for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2018.
The Company adopted this guidance on July&#160;1, 2023, there was no significant impact on the date of adoption of ASC 326.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company&#8217;s management does not believe
that any other recently issued, but not yet effective, authoritative guidance, if currently adopted, would have a material impact on
the Company&#8217;s financial statement presentation or disclosures.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dtss_GoingConcernsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 going concerns.</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;">dtss_GoingConcernsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dtss_</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_dtss_NoncontrollingInterestsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Noncontrolling Interests.</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;">dtss_NoncontrollingInterestsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dtss_</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_dtss_StatementOfCashFlowsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 statement of cash flow.</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;">dtss_StatementOfCashFlowsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dtss_</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_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe 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://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_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 450<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480598/954-450-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482425/460-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskCreditRisk">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for credit risk.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 825<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480981/942-825-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskCreditRisk</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationVariableInterestEntityPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for consolidation to describe the significant judgments and assumptions made in determining whether a variable interest held by the entity requires the variable interest entity to be consolidated and (or) disclose information about its involvement with the variable interest entity; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; and the significant factors considered and judgments made in determining that the power to direct the activities that significantly impact the economic performance of the variable interest entity are shared (as defined).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-5A<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2AA<br> -Subparagraph a<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-2AA<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationVariableInterestEntityPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_FairValueOfFinancialInstrumentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 determining the fair value of financial instruments.</p></div>
<a href="javascript: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 60<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 820<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482053/820-10-60-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 825<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-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_FairValueOfFinancialInstrumentsPolicy</td>
</tr>
<tr>
<td style="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_GoodwillAndIntangibleAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 30<br> -Topic 350<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_GoodwillAndIntangibleAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.CC)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480091/360-10-S99-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 4<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482338/360-10-05-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(h)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-17<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-25<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-28<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-19<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483489/210-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 912<br> -SubTopic 330<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482105/912-330-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//330/tableOfContent<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483080/330-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483080/330-10-50-4<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 270<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482989/270-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_ResearchAndDevelopmentExpensePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 costs it has 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.</p></div>
<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 05<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483044/730-10-05-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_ResearchAndDevelopmentExpensePolicy</td>
</tr>
<tr>
<td style="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_RevenueRecognitionDeferredRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 unearned income or deferred revenue related to transactions involving the sale of a product or performance of 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_RevenueRecognitionDeferredRevenue</td>
</tr>
<tr>
<td style="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_SegmentReportingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 segment reporting.</p></div>
<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 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482785/280-10-55-47<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 29<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29<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 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<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 29<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29<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 29<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29<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 29<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29<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 29<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29<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 29<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="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_ShortTermLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 election for short-term lease to recognize lease payments on straight-line basis over lease term and variable lease payments as incurred.</p></div>
<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 25<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479365/842-20-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_ShortTermLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="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_TradeAndOtherAccountsReceivablePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481569/310-20-50-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 310<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-11B<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 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 10<br> -Topic 310<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-6<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)<br> -SubTopic 10<br> -Topic 310<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-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_TradeAndOtherAccountsReceivablePolicy</td>
</tr>
<tr>
<td style="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>34
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139736135922496">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfCondensedBalanceSheetTableTextBlock', window );">Schedule of Condensed Consolidating Balance Sheets Information</a></td>
<td class="text">The following financial statement amounts and balances of the VIE were included in the accompanying CFS as of
September 30, 2023 and June 30, 2023, and for the three months ended September 30, 2023 and 2022, respectively.<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">September&#160;30,<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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">June 30,<br/> 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: 76%; text-indent: 0pt; padding-left: 0pt">Cash</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">198,224</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">13,717</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">Accounts receivable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">388,101</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">255,725</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: 0pt; padding-left: 0pt">Inventory</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">250,711</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">241,380</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; text-indent: 0pt; padding-left: 0pt">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">590,607</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">649,433</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; text-indent: 0pt; padding-left: 0pt">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">1,427,643</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,160,255</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; text-indent: 0pt; padding-left: 0pt">Property and equipment, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">32,620</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">42,886</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: 0pt; padding-left: 0pt">Intangible asset, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">379,793</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">757,700</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">Right-of-use asset, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">52,864</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">60,348</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: 0pt; padding-left: 0pt">Other non-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">55,712</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">55,358</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; text-indent: 0pt; padding-left: 0pt">Total non-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">520,989</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">916,292</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; text-indent: 0pt; padding-left: 0pt">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">1,948,632</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">2,076,547</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: 0pt; padding-left: 0pt">&#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; text-indent: 0pt; padding-left: 0pt">Accounts payable</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">512,451</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">650,406</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">Accrued liabilities and other payables</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">650,978</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,480,947</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: 0pt; padding-left: 0pt">Lease liability</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">30,798</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">39,223</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">Loans payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,375,747</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">594,906</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: 0pt; padding-left: 0pt">Other 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">830,579</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,639,410</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; text-indent: 0pt; padding-left: 0pt">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">4,400,553</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,404,892</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; text-indent: 0pt; padding-left: 0pt">Lease liability - noncurrent</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">15,557</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">26,449</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; text-indent: 0pt; padding-left: 0pt">Long term long 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">20,560</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,401,521</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; text-indent: 0pt; padding-left: 0pt">Total non-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">36,117</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,427,970</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: 4pt; text-indent: 0pt; padding-left: 0pt">Total liabilities</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,436,670</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">5,832,862</td><td style="padding-bottom: 4pt; 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_srt_ScheduleOfCondensedIncomeStatementTableTextBlock', window );">Schedule of Condensed Consolidating Statements of Income Information</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="white-space: nowrap">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the<br/>
    Three Months<br/>
    Ended<br/> September 30,<br/> 2023</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the<br/>
    Three Months<br/>
    Ended<br/> September 30,<br/> 2022</td><td style="white-space: nowrap; 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%; padding-bottom: 4pt">Revenues</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">6,880,743</td><td style="white-space: nowrap; 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">1,164,305</td><td style="white-space: nowrap; width: 1%; 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">Gross profit</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">74,735</td><td style="white-space: nowrap; 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">150,198</td><td style="white-space: nowrap; 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">Net loss</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">(419,473</td><td style="white-space: nowrap; 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">(757,146</td><td style="white-space: nowrap; padding-bottom: 4pt; text-align: left">)**</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">*</td><td style="text-align: justify">exclude the gain from disposal of Zhangxun of $0.83 million.</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"><b>**</b></td><td style="text-align: justify"><b>include the operation of Zhangxun</b></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_dtss_ScheduleOfPropertyAndEquipmentUsingStraightLineMethodOverEstimatedUsefulLiveTableTextBlock', window );">Schedule of Straight-Line Method Over Estimated Useful Lives</a></td>
<td class="text">Depreciation of property and equipment is provided using the straight-line method over estimated
useful lives 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: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">Furniture and fixtures</td><td style="width: 1%">&#160;</td>
    <td style="text-align: center; width: 11%">3-5&#160;years</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Office equipment</td><td>&#160;</td>
    <td style="text-align: center">3-5&#160;years</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Vehicles</td><td>&#160;</td>
    <td style="text-align: center">5&#160;years</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Leasehold improvement</td><td>&#160;</td>
    <td style="text-align: center">3&#160;years</td></tr>
  </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dtss_ScheduleOfRevenueSourcesTableTextBlock', window );">Schedule of Revenue Sources</a></td>
<td class="text">The following table shows the Company&#8217;s
revenue by revenue sources:<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="white-space: nowrap">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the<br/>
    Three Months<br/> Ended<br/> September 30,<br/> 2023</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the<br/>
    Three Months<br/> Ended<br/> September 30,<br/> 2022</td><td style="white-space: nowrap; 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%; font-weight: bold; padding-left: 0pt">5G Messaging</td><td style="width: 1%; font-weight: bold">&#160;</td>
    <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 9%; font-weight: bold; text-align: right">6,880,463</td><td style="width: 1%; font-weight: bold; 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-43">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</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">5G messaging</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,880,463</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-44">-</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: 0.125in">Cloud platform construction cooperation project</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-45">-</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-46">-</div></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; padding-left: 0pt">Acoustic Intelligence Business</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">280</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"><div style="-sec-ix-hidden: hidden-fact-47">-</div></td><td style="font-weight: bold; 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">Ultrasonic Sound Air Disinfection Equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">280</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-48">-</div></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; padding-left: 0pt">Smart City business</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"><div style="-sec-ix-hidden: hidden-fact-49">-</div></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"><div style="-sec-ix-hidden: hidden-fact-50">-</div></td><td style="font-weight: bold; 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">Smart community</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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-51">-</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-52">-</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-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="font-weight: bold; text-align: left; padding-bottom: 4pt; padding-left: 0pt">Total revenue</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">6,880,743</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"><div style="-sec-ix-hidden: hidden-fact-53">-</div></td><td style="padding-bottom: 4pt; font-weight: bold; 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_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock', window );">Schedule of Exchange Rates used to Translate Amounts</a></td>
<td class="text">The exchange rates used to translate amounts
in RMB to USD for the purposes of preparing the CFS 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="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">September&#160;30,</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">September&#160;30,</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">June&#160;30,</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">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: 64%; text-align: left">Period-end date USD: RMB exchange rate</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">7.1798</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">7.0998</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">7.2258</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Average USD for the reporting period: RMB exchange rate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7.1729</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6.8287</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6.9415</td><td style="text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dtss_ScheduleOfPropertyAndEquipmentUsingStraightLineMethodOverEstimatedUsefulLiveTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule of property and equipment using straight line method over estimated useful live.</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;">dtss_ScheduleOfPropertyAndEquipmentUsingStraightLineMethodOverEstimatedUsefulLiveTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dtss_</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_dtss_ScheduleOfRevenueSourcesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 revenue.</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;">dtss_ScheduleOfRevenueSourcesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dtss_</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_srt_ScheduleOfCondensedBalanceSheetTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 condensed balance sheet, including, but not limited to, balance sheets of consolidated entities and consolidation eliminations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 12<br> -Subsection 04<br> -Paragraph (a)<br> -Publisher SEC<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 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfCondensedBalanceSheetTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</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_srt_ScheduleOfCondensedIncomeStatementTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 condensed income statement, including, but not limited to, income statements of consolidated entities and consolidation eliminations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 12<br> -Subsection 04<br> -Paragraph (a)<br> -Publisher SEC<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 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfCondensedIncomeStatementTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 presentation of foreign exchange contracts on the statement of financial position, including the fair value amounts and location of such amounts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-4B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock</td>
</tr>
<tr>
<td style="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>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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139736136091280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_us-gaap_PropertyPlantAndEquipmentNetAbstract', window );"><strong>Property and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Schedule of Property and Equipment</a></td>
<td class="text">Property and equipment are summarized 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="white-space: nowrap">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">September 30,<br/>
    2023</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">June&#160;30,<br/>
    2023</td><td style="white-space: nowrap; 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-left: 0pt">Furniture and fixtures</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">85,267</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">84,014</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0pt">Vehicle</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">487</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">484</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: 0pt">Leasehold improvement</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">218,322</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">216,932</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: 0pt">Office equipment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">235,232</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">261,658</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: 0.125in">Subtotal</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">539,308</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">563,088</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: 0pt">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">471,608</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">477,158</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; padding-left: 0.125in">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">67,700</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">85,930</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>36
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139736140481952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Intangible 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_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock', window );">Schedule of Intangible Assets</a></td>
<td class="text">Intangible assets are summarized as follows:<table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <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>September 30,<br/>
    2023</b></span></td>
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt"><b>June&#160;30,<br/>
    2023</b></span></td>
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="width: 76%"><span style="font-size: 10pt">Software registration or using right</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: right"><span style="font-size: 10pt">$</span></td>
    <td style="width: 9%; text-align: right"><span style="font-size: 10pt">1,636,801</span></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right"><span style="font-size: 10pt">$</span></td>
    <td style="width: 9%; text-align: right"><span style="font-size: 10pt">1,635,307</span></td>
    <td style="width: 1%; text-align: right">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td><span style="font-size: 10pt">Patent</span></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">14,620</span></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">14,527</span></td>
    <td style="text-align: right">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td><span style="font-size: 10pt">Software and technology development costs</span></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">11,684</span></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">631,250</span></td>
    <td style="text-align: right">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">Value-added telecommunications business license</span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 10pt">15,472</span></td>
    <td style="padding-bottom: 1.5pt; text-align: right">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 10pt">15,374</span></td>
    <td style="padding-bottom: 1.5pt; text-align: right">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 9pt"><span style="font-size: 10pt">Subtotal</span></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">1,678,577</span></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">2,299,458</span></td>
    <td style="text-align: right">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">Less: Accumulated amortization</span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 10pt">963,498</span></td>
    <td style="padding-bottom: 1.5pt; text-align: right">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 10pt">1,110,671</span></td>
    <td style="padding-bottom: 1.5pt; text-align: right">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-bottom: 4pt; padding-left: 9pt"><span style="font-size: 10pt">Total</span></td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: black 4.5pt double; text-align: right"><span style="font-size: 10pt">$</span></td>
    <td style="border-bottom: black 4.5pt double; text-align: right"><span style="font-size: 10pt">715,079</span></td>
    <td style="padding-bottom: 4pt; text-align: right">&#160;</td>
    <td style="padding-bottom: 4pt; text-align: right">&#160;</td>
    <td style="border-bottom: black 4.5pt double; text-align: right"><span style="font-size: 10pt">$</span></td>
    <td style="border-bottom: black 4.5pt double; text-align: right"><span style="font-size: 10pt">1,185,787</span></td>
    <td style="padding-bottom: 4pt; text-align: right">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>37
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139736140481952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Prepaid Expenses and Other Current Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract', window );"><strong>Prepaid Expenses and Other Current Asset [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock', window );">Schedule of Prepaid Expenses and Other Current Assets</a></td>
<td class="text">Prepaid expenses and other current assets consisted
of the following:<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="white-space: nowrap">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">September 30,<br/>
    2023</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">June&#160;30,<br/>
    2023</td><td style="white-space: nowrap; 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-left: 0pt">Security deposit</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">46,217</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">15,615</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-left: 0pt">Prepaid expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,064,208</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">563,203</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: 0pt">Other receivables &#8211; Heqin</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">463,801</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">460,850</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 0pt">Advance to third party individuals, no interest, payable upon demand</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,527</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11,764</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; padding-left: 0pt">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">243,091</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">110,841</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: 0pt">Total</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,821,844</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,162,273</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: 0pt">Less: allowance for other receivables &#8211; Heqin</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">463,801</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">460,850</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; padding-left: 0.125in">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">6,358,043</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">701,423</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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet; and other deferred costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PrepaidExpenseAndOtherAssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-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>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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139736138128432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Expenses and Other Payables (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_us-gaap_OtherLongtermNotesPayableCurrentAndNoncurrentAbstract', window );"><strong>Accrued Expenses and Other Payables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock', window );">Schedule of Accrued Expenses and Other Payables</a></td>
<td class="text">Accrued expenses and other payables consisted
of the following:<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="white-space: nowrap">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">September 30,<br/>
    2023</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">June&#160;30,<br/>
    2023</td><td style="white-space: nowrap; 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">Other payables</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">183,910</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">308,841</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Due to third parties</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">163,796</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">175,354</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">Social security payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">216,525</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">537,964</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">Salary payable&#8211;- employees</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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,063</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">387,780</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="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">642,294</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,409,939</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_OtherLongtermNotesPayableCurrentAndNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OtherLongtermNotesPayableCurrentAndNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the (a) carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139736137611632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans Payable (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_us-gaap_LoansPayableAbstract', window );"><strong>Loans Payable [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_ScheduleOfDebtInstrumentsTextBlock', window );">Schedule of Summarizes the Loan Balance</a></td>
<td class="text">The following table summarizes the loan balance
as of September 30, 2023:<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-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center"><b>Loan</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td style="text-align: center"><b>Borrowing</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center"><b>Loan term</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="padding-bottom: 1.5pt; text-align: center"><b>Interest</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Balance due</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><b>Lender</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>amount</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: center"><b>date</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>in month</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>rate</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Current</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Non-current</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 28%; text-align: left; padding-left: 0pt">Shenzhen Qianhai WeBank Co., Ltd</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">13,928</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 11%; text-align: center; padding-left: 0pt">1/13/2023</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: center">24</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">8.68</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">7,959</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">2,653</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-left: 0pt">Shenzhen Qianhai WeBank Co., Ltd</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">125,352</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: center; padding-left: 0pt">12/20/2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">24</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">10.73</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">71,630</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">17,907</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: 0pt">China Bank Co., Ltd</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">416,446</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="text-align: center; padding-bottom: 1.5pt; padding-left: 0pt">4/25/2023</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center">12</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.35</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">416,446</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-54">-</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; padding-left: 0pt">Total</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">555,726</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="text-align: center; padding-bottom: 4pt; padding-left: 0pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt; text-align: center">&#160;</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">&#160;</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">496,035</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">20,560</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><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_LoansPayableAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LoansPayableAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfDebtInstrumentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69E<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 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-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 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-2<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 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-1A<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-3<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 8: 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><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480848/942-470-50-3<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-8<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-6<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-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_ScheduleOfDebtInstrumentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139736141525968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Common Stock and Warrants (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Common Stock and Warrants [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_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock', window );">Schedule of Activities of Warrants</a></td>
<td class="text">Following is a summary of the activities of warrants
for the period ended September 30, 2023:<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">Number&#160;of<br/> Warrants</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">Average<br/> Exercise<br/> 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">Weighted<br/> Average<br/> Remaining<br/>
    Contractual<br/> Term in<br/> Years</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: 64%; text-indent: 0pt; padding-left: 0pt">Outstanding as of June 30, 2023</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">1,319,953</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.60</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.63</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: 0pt; padding-left: 0pt">Exercisable as of June 30, 2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,319,953</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">4.60</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.63</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: 0pt; padding-left: 0pt">Granted</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></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: 0pt; padding-left: 0pt">Exercised</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-55">-</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-56">-</div></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-indent: 0pt; padding-left: 0pt">Forfeited</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-57">-</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-58">-</div></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="padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">Expired</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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-59">-</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-60">-</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">-</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; text-indent: 0pt; padding-left: 0pt">Outstanding as of September 30, 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">1,319,953</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">4.60</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.38</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; text-indent: 0pt; padding-left: 0pt">Exercisable as of September 30, 2023</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">1,319,953</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">4.60</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">0.38</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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 warrants or rights issued. Warrants and rights outstanding are 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. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.</p></div>
<a href="javascript: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 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-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_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock</td>
</tr>
<tr>
<td style="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>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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139736140622320">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax [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_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of Reconciles the U.S. Statutory Rates to the Company&#8217;s Effective Tax Rate</a></td>
<td class="text">The following table reconciles the U.S. statutory
rates to the Company&#8217;s effective tax rate for the three months ended September 30, 2023 and 2022:<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">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">US federal statutory rates</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">(21.0</td><td style="width: 1%; text-align: left">)%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">(21.0</td><td style="width: 1%; text-align: left">)%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Tax rate difference &#8211; current provision</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2.1</td><td style="text-align: left">)%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(3.5</td><td style="text-align: left">)%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Effect of PRC tax holiday</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2.7</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3.2</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">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">20.4</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">21.3</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">Effective tax rate</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"><div style="-sec-ix-hidden: hidden-fact-61">-</div></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">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-62">-</div></td><td style="padding-bottom: 4pt; 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_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of Net Deferred Tax Assets</a></td>
<td class="text">The Company&#8217;s net deferred tax assets as
of September 30, 2023 and June 30, 2023 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">
    <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">September 30,<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">June&#160;30,<br/> 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Deferred tax asset</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; padding-left: 0.125in">Net operating loss</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,722,696</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">3,986,827</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-left: 0.125in">R&amp;D expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">123,750</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">123,750</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">Depreciation and amortization</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">76,754</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">180,522</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">Bad debt expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">116,063</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">119,932</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">Social security and insurance accrual</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">47,472</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">149,196</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">Inventory impairment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">13,326</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">13,771</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: 0.125in">ROU, net of 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">3,430</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,171</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: 0in">Total</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,103,491</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,594,168</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: 0pt">Less: 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">(4,103,491</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,594,168</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: 4pt; padding-left: 0pt">Net deferred tax asset</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-63">-</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-64">-</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_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Paragraph 12<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139736136713312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dtss_ScheduleOfGuoHaoCenturyEnteredIntoALeaseForTheOfficeInHangzhouCityTableTextBlock', window );">Schedule of Guo Hao Century Entered into a Lease for the Office in Hangzhou City</a></td>
<td class="text">On May 10, 2023, Guo Hao Century entered into
a lease for the office in Hangzhou City, China from May 10, 2023 to May 9, 2025. The security deposit is RMB&#160;115,311&#160;($7,670).
The quarterly rent 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">
    <td style="font-weight: bold; border-bottom: Black 1.5pt solid">Start Date</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="font-weight: bold; border-bottom: Black 1.5pt solid">End Date</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">Rent expense</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>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</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">USD</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 38%">5/10/2023</td><td style="width: 1%">&#160;</td>
    <td style="width: 37%">8/9/2023</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">43,786</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,060</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>8/10/2023</td><td>&#160;</td>
    <td>11/9/2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">66,038</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9,139</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>11/10/2023</td><td>&#160;</td>
    <td>2/9/2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">66,038</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9,139</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>2/10/2024</td><td>&#160;</td>
    <td>5/9/2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">64,602</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8,940</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>5/10/2024</td><td>&#160;</td>
    <td>8/9/2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">66,038</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9,139</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>8/10/2024</td><td>&#160;</td>
    <td>11/9/2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">66,038</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9,139</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>11/10/2024</td><td>&#160;</td>
    <td>2/9/2025</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">66,038</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9,139</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>2/10/2025</td><td>&#160;</td>
    <td>5/9/2025</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">63,884</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">8,841</td><td style="text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Schedule of Components of Lease Costs</a></td>
<td class="text">The components of lease costs, lease term and discount rate with respect of the Company&#8217;s office lease and the senior
officers&#8217; dormitory lease with an initial term of more than 12 months 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="white-space: nowrap">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Three Months<br/>
    Ended<br/> September 30,<br/> 2023</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Three Months<br/>
    Ended<br/> September 30,<br/> 2022</td><td style="white-space: nowrap; 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">Operating lease expense</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">74,181</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">203,111</td><td style="width: 1%; text-align: left">&#160;</td></tr>

<tr style="vertical-align: bottom">
    <td style="white-space: nowrap">&#160;</td><td style="white-space: nowrap; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">&#160;</td><td style="white-space: nowrap; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">&#160;</td><td style="white-space: nowrap; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="white-space: nowrap">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">September 30,<br/>
    2023</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">June 30,<br/>
    2023</td><td style="white-space: nowrap; 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">Right-of-use assets</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">65,854</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">137,856</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 liabilities - current</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">34,367</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">126,640</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">Lease liabilities - noncurrent</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">17,781</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">26,449</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Weighted average remaining lease term</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-size: 10pt">0.36&#160;years</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-size: 10pt">0.67&#160;years</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Weighted average discount rate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6.25</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6.25</td><td style="text-align: left">%</td></tr>
  </table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Schedule of Maturities of the Operating Lease Liabilities</a></td>
<td class="text">The following is a schedule, by years, of maturities
of the operating lease liabilities as of September 30, 2023:<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: left; font-weight: bold; border-bottom: Black 1.5pt solid">12 Months Ending September 30,</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">Minimum<br/> Lease<br/> Payment</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">2023</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">36,591</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">18,096</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">Total undiscounted cash flows</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">54,687</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">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">(2,539</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">Present value of lease liabilities</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">52,148</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_dtss_ScheduleOfGuoHaoCenturyEnteredIntoALeaseForTheOfficeInHangzhouCityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule of Guo Hao Century Entered into a Lease for the Office in Hangzhou 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;">dtss_ScheduleOfGuoHaoCenturyEnteredIntoALeaseForTheOfficeInHangzhouCityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dtss_</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_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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139736137664240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Disposal of Subsidiary (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_dtss_DisposalOfSubsidiaryAbstract', window );"><strong>Disposal of Subsidiary [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 );">Scheule of Write-off of the Company and Existing Subsidiaries</a></td>
<td class="text">The following table summarizes the carrying value of the assets and liabilities of
Zhangxun at June 30, 2023<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: rgb(204,238,255)">
    <td style="width: 88%">Cash</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">34</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Accounts receivable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">254,988</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">Other current assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">50,406</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Fixed assets, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">10,012</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">Intangible assets, 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">344,629</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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="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">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">660,069</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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Accounts payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">530,260</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Advance from customers</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">94,126</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">Accrued liability and other payables</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">749,156</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">Loan payables</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">153,045</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></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 4pt">Total liabilities</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">1,526,587</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><span></span>
</td>
</tr>
<tr class="re">
<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 Results Operations Relating to Discontinued Operations Zhangxun</a></td>
<td class="text">The following tables shows the results of operations
relating to discontinued operations Zhangxun for the three months ended September 30, 2023 and 2022, respectively.<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">THREE&#160;MONTHS&#160;ENDED<br/> SEPTEMBER 30,</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; background-color: rgb(204,238,255)">
    <td style="width: 78%">Revenues</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 8%; 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: 8%; text-align: right">1,164,305</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">Cost of goods sold</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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-65">-</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,014,108</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">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"><div style="-sec-ix-hidden: hidden-fact-66">-</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">150,197</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">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: rgb(204,238,255)">
    <td style="padding-left: 9pt">Selling</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-67">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">188,950</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 9pt">General and administrative</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-68">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">165,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; padding-left: 9pt">Research and development</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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-69">-</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">156,704</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">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"><div style="-sec-ix-hidden: hidden-fact-70">-</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">511,139</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">Loss from operations</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-71">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(360,942</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; text-align: left">Gain on disposal</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">833,546</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</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">Other income, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-72">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">23,880</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Gain (loss) before income tax</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">833,546</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(337,062</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">Income 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"><div style="-sec-ix-hidden: hidden-fact-73">-</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-74">-</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">Gain (loss) before noncontrolling interest</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">833,546</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(337,062</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">Less: 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"><div style="-sec-ix-hidden: hidden-fact-75">-</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">(101,759</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; padding-bottom: 4pt">Net gain (loss) to the Company</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">833,546</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">(235,303</td><td style="padding-bottom: 4pt; 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_dtss_DisposalOfSubsidiaryAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">dtss_DisposalOfSubsidiaryAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dtss_</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>
<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>44
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139736126183600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization and Description of Business (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="1"></th>
<th class="th" colspan="3">1 Months Ended</th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></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>
</tr>
<tr>
<th class="th"><div>Mar. 04, 2022</div></th>
<th class="th">
<div>Feb. 16, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th"><div>Dec. 03, 2019</div></th>
<th class="th">
<div>May 26, 2015 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Feb. 15, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Feb. 15, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Oct. 27, 2016 </div>
<div>shares</div>
</th>
<th class="th">
<div>Sep. 30, 2023 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Jul. 20, 2023 </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Jul. 20, 2023 </div>
<div>&#165; / shares</div>
</th>
<th class="th">
<div>Jun. 30, 2023 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 20, 2022 </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Dec. 20, 2022 </div>
<div>&#165; / shares</div>
</th>
<th class="th">
<div>Oct. 18, 2022 </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Oct. 18, 2022 </div>
<div>&#165; / shares</div>
</th>
<th class="th"><div>Nov. 19, 2020</div></th>
<th class="th"><div>Nov. 16, 2020</div></th>
<th class="th">
<div>Oct. 29, 2015 </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_dtss_OrganizationandDescriptionofBusinessDetailsLineItems', window );"><strong>Organization and Description of Business (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">38,073,234<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,784,133<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">18,333,333<span></span>
</td>
</tr>
<tr class="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 (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">38,073,234<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,784,133<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">15,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostMaintenance', window );">Price of ownership 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">$ 130,434<span></span>
</td>
<td class="nump">&#165; 900,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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncashOrPartNoncashAcquisitionInterestAcquired1', window );">Interest acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30.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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit (in Dollars) | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (26,993)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (28,085,314)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (28,063,258)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_OwnershipAxis=dtss_ShuhaiSkillHKMember', window );">Shuhai Skill (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_OrganizationandDescriptionofBusinessDetailsLineItems', window );"><strong>Organization and Description of Business (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_MinorityInterestOwnershipPercentageByParent', window );">Ownership 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="text">&#160;<span></span>
</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_OwnershipAxis=dtss_ShuhaiBeijingMember', window );">Shuhai Beijing [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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_OrganizationandDescriptionofBusinessDetailsLineItems', window );"><strong>Organization and Description of Business (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_MinorityInterestOwnershipPercentageByParent', window );">Ownership interest percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">99.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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_OwnershipAxis=dtss_NanjingFanhanZhinengTechnologyInstituteMember', window );">Nanjing Fanhan Zhineng Technology Institute [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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_OrganizationandDescriptionofBusinessDetailsLineItems', window );"><strong>Organization and Description of Business (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_RemainingOwnershipInterest', window );">Remaining ownership interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_OwnershipAxis=dtss_GuohaoCenturyFormedHangzhouZhangqiBusinessManagementLimitedPartnershipMember', window );">Guohao Century formed Hangzhou Zhangqi Business Management Limited Partnership [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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_OrganizationandDescriptionofBusinessDetailsLineItems', window );"><strong>Organization and Description of Business (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_MinorityInterestOwnershipPercentageByParent', window );">Ownership 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">81.00%<span></span>
</td>
<td class="nump">81.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="nump">99.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_OwnershipAxis=dtss_ZhangxunMember', window );">Zhangxun [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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_OrganizationandDescriptionofBusinessDetailsLineItems', window );"><strong>Organization and Description of Business (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_MinorityInterestOwnershipPercentageByParent', window );">Ownership 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="text">&#160;<span></span>
</td>
<td class="nump">90.00%<span></span>
</td>
<td class="nump">90.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">90.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="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_SharePrice', window );">Price per share | (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="nump">$ 0.28<span></span>
</td>
<td class="nump">&#165; 2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.15<span></span>
</td>
<td class="nump">&#165; 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>
</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=dtss_HangzhouZhangxunMember', window );">Hangzhou Zhangxun [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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_OrganizationandDescriptionofBusinessDetailsLineItems', window );"><strong>Organization and Description of Business (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_MinorityInterestOwnershipPercentageByParent', window );">Ownership 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="text">&#160;<span></span>
</td>
<td class="nump">10.00%<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>
<td class="nump">19.00%<span></span>
</td>
<td class="nump">19.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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_OwnershipAxis=dtss_ZhangqiMember', window );">Zhangqi [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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_OrganizationandDescriptionofBusinessDetailsLineItems', window );"><strong>Organization and Description of Business (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_MinorityInterestOwnershipPercentageByParent', window );">Ownership 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="text">&#160;<span></span>
</td>
<td class="nump">9.00%<span></span>
</td>
<td class="nump">9.00%<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_OwnershipAxis=dtss_GuohaoCenturyMember', window );">Guohao Century [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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_OrganizationandDescriptionofBusinessDetailsLineItems', window );"><strong>Organization and Description of Business (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_MinorityInterestOwnershipPercentageByParent', window );">Ownership 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="text">&#160;<span></span>
</td>
<td class="nump">99.90%<span></span>
</td>
<td class="nump">99.90%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">99.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="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_OwnershipAxis=dtss_ShuhaiJingweiFormedShenzhenAcousticEffectManagementLimitedPartnershipMember', window );">Shuhai Jingwei formed Shenzhen Acoustic Effect Management Limited Partnership [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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_OrganizationandDescriptionofBusinessDetailsLineItems', window );"><strong>Organization and Description of Business (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_MinorityInterestOwnershipPercentageByParent', window );">Ownership interest percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">99.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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30.00%<span></span>
</td>
<td class="nump">30.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>
</tr>
<tr class="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 );">Price per share | (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="nump">$ 0.15<span></span>
</td>
<td class="nump">&#165; 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>
</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=dtss_OwnershipInterestMember', window );">Ownership Interest [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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_OrganizationandDescriptionofBusinessDetailsLineItems', window );"><strong>Organization and Description of Business (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_MinorityInterestOwnershipPercentageByParent', window );">Ownership interest percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_OwnershipAxis=dtss_ShuhaiJingweiHoldsMember', window );">Shuhai Jingwei [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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_OrganizationandDescriptionofBusinessDetailsLineItems', window );"><strong>Organization and Description of Business (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_MinorityInterestOwnershipPercentageByParent', window );">Ownership interest percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60.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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">90.00%<span></span>
</td>
<td class="nump">90.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>
</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=dtss_ShenzhenAcousticMPMember', window );">Shenzhen Acoustic MP [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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_OrganizationandDescriptionofBusinessDetailsLineItems', window );"><strong>Organization and Description of Business (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_MinorityInterestOwnershipPercentageByParent', window );">Ownership 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="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>
</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=dtss_YiruiMember', window );">Yirui [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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_OrganizationandDescriptionofBusinessDetailsLineItems', window );"><strong>Organization and Description of Business (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_MinorityInterestOwnershipPercentageByParent', window );">Ownership interest percentage</a></td>
<td class="nump">99.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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_RemainingOwnershipInterest', window );">Remaining ownership interest</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_OwnershipAxis=dtss_YiyingMember', window );">Yiying [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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_OrganizationandDescriptionofBusinessDetailsLineItems', window );"><strong>Organization and Description of Business (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_MinorityInterestOwnershipPercentageByParent', window );">Ownership interest percentage</a></td>
<td class="nump">99.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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_RemainingOwnershipInterest', window );">Remaining ownership interest</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=dtss_ZhixinLiuMember', window );">Zhixin Liu [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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_OrganizationandDescriptionofBusinessDetailsLineItems', window );"><strong>Organization and Description of Business (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 );">Ownership 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">82.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="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_TitleOfIndividualAxis=dtss_XingzhongSunMember', window );">Xingzhong Sun [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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_OrganizationandDescriptionofBusinessDetailsLineItems', window );"><strong>Organization and Description of Business (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Number of new share issued (in 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">6,666,667<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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) | $ / 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_TitleOfIndividualAxis=dtss_ShuhaiSkillHKMember', window );">Shuhai Skill (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_OrganizationandDescriptionofBusinessDetailsLineItems', window );"><strong>Organization and Description of Business (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Number of new share issued (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,666,667<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_TitleOfIndividualAxis=dtss_ShuhaiBeijingMember', window );">Shuhai Beijing [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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_OrganizationandDescriptionofBusinessDetailsLineItems', window );"><strong>Organization and Description of Business (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_EquityDescription', window );">Equity 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">Pursuant
to the Transfer Agreements, the Director and the President, each agreed, for no consideration, to (i) transfer his 51% and 49% respective
ownership interests, in Guozhong Times (Beijing) Technology Ltd. (&#8220;Guozhong Times&#8221;) to Shuhai Beijing; and (ii) transfer
his 51% and 49% respective ownership interests, in Guohao Century (Beijing) Technology Ltd. (&#8220;Guohao Century&#8221;) to Shuhai
Beijing. Guozhong Times and Guohao Century were established to develop technology for electronic products, intelligence equipment and
accessories, and provide software and information system consulting, installation and maintenance services.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_EquityTransferAgreementsDescription', window );">Equity transfer agreements, 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">Pursuant to this
equity transfer agreement, the Director, the President and the unrelated individual each agreed to transfer his 51%, 16%, 33% ownership
interests, in Guozhong Haoze (Beijing) Technology Ltd. (&#8220;Guozhong Haoze&#8221;) to Shuhai Beijing for no consideration. Guozhong
Haoze was formed to develop and market the smart security system products.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_TitleOfIndividualAxis=dtss_HangzhouShuhaiZhangxunInformationTechnologyCoLtdMember', window );">Hangzhou Shuhai Zhangxun Information Technology Co., Ltd [Member] | Guohao Century formed Hangzhou Zhangqi Business Management Limited Partnership [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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_OrganizationandDescriptionofBusinessDetailsLineItems', window );"><strong>Organization and Description of Business (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_MinorityInterestOwnershipPercentageByParent', window );">Ownership 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">51.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=dtss_ZhangqiMember', window );">Zhangqi [Member] | Guohao Century formed Hangzhou Zhangqi Business Management Limited Partnership [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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_OrganizationandDescriptionofBusinessDetailsLineItems', window );"><strong>Organization and Description of Business (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_MinorityInterestOwnershipPercentageByParent', window );">Ownership 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=dtss_ZhangxunMember', window );">Zhangxun [Member] | Guohao Century formed Hangzhou Zhangqi Business Management Limited Partnership [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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_OrganizationandDescriptionofBusinessDetailsLineItems', window );"><strong>Organization and Description of Business (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_MinorityInterestOwnershipPercentageByParent', window );">Ownership 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">30.00%<span></span>
</td>
<td class="nump">30.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">69.81%<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_TitleOfIndividualAxis=dtss_ThirdPartyMember', window );">Third Party [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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_OrganizationandDescriptionofBusinessDetailsLineItems', window );"><strong>Organization and Description of Business (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_RemainingOwnershipInterest', window );">Remaining ownership interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30.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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_TitleOfIndividualAxis=dtss_ShenzhenAcousticMPMember', window );">Shenzhen Acoustic MP [Member] | Shuhai Jingwei [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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_OrganizationandDescriptionofBusinessDetailsLineItems', window );"><strong>Organization and Description of Business (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_MinorityInterestOwnershipPercentageByParent', window );">Ownership 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="nump">100.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>
</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=dtss_MsLiuMember', window );">Ms. Liu [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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_OrganizationandDescriptionofBusinessDetailsLineItems', window );"><strong>Organization and Description of Business (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Number of new share issued (in 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">1,666,667<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></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_dtss_EquityDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Description.</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;">dtss_EquityDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dtss_</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_dtss_EquityTransferAgreementsDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 transfer agreements, description.</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;">dtss_EquityTransferAgreementsDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dtss_</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_dtss_OrganizationandDescriptionofBusinessDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">dtss_OrganizationandDescriptionofBusinessDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dtss_</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_dtss_RemainingOwnershipInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Remaining ownership interest.</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;">dtss_RemainingOwnershipInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dtss_</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_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_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_CostMaintenance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cost of maintenance incurred and directly related to good produced and service rendered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostMaintenance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_MinorityInterestOwnershipPercentageByParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 parent entity's interest in net assets of the subsidiary, expressed as a 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;">us-gaap_MinorityInterestOwnershipPercentageByParent</td>
</tr>
<tr>
<td style="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_NoncashOrPartNoncashAcquisitionInterestAcquired1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 level of ownership or equity interest acquired 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 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_NoncashOrPartNoncashAcquisitionInterestAcquired1</td>
</tr>
<tr>
<td style="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_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_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_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_srt_OwnershipAxis=dtss_ShuhaiSkillHKMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dtss_ShuhaiSkillHKMember</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=dtss_ShuhaiBeijingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dtss_ShuhaiBeijingMember</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=dtss_NanjingFanhanZhinengTechnologyInstituteMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dtss_NanjingFanhanZhinengTechnologyInstituteMember</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=dtss_GuohaoCenturyFormedHangzhouZhangqiBusinessManagementLimitedPartnershipMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dtss_GuohaoCenturyFormedHangzhouZhangqiBusinessManagementLimitedPartnershipMember</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=dtss_ZhangxunMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dtss_ZhangxunMember</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=dtss_HangzhouZhangxunMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dtss_HangzhouZhangxunMember</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=dtss_ZhangqiMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dtss_ZhangqiMember</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=dtss_GuohaoCenturyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dtss_GuohaoCenturyMember</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=dtss_ShuhaiJingweiFormedShenzhenAcousticEffectManagementLimitedPartnershipMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dtss_ShuhaiJingweiFormedShenzhenAcousticEffectManagementLimitedPartnershipMember</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=dtss_OwnershipInterestMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dtss_OwnershipInterestMember</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=dtss_ShuhaiJingweiHoldsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dtss_ShuhaiJingweiHoldsMember</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=dtss_ShenzhenAcousticMPMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dtss_ShenzhenAcousticMPMember</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=dtss_YiruiMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dtss_YiruiMember</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=dtss_YiyingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dtss_YiyingMember</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=dtss_ZhixinLiuMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dtss_ZhixinLiuMember</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_TitleOfIndividualAxis=dtss_XingzhongSunMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_TitleOfIndividualAxis=dtss_XingzhongSunMember</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_TitleOfIndividualAxis=dtss_ShuhaiSkillHKMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_TitleOfIndividualAxis=dtss_ShuhaiSkillHKMember</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_TitleOfIndividualAxis=dtss_ShuhaiBeijingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_TitleOfIndividualAxis=dtss_ShuhaiBeijingMember</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_TitleOfIndividualAxis=dtss_HangzhouShuhaiZhangxunInformationTechnologyCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_TitleOfIndividualAxis=dtss_HangzhouShuhaiZhangxunInformationTechnologyCoLtdMember</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_TitleOfIndividualAxis=dtss_ZhangqiMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_TitleOfIndividualAxis=dtss_ZhangqiMember</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_TitleOfIndividualAxis=dtss_ZhangxunMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_TitleOfIndividualAxis=dtss_ZhangxunMember</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_TitleOfIndividualAxis=dtss_ThirdPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_TitleOfIndividualAxis=dtss_ThirdPartyMember</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_TitleOfIndividualAxis=dtss_ShenzhenAcousticMPMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_TitleOfIndividualAxis=dtss_ShenzhenAcousticMPMember</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=dtss_MsLiuMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dtss_MsLiuMember</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>45
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139736126375136">
<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">1 Months Ended</th>
<th class="th" colspan="3">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></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>
</tr>
<tr>
<th class="th">
<div>Sep. 13, 2023 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Aug. 15, 2023 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 20, 2020 </div>
<div>USD ($) </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Sep. 30, 2023 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Sep. 30, 2023 </div>
<div>USD ($) </div>
<div>&#165; / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Sep. 30, 2022 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Jun. 30, 2023 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Sep. 30, 2023 </div>
<div>CNY (&#165;) </div>
<div>shares</div>
</th>
<th class="th">
<div>Sep. 30, 2023 </div>
<div>HKD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Sep. 21, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 21, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Aug. 01, 2023 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Jul. 20, 2023 </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Jul. 20, 2023 </div>
<div>&#165; / shares</div>
</th>
<th class="th"><div>Feb. 15, 2023</div></th>
<th class="th">
<div>Dec. 20, 2022 </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Dec. 20, 2022 </div>
<div>&#165; / shares</div>
</th>
<th class="th"><div>Oct. 18, 2022</div></th>
<th class="th"><div>Feb. 16, 2022</div></th>
<th class="th">
<div>Dec. 20, 2020 </div>
<div>&#165; / 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_dtss_SummaryofSignificantAccountingPoliciesDetailsLineItems', window );"><strong>Summary of Significant Accounting Policies (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net loss</a></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">$ 22,056<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,340,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="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_RetainedEarningsAppropriated', window );">Accumulated deficit</a></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">28,090,000.00<span></span>
</td>
<td class="nump">$ 28,090,000.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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_OtherOperatingActivitiesCashFlowStatement', window );">Negative cash flow from operating activities</a></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,740,000<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="text">&#160;<span></span>
</td>
<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_CommonUnitIssued', window );">Aggregate of common stock shares (in Shares) | 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="text">&#160;<span></span>
</td>
<td class="nump">4,760,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_SaleOfStockPricePerShare', window );">Sale of common stock per share (in Dollars per share) | $ / shares</a></td>
<td class="nump">$ 0.4<span></span>
</td>
<td class="nump">$ 1.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="nump">$ 1.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_CommonStockSharesSubscriptions', window );">Investor payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,710,000<span></span>
</td>
<td class="nump">&#165; 40,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>
</tr>
<tr class="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 );">Shares issued (in Shares) | 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">3,459,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="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_dtss_NetProceeds', window );">Total subscription price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_PaymentsOfDividends', window );">Investor payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 714,286<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_StockIssuedDuringPeriodSharesOther', window );">Shares issued (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">529,101<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_OtherExpenses', window );">Other expenses</a></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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_AmountOfRegulatoryAssistanceReceived1', window );">Received amount</a></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,600,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="text">&#160;<span></span>
</td>
<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_dtss_AgreementTerm', window );">Agreement period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 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="text">&#160;<span></span>
</td>
<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_GainLossOnInvestments', window );">Disposal from gain</a></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">$ 830,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="text">&#160;<span></span>
</td>
<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_AllowanceForDoubtfulAccountsReceivable', window );">Bad debt allowance for accounts receivable</a></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<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_InventoryGross', window );">Allowances for slow-moving and obsolete inventory</a></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">$ 53,254<span></span>
</td>
<td class="nump">$ 53,254<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">52,915<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_FiniteLivedIntangibleAssetUsefulLife', window );">Amortized over their useful life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">3 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationDeductions', window );">Tax benefit 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">50.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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_OwnershipNoncontrollingInterests', window );">Ownership noncontrolling interests</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30.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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 );">Ownership price per share | (per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.15<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">&#165; 1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityBeforeTreasuryStock', window );">Paid in capital deficit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 982,014<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_OwnershipPercenatge', window );">Ownership percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">99.90%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_IncomeLossAttributableToNoncontrollingInterest', window );">Net income (loss) of noncontrolling 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="nump">$ 9,932<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 96,624<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_CashAndDueFromBanks', window );">Cash in state-owned banks</a></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">76,000<span></span>
</td>
<td class="nump">$ 76,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 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="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_DividendsCash', window );">Cash denominated</a></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,161,277<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,432<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_FederalDepositInsuranceCorporationPremiumExpense', window );">Federal deposit insurance corporation</a></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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_InvestmentsAndCash', window );">Cash</a></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">56,227<span></span>
</td>
<td class="nump">56,227<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,487<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_DepositProtection', window );">Deposit protection</a></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">64,000<span></span>
</td>
<td class="nump">64,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">$ 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MoneyMarketFundsAtCarryingValue', window );">Cash balance at financial institution</a></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,245<span></span>
</td>
<td class="nump">$ 1,245<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 809<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ClassOfWarrantOrRightUnissued', window );">Anti-dilutive warrants (in Shares) | 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,319,953<span></span>
</td>
<td class="nump">1,319,953<span></span>
</td>
<td class="nump">1,319,953<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,319,953<span></span>
</td>
<td class="nump">1,319,953<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_OwnershipAxis=dtss_ShuhaiInformationSkillHKLimitedMember', window );">Shuhai Information Skill (HK) Limited [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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_SummaryofSignificantAccountingPoliciesDetailsLineItems', window );"><strong>Summary of Significant Accounting Policies (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_MinorityInterestOwnershipPercentageByParent', window );">Subsidiary, ownership 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="nump">100.00%<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="nump">100.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="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_OwnershipAxis=dtss_GuohaoCenturyMember', window );">Guohao Century [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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_SummaryofSignificantAccountingPoliciesDetailsLineItems', window );"><strong>Summary of Significant Accounting Policies (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_MinorityInterestOwnershipPercentageByParent', window );">Subsidiary, ownership 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">99.00%<span></span>
</td>
<td class="nump">99.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">99.00%<span></span>
</td>
<td class="nump">99.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="nump">99.90%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_OwnershipAxis=dtss_HangzhouZhangqiBusinessManagementPartnershipMember', window );">Hangzhou Zhangqi Business Management Partnership [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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_SummaryofSignificantAccountingPoliciesDetailsLineItems', window );"><strong>Summary of Significant Accounting Policies (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_MinorityInterestOwnershipPercentageByParent', window );">Subsidiary, ownership 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">99.81%<span></span>
</td>
<td class="nump">99.81%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">99.81%<span></span>
</td>
<td class="nump">99.81%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_OwnershipAxis=dtss_ZhangxunMember', window );">Zhangxun [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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_SummaryofSignificantAccountingPoliciesDetailsLineItems', window );"><strong>Summary of Significant Accounting Policies (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_MinorityInterestOwnershipPercentageByParent', window );">Subsidiary, ownership 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">90.00%<span></span>
</td>
<td class="nump">90.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">90.00%<span></span>
</td>
<td class="nump">90.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="nump">90.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="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 );">Sales to third party per share | (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="nump">$ 0.28<span></span>
</td>
<td class="nump">&#165; 2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.15<span></span>
</td>
<td class="nump">&#165; 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>
</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=dtss_ZhangqiMember', window );">Zhangqi [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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_SummaryofSignificantAccountingPoliciesDetailsLineItems', window );"><strong>Summary of Significant Accounting Policies (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_MinorityInterestOwnershipPercentageByParent', window );">Subsidiary, ownership 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">10.00%<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="nump">10.00%<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>
<td class="nump">9.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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_OwnershipAxis=dtss_ShuhaiBeijingsMember', window );">Shuhai Beijing&#8217;s [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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_SummaryofSignificantAccountingPoliciesDetailsLineItems', window );"><strong>Summary of Significant Accounting Policies (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_MinorityInterestOwnershipPercentageByParent', window );">Subsidiary, ownership 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">99.00%<span></span>
</td>
<td class="nump">99.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">99.00%<span></span>
</td>
<td class="nump">99.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="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_OwnershipAxis=dtss_ShenzhenAcousticMPMember', window );">Shenzhen Acoustic MP [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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_SummaryofSignificantAccountingPoliciesDetailsLineItems', window );"><strong>Summary of Significant Accounting Policies (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_MinorityInterestOwnershipPercentageByParent', window );">Subsidiary, ownership 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="nump">10.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_OwnershipAxis=dtss_GuozhongTimesMember', window );">Guozhong Times [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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_SummaryofSignificantAccountingPoliciesDetailsLineItems', window );"><strong>Summary of Significant Accounting Policies (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_MinorityInterestOwnershipPercentageByNoncontrollingOwners', window );">Non-controlling 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">0.091%<span></span>
</td>
<td class="nump">0.091%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.091%<span></span>
</td>
<td class="nump">0.091%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_OwnershipAxis=dtss_GuozhongHaozeMember', window );">Guozhong Haoze [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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_SummaryofSignificantAccountingPoliciesDetailsLineItems', window );"><strong>Summary of Significant Accounting Policies (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_MinorityInterestOwnershipPercentageByNoncontrollingOwners', window );">Non-controlling 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">0.091%<span></span>
</td>
<td class="nump">0.091%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.091%<span></span>
</td>
<td class="nump">0.091%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=dtss_UnderwrittenPublicOfferingMember', window );">Underwritten Public Offering [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_SummaryofSignificantAccountingPoliciesDetailsLineItems', window );"><strong>Summary of Significant Accounting Policies (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockPricePerShare', window );">Sale of common stock per share (in Dollars per share) | $ / shares</a></td>
<td class="nump">$ 0.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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_StockDividendsShares', window );">Shares of common stock (in Shares) | shares</a></td>
<td class="nump">5,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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_SummaryofSignificantAccountingPoliciesDetailsLineItems', window );"><strong>Summary of Significant Accounting Policies (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 );">Shares issued (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,962,963<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_NoncontrollingInterestMember', window );">Noncontrolling Interest [Member] | Zhangqi [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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_SummaryofSignificantAccountingPoliciesDetailsLineItems', window );"><strong>Summary of Significant Accounting Policies (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_MinorityInterestOwnershipPercentageByParent', window );">Subsidiary, ownership 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">1.00%<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="nump">1.00%<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_NoncontrollingInterestMember', window );">Noncontrolling Interest [Member] | Shuhai Nanjing [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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_SummaryofSignificantAccountingPoliciesDetailsLineItems', window );"><strong>Summary of Significant Accounting Policies (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_MinorityInterestOwnershipPercentageByParent', window );">Subsidiary, ownership 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">1.00%<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="nump">1.00%<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_NoncontrollingInterestMember', window );">Noncontrolling Interest [Member] | Shenzhen Acoustic MP [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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_SummaryofSignificantAccountingPoliciesDetailsLineItems', window );"><strong>Summary of Significant Accounting Policies (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_MinorityInterestOwnershipPercentageByParent', window );">Subsidiary, ownership 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">1.00%<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="nump">1.00%<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_NoncontrollingInterestMember', window );">Noncontrolling Interest [Member] | Zhangxun [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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_SummaryofSignificantAccountingPoliciesDetailsLineItems', window );"><strong>Summary of Significant Accounting Policies (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_MinorityInterestOwnershipPercentageByParent', window );">Subsidiary, ownership 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">0.10%<span></span>
</td>
<td class="nump">0.10%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.10%<span></span>
</td>
<td class="nump">0.10%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=dtss_ShuhaiBeijingsMember', window );">Shuhai Beijing&#8217;s [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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_SummaryofSignificantAccountingPoliciesDetailsLineItems', window );"><strong>Summary of Significant Accounting Policies (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_EquityInterestsPricePerShare', window );">Price per share (in Yuan Renminbi per share) | &#165; / 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">$ 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_CapitalContribution', window );">Capital Contribution (in Yuan Renminbi per share) | &#165; / 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">$ 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=dtss_ShuhaiBeijingsMember', window );">Shuhai Beijing&#8217;s [Member] | Heilongjiang Xunrui Technology 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_SummaryofSignificantAccountingPoliciesDetailsLineItems', window );"><strong>Summary of Significant Accounting Policies (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_MinorityInterestOwnershipPercentageByParent', window );">Subsidiary, ownership 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="nump">100.00%<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="nump">100.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="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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=dtss_TianjinMember', window );">Tianjin [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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_SummaryofSignificantAccountingPoliciesDetailsLineItems', window );"><strong>Summary of Significant Accounting Policies (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_EquityInterestsPricePerShare', window );">Price per share (in Yuan Renminbi per share) | &#165; / 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">$ 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=dtss_Zhangxun1Member', window );">Zhangxun [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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_SummaryofSignificantAccountingPoliciesDetailsLineItems', window );"><strong>Summary of Significant Accounting Policies (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_SharePrice', window );">Sales to third party per share | (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="nump">0.28<span></span>
</td>
<td class="nump">&#165; 2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=dtss_ZhangxunMember', window );">Zhangxun [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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_SummaryofSignificantAccountingPoliciesDetailsLineItems', window );"><strong>Summary of Significant Accounting Policies (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 );">Sales to third party 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.28<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></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_dtss_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;">dtss_AgreementTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dtss_</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_dtss_CapitalContribution">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 contribution.</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;">dtss_CapitalContribution</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dtss_</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_dtss_DepositProtection">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deposit protection.</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;">dtss_DepositProtection</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dtss_</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_dtss_EquityInterestsPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 interests price 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;">dtss_EquityInterestsPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dtss_</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_dtss_NetProceeds">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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;">dtss_NetProceeds</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dtss_</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_dtss_OwnershipNoncontrollingInterests">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Ownership noncontrolling interests.</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;">dtss_OwnershipNoncontrollingInterests</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dtss_</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_dtss_OwnershipPercenatge">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Ownership percenatge.</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;">dtss_OwnershipPercenatge</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dtss_</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_dtss_SummaryofSignificantAccountingPoliciesDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">dtss_SummaryofSignificantAccountingPoliciesDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dtss_</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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmountOfRegulatoryAssistanceReceived1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 regulatory assistance received from a federal regulatory agency in conjunction with either an acquisition of a troubled financial institution, transfer of nonperforming assets to a newly-formed entity, or other reorganization.</p></div>
<a href="javascript: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 10<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB TOPIC 11.N)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480035/942-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_AmountOfRegulatoryAssistanceReceived1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CashAndDueFromBanks">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 banks and other depository institutions: Includes cash on hand (currency and coin), cash items in process of collection, noninterest bearing deposits due from other financial institutions (including corporate credit unions), and noninterest bearing balances with the Federal Reserve Banks, Federal Home Loan Banks and central banks.</p></div>
<a href="javascript: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 210<br> -Name Accounting Standards Codification<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_CashAndDueFromBanks</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ClassOfWarrantOrRightUnissued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 or rights which entitle the entity to receive future services in exchange for the unvested, forfeitable warrants or rights.</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_ClassOfWarrantOrRightUnissued</td>
</tr>
<tr>
<td style="padding-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_CommonStockSharesSubscriptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Monetary value of common stock allocated to investors to buy shares of a new issue of common stock before they are offered to the public. When stock is sold on a subscription basis, the issuer does not initially receive the total proceeds. In general, the issuer does not issue the shares to the investor until it receives the entire proceeds.</p></div>
<a href="javascript: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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481142/505-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesSubscriptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CommonUnitIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 common units issued of limited liability company (LLC).</p></div>
<a href="javascript: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_CommonUnitIssued</td>
</tr>
<tr>
<td style="padding-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_DividendsCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid cash dividends declared for classes of stock, for example, but not limited to, common and preferred.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -SubTopic 405<br> -Topic 942<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481071/942-405-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_EffectiveIncomeTaxRateReconciliationDeductions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations attributable to deduction. Includes, but is not limited to, dividend deduction, deduction for dividend paid to employee stock ownership plan (ESOP), Medicare prescription drug benefit subsidy deduction, and other deductions.</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_EffectiveIncomeTaxRateReconciliationDeductions</td>
</tr>
<tr>
<td style="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_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_us-gaap_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 finite-lived intangible 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-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_GainLossOnInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 realized and unrealized gain (loss) on investment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/recommendedDisclosureRef<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://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(c),9(a))<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_GainLossOnInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeLossAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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) attributable to noncontrolling interest. Includes, but is not limited to, income (loss) from continuing operations, discontinued operations and equity method investments.</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 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 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.19)<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_IncomeLossAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_InventoryGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_InvestmentsAndCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 investments and unrestricted cash 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://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(1))<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_InvestmentsAndCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_MinorityInterestOwnershipPercentageByNoncontrollingOwners">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 equity interest of noncontrolling shareholders, partners or other equity holders in 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;">us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners</td>
</tr>
<tr>
<td style="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_MinorityInterestOwnershipPercentageByParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 parent entity's interest in net assets of the subsidiary, expressed as a 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;">us-gaap_MinorityInterestOwnershipPercentageByParent</td>
</tr>
<tr>
<td style="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_MoneyMarketFundsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Investment in short-term money-market instruments (such as commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and so forth) which are highly liquid (that is, readily convertible to known amounts of cash) and so near their maturity that they present an insignificant risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify as cash equivalents by definition. Original maturity means an original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three-years ago does not become a cash equivalent when its remaining maturity is three months.</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_MoneyMarketFundsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<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 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 6.B)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-5<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 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 7: 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 8: 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 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 11: 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 12: 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 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-11<br><br>Reference 14: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4,6)<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_OtherExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherOperatingActivitiesCashFlowStatement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other 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_OtherOperatingActivitiesCashFlowStatement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PaymentsOfDividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-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_PaymentsOfDividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RetainedEarningsAppropriated">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 segregation of retained earnings which is unavailable for dividend distribution. Includes also retained earnings appropriated for loss 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 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)(i))<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 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 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-03(30)(a)(3)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481142/505-10-45-3<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481142/505-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_RetainedEarningsAppropriated</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_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_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_StockDividendsShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 and preferred stock issued as dividends during the period. Excludes stock splits.</p></div>
<a href="javascript: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_StockDividendsShares</td>
</tr>
<tr>
<td style="padding-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_StockholdersEquityBeforeTreasuryStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount of stockholders' equity (deficit) items including stock value, paid in capital, retained earnings and including equity attributable to noncontrolling interests and before deducting the carrying value of treasury 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;">us-gaap_StockholdersEquityBeforeTreasuryStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=dtss_ShuhaiInformationSkillHKLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dtss_ShuhaiInformationSkillHKLimitedMember</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=dtss_GuohaoCenturyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dtss_GuohaoCenturyMember</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=dtss_HangzhouZhangqiBusinessManagementPartnershipMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dtss_HangzhouZhangqiBusinessManagementPartnershipMember</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=dtss_ZhangxunMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dtss_ZhangxunMember</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=dtss_ZhangqiMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dtss_ZhangqiMember</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=dtss_ShuhaiBeijingsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dtss_ShuhaiBeijingsMember</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=dtss_ShenzhenAcousticMPMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dtss_ShenzhenAcousticMPMember</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=dtss_GuozhongTimesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dtss_GuozhongTimesMember</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=dtss_GuozhongHaozeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dtss_GuozhongHaozeMember</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=dtss_UnderwrittenPublicOfferingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dtss_UnderwrittenPublicOfferingMember</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_us-gaap_StatementEquityComponentsAxis=us-gaap_NoncontrollingInterestMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_NoncontrollingInterestMember</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=dtss_ShuhaiNanjingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dtss_ShuhaiNanjingMember</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=dtss_Zhangxun1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dtss_Zhangxun1Member</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=dtss_ShuhaiBeijingsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dtss_ShuhaiBeijingsMember</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=dtss_HeilongjiangXunruiTechnologyCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dtss_HeilongjiangXunruiTechnologyCoLtdMember</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=dtss_TianjinMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dtss_TianjinMember</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=dtss_Zhangxun1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dtss_Zhangxun1Member</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=dtss_ZhangxunMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dtss_ZhangxunMember</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>46
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139736126256592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Details) - Schedule of Condensed Consolidating Balance Sheets Information - Parent Company [Member] - USD ($)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2023</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_srt_CondensedBalanceSheetStatementsCaptionsLineItems', window );"><strong>Condensed Balance Sheet Statements, Captions [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_CashEquivalentsAtCarryingValue', window );">Cash</a></td>
<td class="nump">$ 198,224<span></span>
</td>
<td class="nump">$ 13,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_AccountsReceivableGrossCurrent', window );">Accounts receivable</a></td>
<td class="nump">388,101<span></span>
</td>
<td class="nump">255,725<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventory</a></td>
<td class="nump">250,711<span></span>
</td>
<td class="nump">241,380<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">590,607<span></span>
</td>
<td class="nump">649,433<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">1,427,643<span></span>
</td>
<td class="nump">1,160,255<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">32,620<span></span>
</td>
<td class="nump">42,886<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherIntangibleAssetsNet', window );">Intangible asset, net</a></td>
<td class="nump">379,793<span></span>
</td>
<td class="nump">757,700<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAsset', window );">Right-of-use asset, net</a></td>
<td class="nump">52,864<span></span>
</td>
<td class="nump">60,348<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other non-current assets</a></td>
<td class="nump">55,712<span></span>
</td>
<td class="nump">55,358<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsNoncurrent', window );">Total non-current assets</a></td>
<td class="nump">520,989<span></span>
</td>
<td class="nump">916,292<span></span>
</td>
</tr>
<tr class="ro">
<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">1,948,632<span></span>
</td>
<td class="nump">2,076,547<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrentAndNoncurrent', window );">Accounts payable</a></td>
<td class="nump">512,451<span></span>
</td>
<td class="nump">650,406<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent', window );">Accrued liabilities and other payables</a></td>
<td class="nump">650,978<span></span>
</td>
<td class="nump">1,480,947<span></span>
</td>
</tr>
<tr class="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 liability</a></td>
<td class="nump">30,798<span></span>
</td>
<td class="nump">39,223<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLoansPayable', window );">Loans payable</a></td>
<td class="nump">2,375,747<span></span>
</td>
<td class="nump">594,906<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Other current liabilities</a></td>
<td class="nump">830,579<span></span>
</td>
<td class="nump">1,639,410<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">4,400,553<span></span>
</td>
<td class="nump">4,404,892<span></span>
</td>
</tr>
<tr class="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 liability - noncurrent</a></td>
<td class="nump">15,557<span></span>
</td>
<td class="nump">26,449<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToFundLongtermLoansToRelatedParties', window );">Long term long payable</a></td>
<td class="nump">20,560<span></span>
</td>
<td class="nump">1,401,521<span></span>
</td>
</tr>
<tr class="re">
<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 non-current liabilities</a></td>
<td class="nump">36,117<span></span>
</td>
<td class="nump">1,427,970<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 4,436,670<span></span>
</td>
<td class="nump">$ 5,832,862<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CondensedBalanceSheetStatementsCaptionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 12<br> -Subsection 04<br> -Paragraph a<br> -Publisher SEC<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 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br><br>Reference 3: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-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;">srt_CondensedBalanceSheetStatementsCaptionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</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_AccountsPayableAndAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.</p></div>
<a href="javascript: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_AccountsPayableAndAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AccountsPayableCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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.</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)(15)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: 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.15(5))<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_AccountsPayableCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_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_AssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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://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/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/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 8: 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 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)(iii)(A))<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)(iv))<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)(5))<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 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 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)(iii)(A))<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)(B))<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)(iv))<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)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: 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_AssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amortization, of right-of-use asset from finance 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_FinanceLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 21: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 22: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_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_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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/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 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<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_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_OtherIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amortization of finite-lived and indefinite-lived intangible assets 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_OtherIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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.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_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherLoansPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term loans payable 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 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_OtherLoansPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PaymentsToFundLongtermLoansToRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with extending a long-term loan to a related party. Alternate caption: Payments for Advances to 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/2009/role/commonPracticeRef<br> -Topic 850<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/2147483326/850-10-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToFundLongtermLoansToRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ConsolidatedEntitiesAxis=srt_ParentCompanyMember</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>47
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139736138258384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Details) - Schedule of Condensed Consolidating Statements of Income Information - Parent Company [Member] - USD ($)<br></strong></div></th>
<th class="th" colspan="4">3 Months Ended</th>
</tr>
<tr>
<th class="th" colspan="2"><div>Sep. 30, 2023</div></th>
<th class="th" colspan="2"><div>Sep. 30, 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_srt_CondensedIncomeStatementsCaptionsLineItems', window );"><strong>Condensed Income Statements, Captions [Line Items]</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>
<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_Revenues', window );">Revenues</a></td>
<td class="nump">$ 6,880,743<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 1,164,305<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_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss', window );">Gross profit</a></td>
<td class="nump">74,735<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">150,198<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_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (419,473)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">$ (757,146)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
</tr>
<tr><td colspan="5"></td></tr>
<tr><td colspan="5"><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">exclude the gain from disposal of Zhangxun of $0.83 million.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top"><b>include the operation of Zhangxun</b></td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CondensedIncomeStatementsCaptionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 12<br> -Subsection 04<br> -Paragraph a<br> -Publisher SEC<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 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br><br>Reference 3: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-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;">srt_CondensedIncomeStatementsCaptionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</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_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_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_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (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(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 S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<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 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<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 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 23: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ConsolidatedEntitiesAxis=srt_ParentCompanyMember</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>48
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139736126105792">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Details) - Schedule of Straight-Line Method over Estimated Useful Lives<br></strong></div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and fixtures [Member] | Minimum [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_dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofStraightLineMethodoverEstimatedUsefulLivesLineItems', window );"><strong>Summary of Significant Accounting Policies (Details) - Schedule of Straight-Line Method over Estimated Useful Lives [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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and fixtures [Member] | Maximum [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_dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofStraightLineMethodoverEstimatedUsefulLivesLineItems', window );"><strong>Summary of Significant Accounting Policies (Details) - Schedule of Straight-Line Method over Estimated Useful Lives [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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember', window );">Office equipment [Member] | Minimum [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_dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofStraightLineMethodoverEstimatedUsefulLivesLineItems', window );"><strong>Summary of Significant Accounting Policies (Details) - Schedule of Straight-Line Method over Estimated Useful Lives [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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember', window );">Office equipment [Member] | Maximum [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_dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofStraightLineMethodoverEstimatedUsefulLivesLineItems', window );"><strong>Summary of Significant Accounting Policies (Details) - Schedule of Straight-Line Method over Estimated Useful Lives [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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember', window );">Vehicles [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofStraightLineMethodoverEstimatedUsefulLivesLineItems', window );"><strong>Summary of Significant Accounting Policies (Details) - Schedule of Straight-Line Method over Estimated Useful Lives [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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold improvement [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_dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofStraightLineMethodoverEstimatedUsefulLivesLineItems', window );"><strong>Summary of Significant Accounting Policies (Details) - Schedule of Straight-Line Method over Estimated Useful Lives [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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofStraightLineMethodoverEstimatedUsefulLivesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofStraightLineMethodoverEstimatedUsefulLivesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dtss_</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_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_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139736126329520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Details) - Schedule of Revenue Sources - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 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_dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofRevenueSourcesLineItems', window );"><strong>Summary of Significant Accounting Policies (Details) - Schedule of Revenue Sources [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_Revenues', window );">Total revenue</a></td>
<td class="nump">$ 6,880,743<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_ProductOrServiceAxis=dtss_FiveGMessagingMember', window );">5G Messaging [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_dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofRevenueSourcesLineItems', window );"><strong>Summary of Significant Accounting Policies (Details) - Schedule of Revenue Sources [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_Revenues', window );">Total revenue</a></td>
<td class="nump">6,880,463<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_ProductOrServiceAxis=dtss_FiveGMessagingOneMember', window );">5G messaging one [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_dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofRevenueSourcesLineItems', window );"><strong>Summary of Significant Accounting Policies (Details) - Schedule of Revenue Sources [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_Revenues', window );">Total revenue</a></td>
<td class="nump">6,880,463<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_ProductOrServiceAxis=dtss_CloudPlatformConstructionCooperationProjectMember', window );">Cloud platform construction cooperation project [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_dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofRevenueSourcesLineItems', window );"><strong>Summary of Significant Accounting Policies (Details) - Schedule of Revenue Sources [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_Revenues', window );">Total revenue</a></td>
<td class="text"> <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_ProductOrServiceAxis=dtss_AcousticIntelligenceBusinessMember', window );">Acoustic Intelligence Business [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_dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofRevenueSourcesLineItems', window );"><strong>Summary of Significant Accounting Policies (Details) - Schedule of Revenue Sources [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_Revenues', window );">Total revenue</a></td>
<td class="nump">280<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_ProductOrServiceAxis=dtss_UltrasonicSoundAirDisinfectionEquipmentMember', window );">Ultrasonic Sound Air Disinfection Equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofRevenueSourcesLineItems', window );"><strong>Summary of Significant Accounting Policies (Details) - Schedule of Revenue Sources [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_Revenues', window );">Total revenue</a></td>
<td class="nump">280<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_ProductOrServiceAxis=dtss_SmartCityBusinessMember', window );">Smart City business [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_dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofRevenueSourcesLineItems', window );"><strong>Summary of Significant Accounting Policies (Details) - Schedule of Revenue Sources [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_Revenues', window );">Total revenue</a></td>
<td class="text"> <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_ProductOrServiceAxis=dtss_SmartAgricultureMember', window );">Smart agriculture [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_dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofRevenueSourcesLineItems', window );"><strong>Summary of Significant Accounting Policies (Details) - Schedule of Revenue Sources [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_Revenues', window );">Total revenue</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_dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofRevenueSourcesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofRevenueSourcesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dtss_</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_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (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(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 S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<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 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<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 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 23: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_srt_ProductOrServiceAxis=dtss_FiveGMessagingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dtss_FiveGMessagingMember</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=dtss_FiveGMessagingOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dtss_FiveGMessagingOneMember</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=dtss_CloudPlatformConstructionCooperationProjectMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dtss_CloudPlatformConstructionCooperationProjectMember</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=dtss_AcousticIntelligenceBusinessMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dtss_AcousticIntelligenceBusinessMember</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=dtss_UltrasonicSoundAirDisinfectionEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dtss_UltrasonicSoundAirDisinfectionEquipmentMember</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=dtss_SmartCityBusinessMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dtss_SmartCityBusinessMember</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=dtss_SmartAgricultureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dtss_SmartAgricultureMember</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>50
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139736136203664">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Details) - Schedule of Exchange Rates used to Translate Amounts - RMB [Member]<br></strong></div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 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_dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofExchangeRatesusedtoTranslateAmountsLineItems', window );"><strong>Summary of Significant Accounting Policies (Details) - Schedule of Exchange Rates used to Translate Amounts [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_ForeignCurrencyExchangeRateTranslation1', window );">Period-end date USD: RMB exchange rate</a></td>
<td class="nump">7.1798<span></span>
</td>
<td class="nump">7.2258<span></span>
</td>
<td class="nump">7.0998<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAverageExchangeRateCap1', window );">Average USD for the reporting period: RMB exchange rate</a></td>
<td class="nump">7.1729<span></span>
</td>
<td class="nump">6.9415<span></span>
</td>
<td class="nump">6.8287<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofExchangeRatesusedtoTranslateAmountsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofExchangeRatesusedtoTranslateAmountsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dtss_</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_DerivativeAverageExchangeRateCap1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 cap rate on a group of foreign currency derivatives for example, but not limited to, caps or collars.</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_DerivativeAverageExchangeRateCap1</td>
</tr>
<tr>
<td style="padding-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_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_dtss_TypesOfCurrencyAxis=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;">dtss_TypesOfCurrencyAxis=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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139736136663344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 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_dtss_PropertyandEquipmentDetailsLineItems', window );"><strong>Property and Equipment (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_Depreciation', window );">Depreciation expense</a></td>
<td class="nump">$ 10,662<span></span>
</td>
<td class="nump">$ 40,861<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_PropertyPlantAndEquipmentDisposals', window );">Property and equipment, disposals</a></td>
<td class="nump">29,148<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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Property and equipment with related accumulated depreciation</a></td>
<td class="nump">471,608<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 477,158<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=dtss_Zhangxun1Member', window );">Zhangxun [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_dtss_PropertyandEquipmentDetailsLineItems', window );"><strong>Property and Equipment (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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Property and equipment with related accumulated depreciation</a></td>
<td class="nump">$ 19,136<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_dtss_PropertyandEquipmentDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">dtss_PropertyandEquipmentDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dtss_</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_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_PropertyPlantAndEquipmentDisposals">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 divestiture of long-lived, 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, 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_PropertyPlantAndEquipmentDisposals</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RelatedPartyTransactionAxis=dtss_Zhangxun1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dtss_Zhangxun1Member</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>52
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139736136020640">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Property and Equipment (Details) - Schedule of Property and Equipment - USD ($)<br></strong></div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Subtotal</a></td>
<td class="nump">$ 539,308<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 563,088<span></span>
</td>
</tr>
<tr class="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="nump">471,608<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">477,158<span></span>
</td>
</tr>
<tr class="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 );">Total</a></td>
<td class="nump">67,700<span></span>
</td>
<td class="nump">$ 85,930<span></span>
</td>
<td class="nump">85,930<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and fixtures [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Subtotal</a></td>
<td class="nump">85,267<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">84,014<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember', window );">Vehicle [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Subtotal</a></td>
<td class="nump">487<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">484<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold improvement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Subtotal</a></td>
<td class="nump">218,322<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">216,932<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember', window );">Office equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Subtotal</a></td>
<td class="nump">$ 235,232<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 261,658<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480842/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_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>53
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139736136659248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 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_dtss_IntangibleAssetsDetailsLineItems', window );"><strong>Intangible Assets (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_AmortizationOfIntangibleAssets', window );">Amortization expense</a></td>
<td class="nump">$ 127,211<span></span>
</td>
<td class="nump">$ 148,903<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">Amortization expense year one</a></td>
<td class="nump">508,844<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">Amortization expense year two</a></td>
<td class="nump">206,235<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_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">Amortization expense year three</a></td>
<td class="nump">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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">Amortization expense year four</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', window );">Amortization expense year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dtss_DisposalOfIntangibleAsset', window );">Disposal of intangible asset</a></td>
<td class="nump">620,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=dtss_Zhangxun1Member', window );">Zhangxun [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_dtss_IntangibleAssetsDetailsLineItems', window );"><strong>Intangible Assets (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_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent', window );">Disposal of intangible asset with related accumulated amortization</a></td>
<td class="nump">$ 280,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_dtss_DisposalOfIntangibleAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 disposal of intangible asset.</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;">dtss_DisposalOfIntangibleAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dtss_</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_dtss_IntangibleAssetsDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">dtss_IntangibleAssetsDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dtss_</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_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount classified as intangible assets, excluding goodwill, attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482130/360-10-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 5B<br> -Subparagraph (e)<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 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-3<br><br>Reference 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 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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://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)(3)<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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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://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)(3)<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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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://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)(3)<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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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://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)(3)<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_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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://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)(3)<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_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RelatedPartyTransactionAxis=dtss_Zhangxun1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dtss_Zhangxun1Member</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>54
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139736141404752">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Intangible Assets (Details) - Schedule of Intangible Assets - USD ($)<br></strong></div></th>
<th class="th"><div>Sep. 30, 2023</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_dtss_IntangibleAssetsDetailsScheduleofIntangibleAssetsLineItems', window );"><strong>Intangible Assets (Details) - Schedule of Intangible Assets [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_FiniteLivedIntangibleAssetsGross', window );">Subtotal</a></td>
<td class="nump">$ 1,678,577<span></span>
</td>
<td class="nump">$ 2,299,458<span></span>
</td>
</tr>
<tr class="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="nump">963,498<span></span>
</td>
<td class="nump">1,110,671<span></span>
</td>
</tr>
<tr class="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">715,079<span></span>
</td>
<td class="nump">1,185,787<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=dtss_SoftwareRegistrationRightMember', window );">Software registration or using right [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_dtss_IntangibleAssetsDetailsScheduleofIntangibleAssetsLineItems', window );"><strong>Intangible Assets (Details) - Schedule of Intangible Assets [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_FiniteLivedIntangibleAssetsGross', window );">Subtotal</a></td>
<td class="nump">1,636,801<span></span>
</td>
<td class="nump">1,635,307<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=us-gaap_PatentsMember', window );">Patent [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_dtss_IntangibleAssetsDetailsScheduleofIntangibleAssetsLineItems', window );"><strong>Intangible Assets (Details) - Schedule of Intangible Assets [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_FiniteLivedIntangibleAssetsGross', window );">Subtotal</a></td>
<td class="nump">14,620<span></span>
</td>
<td class="nump">14,527<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=us-gaap_SoftwareDevelopmentMember', window );">Software and technology development costs [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_dtss_IntangibleAssetsDetailsScheduleofIntangibleAssetsLineItems', window );"><strong>Intangible Assets (Details) - Schedule of Intangible Assets [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_FiniteLivedIntangibleAssetsGross', window );">Subtotal</a></td>
<td class="nump">11,684<span></span>
</td>
<td class="nump">631,250<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=us-gaap_LicensingAgreementsMember', window );">Value-added telecommunications business license [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_dtss_IntangibleAssetsDetailsScheduleofIntangibleAssetsLineItems', window );"><strong>Intangible Assets (Details) - Schedule of Intangible Assets [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_FiniteLivedIntangibleAssetsGross', window );">Subtotal</a></td>
<td class="nump">$ 15,472<span></span>
</td>
<td class="nump">$ 15,374<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dtss_IntangibleAssetsDetailsScheduleofIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">dtss_IntangibleAssetsDetailsScheduleofIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dtss_</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_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 928<br> -SubTopic 340<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483147/928-340-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483154/926-20-50-5<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=dtss_SoftwareRegistrationRightMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dtss_SoftwareRegistrationRightMember</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=us-gaap_PatentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=us-gaap_PatentsMember</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=us-gaap_SoftwareDevelopmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=us-gaap_SoftwareDevelopmentMember</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=us-gaap_LicensingAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=us-gaap_LicensingAgreementsMember</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>55
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139736130206576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Prepaid Expenses and Other Current Assets (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"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">1 Months Ended</th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="2">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="2"></th>
<th class="th" colspan="2"></th>
</tr>
<tr>
<th class="th">
<div>Sep. 18, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th"><div>Sep. 16, 2023</div></th>
<th class="th">
<div>Sep. 14, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Aug. 15, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Aug. 15, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Nov. 30, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Nov. 30, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jun. 30, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Sep. 18, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Sep. 14, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Aug. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Aug. 31, 2020 </div>
<div>CNY (&#165;)</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_dtss_PrepaidExpensesandOtherCurrentAssetsDetailsLineItems', window );"><strong>Prepaid Expenses and Other Current Assets (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_CustomerAdvancesNoncurrent', window );">Other prepayments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 34,535<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_MarketDevelopingFeeRate', window );">Market developing fee rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.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="nump">30.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>
</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_dtss_UnachievedRateInAnnualSales', window );">Unachieved rate in annual sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30.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="nump">30.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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount', window );">Total borrowing amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,410,000<span></span>
</td>
<td class="nump">&#165; 10,000,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_InterestReceivableAndOtherAssets', window );">Outstanding receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 513,701<span></span>
</td>
<td class="nump">&#165; 3,530,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestAndDebtExpense', window );">Interest expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 200,000<span></span>
</td>
<td class="nump">$ 28,250<span></span>
</td>
<td class="nump">&#165; 200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 28,250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_InvestmentInterestRate', window );">Interest 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">15.00%<span></span>
</td>
<td class="nump">15.00%<span></span>
</td>
<td class="nump">15.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15.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="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_DebtSecuritiesHeldToMaturityTransferAmount', window );">Debt transfer amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 213,596<span></span>
</td>
<td class="nump">&#165; 1,543,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ConvertibleDebtCurrent', window );">Repayment amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 48,438<span></span>
</td>
<td class="nump">$ 48,438<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts', window );">Bad debt allowance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">460,850<span></span>
</td>
<td class="nump">$ 463,801<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_TimingOfTransferOfGoodOrServiceAxis=dtss_JinchengHaodaFirstYearMember', window );">Jincheng Haoda First Year [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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_PrepaidExpensesandOtherCurrentAssetsDetailsLineItems', window );"><strong>Prepaid Expenses and Other Current Assets (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_SalesPerformance', window );">Sales performance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_TimingOfTransferOfGoodOrServiceAxis=dtss_JinchengHaodaSecondYearMember', window );">Jincheng Haoda Second Year [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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_PrepaidExpensesandOtherCurrentAssetsDetailsLineItems', window );"><strong>Prepaid Expenses and Other Current Assets (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_SalesPerformance', window );">Sales performance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">300,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>
</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_TimingOfTransferOfGoodOrServiceAxis=dtss_JinchengHaodaThirdYearMember', window );">Jincheng Haoda Third Year [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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_PrepaidExpensesandOtherCurrentAssetsDetailsLineItems', window );"><strong>Prepaid Expenses and Other Current Assets (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_SalesPerformance', window );">Sales performance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">400,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>
</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_TimingOfTransferOfGoodOrServiceAxis=dtss_JiajiaShengshiFirstYearMember', window );">Jiajia Shengshi First Year [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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_PrepaidExpensesandOtherCurrentAssetsDetailsLineItems', window );"><strong>Prepaid Expenses and Other Current Assets (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_SalesPerformance', window );">Sales performance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_TimingOfTransferOfGoodOrServiceAxis=dtss_JiajiaShengshiSecondYearMember', window );">Jiajia Shengshi Second Year [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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_PrepaidExpensesandOtherCurrentAssetsDetailsLineItems', window );"><strong>Prepaid Expenses and Other Current Assets (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_SalesPerformance', window );">Sales performance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">300,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>
</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_TimingOfTransferOfGoodOrServiceAxis=dtss_JiajiaShengshiThirdYearMember', window );">Jiajia Shengshi Third Year[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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_PrepaidExpensesandOtherCurrentAssetsDetailsLineItems', window );"><strong>Prepaid Expenses and Other Current Assets (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_SalesPerformance', window );">Sales performance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=dtss_PrepaidMarketingFeeMember', window );">Prepaid Marketing Fee [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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_PrepaidExpensesandOtherCurrentAssetsDetailsLineItems', window );"><strong>Prepaid Expenses and Other Current Assets (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_PrepaidExpenseCurrent', window );">Prepaid expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,570,573<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ProductOrServiceAxis=dtss_PrepaidRentAndPropertyManagementFeeMember', window );">Prepaid Rent and Property Management Fee [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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_PrepaidExpensesandOtherCurrentAssetsDetailsLineItems', window );"><strong>Prepaid Expenses and Other Current Assets (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_PrepaidExpenseCurrent', window );">Prepaid expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">446,228<span></span>
</td>
<td class="nump">48,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ProductOrServiceAxis=dtss_OtherPrepaymentsMember', window );">Other Prepayments [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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_PrepaidExpensesandOtherCurrentAssetsDetailsLineItems', window );"><strong>Prepaid Expenses and Other Current Assets (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_PrepaidExpenseCurrent', window );">Prepaid expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,872<span></span>
</td>
<td class="nump">14,608<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ProductOrServiceAxis=dtss_ServiceFeeRechargeMember', window );">5G Messaging Service Fee [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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_PrepaidExpensesandOtherCurrentAssetsDetailsLineItems', window );"><strong>Prepaid Expenses and Other Current Assets (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_PrepaidExpenseCurrent', window );">Prepaid expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 500,395<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_PrepaidExpensesandOtherCurrentAssetsDetailsLineItems', window );"><strong>Prepaid Expenses and Other Current Assets (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_WorkersCompensationDiscountPercent', window );">Profits of sale of face recognition payment, percent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">30.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>
</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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_PrepaidExpensesandOtherCurrentAssetsDetailsLineItems', window );"><strong>Prepaid Expenses and Other Current Assets (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_WorkersCompensationDiscountPercent', window );">Profits of sale of face recognition payment, percent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">70.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>
</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=dtss_GuoruiInnovationMember', window );">Guorui Innovation [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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_PrepaidExpensesandOtherCurrentAssetsDetailsLineItems', window );"><strong>Prepaid Expenses and Other Current Assets (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_MarketDevelopingFeeRate', window );">Market developing fee rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_CustomerAdvancesCurrent', window );">Prepayment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,810,719<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">&#165; 13,000,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>
</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=dtss_JinchengHaodaMember', window );">Jincheng Haoda [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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_PrepaidExpensesandOtherCurrentAssetsDetailsLineItems', window );"><strong>Prepaid Expenses and Other Current Assets (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_MarketDevelopingFeeRate', window );">Market developing fee rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20.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="nump">25.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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CustomerAdvancesCurrent', window );">Prepayment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,088,777<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 14,997,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>
<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_dtss_UnachievedRateInAnnualSales', window );">Unachieved rate in annual sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30.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="nump">30.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>
</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=dtss_JiajiaShengshiMember', window );">Jiajia Shengshi [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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_PrepaidExpensesandOtherCurrentAssetsDetailsLineItems', window );"><strong>Prepaid Expenses and Other Current Assets (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_MarketDevelopingFeeRate', window );">Market developing fee rate</a></td>
<td class="nump">20.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="nump">30.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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CustomerAdvancesCurrent', window );">Prepayment</a></td>
<td class="nump">$ 1,671,077<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">&#165; 11,998,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dtss_UnachievedRateInAnnualSales', window );">Unachieved rate in annual sales</a></td>
<td class="nump">30.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="nump">30.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>
</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_dtss_MarketingServiceFeePercentage', window );">Marketing service fee, 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="nump">20.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>
</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=dtss_GuoruiInnovationMember', window );">Guorui Innovation [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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_PrepaidExpensesandOtherCurrentAssetsDetailsLineItems', window );"><strong>Prepaid Expenses and Other Current Assets (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod', window );">Annual revenue</a></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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></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_dtss_MarketDevelopingFeeRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 market developing fee.</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;">dtss_MarketDevelopingFeeRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dtss_</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_dtss_MarketingServiceFeePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Marketing service fee, 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;">dtss_MarketingServiceFeePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dtss_</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_dtss_PrepaidExpensesandOtherCurrentAssetsDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">dtss_PrepaidExpensesandOtherCurrentAssetsDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dtss_</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_dtss_SalesPerformance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 sales performance.</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;">dtss_SalesPerformance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dtss_</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_dtss_UnachievedRateInAnnualSales">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 unachieved rate in annual sales target.</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;">dtss_UnachievedRateInAnnualSales</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dtss_</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_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 recovery of loans and lease receivables which had previously been fully or partially written-off as bad debts.</p></div>
<a href="javascript: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 11B<br> -Subparagraph (c)(4)<br> -SubTopic 10<br> -Topic 310<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-11B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 revenue reported by the acquired entity for its previous full fiscal year before 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_BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ConvertibleDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the carrying value of long-term convertible debt as of the balance sheet date that is scheduled to be repaid within one year or in the normal operating cycle if longer. Convertible debt is a financial instrument which can be exchanged for a specified amount of another security, typically the entity's 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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConvertibleDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CustomerAdvancesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 current portion of prepayments received from customers for goods or services to be provided in the future.</p></div>
<a 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 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CustomerAdvancesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CustomerAdvancesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 noncurrent portion of prepayments received from customers for goods or services to be provided in the future.</p></div>
<a 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 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<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_CustomerAdvancesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DebtInstrumentUnusedBorrowingCapacityAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 unused borrowing capacity under the long-term financing arrangement that is available to the entity 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> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DebtSecuritiesHeldToMaturityTransferAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 investment in debt security measured at amortized cost (held-to-maturity) transferred to investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and net income (trading).</p></div>
<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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 320<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-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_DebtSecuritiesHeldToMaturityTransferAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_InterestAndDebtExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Interest and debt related expenses associated with nonoperating financing activities of 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 50<br> -Paragraph 1<br> -SubTopic 20<br> -Topic 835<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_InterestAndDebtExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_InterestReceivableAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 receivable and assets 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_InterestReceivableAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_InvestmentInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Rate of interest on investment.</p></div>
<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 210<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480493/946-210-55-1<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> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.12-12A(Column A)(Footnote 2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.12-12A(Column A)(Footnote 3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12(Column A)(Footnote 2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column A)(Footnote 2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-6<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12(Column A)(Footnote 4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column A)(Footnote 3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column A)(Footnote 4)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column A)(Footnote 3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-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_InvestmentInterestRate</td>
</tr>
<tr>
<td style="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_PrepaidExpenseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-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(7))<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 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482955/340-10-05-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<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_PrepaidExpenseCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_WorkersCompensationDiscountPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percent discount applied to worker's compensation reserve liability to reduce the reserve to present 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 944<br> -SubTopic 40<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480081/944-40-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480081/944-40-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_WorkersCompensationDiscountPercent</td>
</tr>
<tr>
<td style="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_TimingOfTransferOfGoodOrServiceAxis=dtss_JinchengHaodaFirstYearMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_TimingOfTransferOfGoodOrServiceAxis=dtss_JinchengHaodaFirstYearMember</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_TimingOfTransferOfGoodOrServiceAxis=dtss_JinchengHaodaSecondYearMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_TimingOfTransferOfGoodOrServiceAxis=dtss_JinchengHaodaSecondYearMember</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_TimingOfTransferOfGoodOrServiceAxis=dtss_JinchengHaodaThirdYearMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_TimingOfTransferOfGoodOrServiceAxis=dtss_JinchengHaodaThirdYearMember</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_TimingOfTransferOfGoodOrServiceAxis=dtss_JiajiaShengshiFirstYearMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_TimingOfTransferOfGoodOrServiceAxis=dtss_JiajiaShengshiFirstYearMember</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_TimingOfTransferOfGoodOrServiceAxis=dtss_JiajiaShengshiSecondYearMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_TimingOfTransferOfGoodOrServiceAxis=dtss_JiajiaShengshiSecondYearMember</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_TimingOfTransferOfGoodOrServiceAxis=dtss_JiajiaShengshiThirdYearMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_TimingOfTransferOfGoodOrServiceAxis=dtss_JiajiaShengshiThirdYearMember</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=dtss_PrepaidMarketingFeeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dtss_PrepaidMarketingFeeMember</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=dtss_PrepaidRentAndPropertyManagementFeeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dtss_PrepaidRentAndPropertyManagementFeeMember</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=dtss_OtherPrepaymentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dtss_OtherPrepaymentsMember</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=dtss_ServiceFeeRechargeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dtss_ServiceFeeRechargeMember</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_RelatedPartyTransactionAxis=dtss_GuoruiInnovationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dtss_GuoruiInnovationMember</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=dtss_JinchengHaodaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dtss_JinchengHaodaMember</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=dtss_JiajiaShengshiMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dtss_JiajiaShengshiMember</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=dtss_GuoruiInnovationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dtss_GuoruiInnovationMember</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>56
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139736136365584">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Prepaid Expenses and Other Current Assets (Details) - Schedule of Prepaid Expenses and Other Current Assets - USD ($)<br></strong></div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 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_dtss_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsAbstract', window );"><strong>Schedule Of Prepaid Expenses And Other Current Assets Abstract</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SecurityDeposit', window );">Security deposit</a></td>
<td class="nump">$ 46,217<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15,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_us-gaap_PrepaidExpenseCurrentAndNoncurrent', window );">Prepaid expenses</a></td>
<td class="nump">6,064,208<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">563,203<span></span>
</td>
</tr>
<tr class="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 &#8211; Heqin</a></td>
<td class="nump">463,801<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">460,850<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Total</a></td>
<td class="nump">6,358,043<span></span>
</td>
<td class="nump">$ 701,423<span></span>
</td>
<td class="nump">701,423<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_dtss_AdvanceToThirdPartyIndividualsNoInterestPayableUponDemand', window );">Advance to third party individuals, no interest, payable upon demand</a></td>
<td class="nump">4,527<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,764<span></span>
</td>
</tr>
<tr class="re">
<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 );">Others</a></td>
<td class="nump">243,091<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">110,841<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_PrepaidExpenseAndOtherAssets', window );">Total</a></td>
<td class="nump">6,821,844<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,162,273<span></span>
</td>
</tr>
<tr class="re">
<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 );">Less: allowance for other receivables &#8211; Heqin</a></td>
<td class="nump">$ 463,801<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 460,850<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dtss_AdvanceToThirdPartyIndividualsNoInterestPayableUponDemand">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 receivable from related parties classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dtss_AdvanceToThirdPartyIndividualsNoInterestPayableUponDemand</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dtss_</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_dtss_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">dtss_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dtss_</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_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_PrepaidExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of expenditures made in advance of when the economic benefit of the cost will be realized, and which will be expensed in future periods with the passage of time or when a triggering event occurs.</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)(10))<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(7)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.10)<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_PrepaidExpenseCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_SecurityDeposit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 an asset, typically cash, provided to a counterparty to provide certain assurance of performance by the entity pursuant to the terms of a written or oral agreement, such as a 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 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_SecurityDeposit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>57
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139736136069136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long Term Investment (Details)<br></strong></div></th>
<th class="th" colspan="4">1 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Aug. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Aug. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Nov. 30, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Nov. 30, 2021 </div>
<div>CNY (&#165;)</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_dtss_LongTermInvestmentDetailsLineItems', window );"><strong>Long Term Investment (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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dtss_InvestedStockOwnership', window );">Stock ownership invested</a></td>
<td class="num">$ (28,717)<span></span>
</td>
<td class="nump">&#165; 200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureOtherPercentageOfNonperformingAssets', window );">Stock ownership percentage</a></td>
<td class="nump">1.00%<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>
</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=us-gaap_InternetDomainNamesMember', window );">Internet Security Equipment [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_dtss_LongTermInvestmentDetailsLineItems', window );"><strong>Long Term Investment (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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dtss_InvestedStockOwnership', window );">Stock ownership invested</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (29,800)<span></span>
</td>
<td class="nump">&#165; 200,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_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureOtherPercentageOfNonperformingAssets', window );">Stock ownership percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.21%<span></span>
</td>
<td class="nump">6.21%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dtss_InvestedStockOwnership">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 invested stock 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;">dtss_InvestedStockOwnership</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dtss_</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_dtss_LongTermInvestmentDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">dtss_LongTermInvestmentDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dtss_</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_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureOtherPercentageOfNonperformingAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 item represents the percentage of nonperforming assets that the underlying assets in the security represent and which were considered as one of the potential factors in reaching a conclusion that the available-for-sale investments are not other-than-temporarily impaired.</p></div>
<a 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 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-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_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureOtherPercentageOfNonperformingAssets</td>
</tr>
<tr>
<td style="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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_InternetDomainNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=us-gaap_InternetDomainNamesMember</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>58
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139736126360480">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Accrued Expenses and Other Payables (Details) - Schedule of Accrued Expenses and Other Payables - USD ($)<br></strong></div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableOtherCurrent', window );">Other payables</a></td>
<td class="nump">$ 183,910<span></span>
</td>
<td class="nump">$ 308,841<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_dtss_DueToThirdParties', window );">Due to third parties</a></td>
<td class="nump">163,796<span></span>
</td>
<td class="nump">175,354<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_dtss_SocialSecurityPayable', window );">Social security payable</a></td>
<td class="nump">216,525<span></span>
</td>
<td class="nump">537,964<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedSalariesCurrent', window );">Salary payable&#8211;- employees</a></td>
<td class="nump">78,063<span></span>
</td>
<td class="nump">387,780<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_AccountsPayableCurrentAndNoncurrent', window );">Total</a></td>
<td class="nump">$ 642,294<span></span>
</td>
<td class="nump">$ 1,409,939<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dtss_DueToThirdParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of obligations due all 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;">dtss_DueToThirdParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dtss_</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_dtss_SocialSecurityPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 social security 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;">dtss_SocialSecurityPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dtss_</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_AccountsPayableCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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.</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)(15)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: 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.15(5))<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_AccountsPayableCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AccountsPayableOtherCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 obligations incurred 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.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_AccountsPayableOtherCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AccruedSalariesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 8<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedSalariesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139736131512560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans Payable (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jun. 30, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jun. 30, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th">
<div>Apr. 25, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Apr. 25, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jan. 13, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 13, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 24, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 12, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 12, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Oct. 01, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Oct. 01, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jul. 01, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 01, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Apr. 24, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dtss_LoansPayableDetailsLineItems', window );"><strong>Loans Payable (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_LoansPayableToBank', window );">Loan payable to bank</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 435,118<span></span>
</td>
<td class="nump">&#165; 2,990,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseDebt', window );">Interest expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_OtherLiabilitiesCurrent', window );">Current liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">416,446<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_OtherLiabilitiesNoncurrent', window );">Non-current liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,907<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_LoansPayable', window );">Loan agreement with unrelated party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 642,779<span></span>
</td>
<td class="nump">&#165; 3,970,000<span></span>
</td>
<td class="nump">$ 789,177<span></span>
</td>
<td class="nump">&#165; 5,603,000<span></span>
</td>
<td class="nump">$ 596,001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfOtherShortTermDebt', window );">Repaid unrelated party loan</a></td>
<td class="nump">$ 447,001<span></span>
</td>
<td class="nump">1,810,719<span></span>
</td>
<td class="nump">&#165; 13,000,600<span></span>
</td>
<td class="nump">$ 160,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="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherReceivables', window );">Other receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,879,713<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,310,306<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DebtInstrumentAxis=dtss_LoanFromBankMember', window );">Loan from bank [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="text">&#160;<span></span>
</td>
<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_dtss_LoansPayableDetailsLineItems', window );"><strong>Loans Payable (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate 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="nump">2.35%<span></span>
</td>
<td class="nump">2.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="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=dtss_LoanFromAnUnrelatedPartyMember', window );">Loans [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="text">&#160;<span></span>
</td>
<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_dtss_LoansPayableDetailsLineItems', window );"><strong>Loans Payable (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DebtInstrumentMaturityDate', window );">Extend loan maturity date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Jun. 30,  2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=dtss_BeijingShuhaiMember', window );">Beijing Shuhai [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="text">&#160;<span></span>
</td>
<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_dtss_LoansPayableDetailsLineItems', window );"><strong>Loans Payable (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_LoansPayableToBank', window );">Loan payable to bank</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 129,225<span></span>
</td>
<td class="nump">&#165; 900,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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate 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.728%<span></span>
</td>
<td class="nump">10.728%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_RepaymentsOfDebt', window );">Repayment loan amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,925<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=dtss_ZhangxunMember', window );">Zhangxun [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="text">&#160;<span></span>
</td>
<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_dtss_LoansPayableDetailsLineItems', window );"><strong>Loans Payable (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_LoansPayableToBank', window );">Loan payable to bank</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 153,208<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_InterestExpenseDebt', window );">Interest expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,783<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_OtherLiabilitiesCurrent', window );">Current liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,959<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_OtherLiabilitiesNoncurrent', window );">Non-current liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,653<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=dtss_ShenzhenQianhaiWeBankCoLtdMember', window );">Shenzhen Qianhai WeBank 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_LoansPayableDetailsLineItems', window );"><strong>Loans Payable (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_OtherLiabilitiesCurrent', window );">Current liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">71,630<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=dtss_ShenzhenJingweiMember', window );">Shenzhen Jingwei [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="text">&#160;<span></span>
</td>
<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_dtss_LoansPayableDetailsLineItems', window );"><strong>Loans Payable (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_LoansPayableToBank', window );">Loan payable to bank</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 14,552<span></span>
</td>
<td class="nump">&#165; 100,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_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate 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">8.6832%<span></span>
</td>
<td class="nump">8.6832%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=dtss_ZhangxunOneMember', window );">Zhangxun One [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="text">&#160;<span></span>
</td>
<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_dtss_LoansPayableDetailsLineItems', window );"><strong>Loans Payable (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_RepaymentsOfDebt', window );">Repayment loan amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,992<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_InterestExpenseDebt', window );">Interest expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">265<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=dtss_GuoruiInnovationMember', window );">Guorui Innovation [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="text">&#160;<span></span>
</td>
<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_dtss_LoansPayableDetailsLineItems', window );"><strong>Loans Payable (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_RepaymentsOfOtherShortTermDebt', window );">Repaid unrelated party loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,810,719<span></span>
</td>
<td class="nump">&#165; 13,000,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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></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_dtss_LoansPayableDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">dtss_LoansPayableDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dtss_</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_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentMaturityDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(2))<br> -SubTopic 10<br> -Topic 210<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_DebtInstrumentMaturityDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for 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/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69E<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69F<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 4: 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.8)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-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_InterestExpenseDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LoansPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, aggregate carrying value as of the balance sheet date of loans payable (with maturities initially due after one year or beyond the operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansPayableToBank">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 loans from a bank with maturities initially 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/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_LoansPayableToBank</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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.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_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 classified as other, due after 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.24)<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_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount due from parties in nontrade transactions, 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 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(5)(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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_OtherReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RepaymentsOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for short-term and long-term debt. Excludes payment of lease obligation.</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 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-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_RepaymentsOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RepaymentsOfOtherShortTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for the payment of debt classified as other, maturing within one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-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_RepaymentsOfOtherShortTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DebtInstrumentAxis=dtss_LoanFromBankMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dtss_LoanFromBankMember</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=dtss_LoanFromAnUnrelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dtss_LoanFromAnUnrelatedPartyMember</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=dtss_BeijingShuhaiMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dtss_BeijingShuhaiMember</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=dtss_ZhangxunMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dtss_ZhangxunMember</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=dtss_ShenzhenQianhaiWeBankCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dtss_ShenzhenQianhaiWeBankCoLtdMember</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=dtss_ShenzhenJingweiMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dtss_ShenzhenJingweiMember</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=dtss_ZhangxunOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dtss_ZhangxunOneMember</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=dtss_GuoruiInnovationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dtss_GuoruiInnovationMember</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>60
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139736141386160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans Payable (Details) - Schedule of Summarizes the Loan Balance<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Sep. 30, 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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_DebtInstrumentFaceAmount', window );">Loan amount</a></td>
<td class="nump">$ 555,726<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansPayableToBankCurrent', window );">Current</a></td>
<td class="nump">496,035<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermLoansFromBank', window );">Non- current</a></td>
<td class="nump">20,560<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=dtss_ShenzhenQianhaiWeBankCoLtdOneMember', window );">Shenzhen Qianhai WeBank Co., Ltd One [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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_DebtInstrumentFaceAmount', window );">Loan amount</a></td>
<td class="nump">$ 13,928<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentOfferingDate1', window );">Borrowing date</a></td>
<td class="text">Jan. 13,  2023<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentTerm', window );">Loan term</a></td>
<td class="text">24 months<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Interest rate</a></td>
<td class="nump">8.68%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansPayableToBankCurrent', window );">Current</a></td>
<td class="nump">$ 7,959<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermLoansFromBank', window );">Non- current</a></td>
<td class="nump">2,653<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=dtss_ShenzhenQianhaiWeBankCoLtdThreeMember', window );">Shenzhen Qianhai WeBank Co., Ltd Three [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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_DebtInstrumentFaceAmount', window );">Loan amount</a></td>
<td class="nump">$ 125,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_DebtInstrumentOfferingDate1', window );">Borrowing date</a></td>
<td class="text">Dec. 20,  2022<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentTerm', window );">Loan term</a></td>
<td class="text">24 months<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Interest rate</a></td>
<td class="nump">10.73%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansPayableToBankCurrent', window );">Current</a></td>
<td class="nump">$ 71,630<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermLoansFromBank', window );">Non- current</a></td>
<td class="nump">17,907<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=dtss_ChinaBankCoLtdMember', window );">China Bank Co., Ltd [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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_DebtInstrumentFaceAmount', window );">Loan amount</a></td>
<td class="nump">$ 416,446<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentOfferingDate1', window );">Borrowing date</a></td>
<td class="text">Apr. 25,  2023<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentTerm', window );">Loan term</a></td>
<td class="text">12 months<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Interest rate</a></td>
<td class="nump">2.35%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansPayableToBankCurrent', window );">Current</a></td>
<td class="nump">$ 416,446<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermLoansFromBank', window );">Non- current</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_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_DebtInstrumentInterestRateEffectivePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.</p></div>
<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://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 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<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 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-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_DebtInstrumentInterestRateEffectivePercentage</td>
</tr>
<tr>
<td style="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_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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/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(f))<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 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 5: http://www.xbrl.org/2003/role/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 6: 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 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69E<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69F<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentOfferingDate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date the debt instrument was offered for sale, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<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_DebtInstrumentOfferingDate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period of time between issuance and maturity of debt instrument, 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentTerm</td>
</tr>
<tr>
<td style="padding-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_LoansPayableToBankCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 current portion of long-term loans payable to bank 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 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(13)(a)(1))<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(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansPayableToBankCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LongTermLoansFromBank">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 loans from a bank with maturities initially due after one year or beyond the operating cycle if longer, excluding current portion.</p></div>
<a href="javascript: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 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(13)(a)(1))<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 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_LongTermLoansFromBank</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RelatedPartyTransactionAxis=dtss_ShenzhenQianhaiWeBankCoLtdOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dtss_ShenzhenQianhaiWeBankCoLtdOneMember</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=dtss_ShenzhenQianhaiWeBankCoLtdThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dtss_ShenzhenQianhaiWeBankCoLtdThreeMember</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=dtss_ChinaBankCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dtss_ChinaBankCoLtdMember</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>61
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139736130848400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions (Details)<br></strong></div></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Sep. 01, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 01, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>May 01, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>May 01, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Mar. 01, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 01, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Sep. 01, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 01, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jul. 01, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 01, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>May 01, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>May 01, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Oct. 01, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Oct. 01, 2021 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Sep. 01, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 01, 2021 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jul. 01, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 01, 2021 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Oct. 01, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Oct. 01, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jul. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Sep. 30, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dtss_RelatedPartyTransactionsDetailsLineItems', window );"><strong>Related Party Transactions (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_PaymentsForRent', window );">Rent payment</a></td>
<td class="nump">$ 1,743<span></span>
</td>
<td class="nump">&#165; 12,500<span></span>
</td>
<td class="nump">$ 39,144<span></span>
</td>
<td class="nump">&#165; 282,852<span></span>
</td>
<td class="nump">$ 12,621<span></span>
</td>
<td class="nump">&#165; 91,200<span></span>
</td>
<td class="nump">$ 13,355<span></span>
</td>
<td class="nump">&#165; 91,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 35,120<span></span>
</td>
<td class="nump">&#165; 235,710<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 33,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_RentalExpensesAmount', window );">Rental expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,981<span></span>
</td>
<td class="nump">$ 6,678<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_dtss_DueToRelatedPartiesOther', window );">Due to related parties</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 494,927<span></span>
</td>
<td class="nump">$ 1,162,856<span></span>
</td>
<td class="nump">$ 494,927<span></span>
</td>
<td class="nump">$ 1,162,856<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_TitleOfIndividualAxis=srt_ChiefExecutiveOfficerMember', window );">Chief Executive Officer [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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_RelatedPartyTransactionsDetailsLineItems', window );"><strong>Related Party Transactions (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_PaymentsForRent', window );">Rent payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,800<span></span>
</td>
<td class="nump">&#165; 18,000<span></span>
</td>
<td class="nump">$ 24,050<span></span>
</td>
<td class="nump">&#165; 163,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_RentalExpensesAmount', window );">Rental expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">15,893<span></span>
</td>
<td class="nump">30,752<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_TitleOfIndividualAxis=dtss_SeniorOfficersMember', window );">Senior officers [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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_RelatedPartyTransactionsDetailsLineItems', window );"><strong>Related Party Transactions (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_RentalExpensesAmount', window );">Rental expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,963<span></span>
</td>
<td class="nump">$ 8,629<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_TypeOfArrangementAxis=dtss_ApartmentRentalAgreementMember', window );">Apartment Rental 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_RelatedPartyTransactionsDetailsLineItems', window );"><strong>Related Party Transactions (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_PaymentsForRent', window );">Rent payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 14,690<span></span>
</td>
<td class="nump">&#165; 94,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="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=dtss_BeijingMember', window );">Beijing [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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_RelatedPartyTransactionsDetailsLineItems', window );"><strong>Related Party Transactions (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_PaymentsForRent', window );">Rent payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,439<span></span>
</td>
<td class="nump">&#165; 15,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_PropertyPlantAndEquipmentByTypeAxis=dtss_CarOneMember', window );">Car One [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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_RelatedPartyTransactionsDetailsLineItems', window );"><strong>Related Party Transactions (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_PaymentsForRent', window );">Rent payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,636<span></span>
</td>
<td class="nump">&#165; 18,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="nump">$ 2,491<span></span>
</td>
<td class="nump">&#165; 18,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_PropertyPlantAndEquipmentByTypeAxis=dtss_CarTwoMember', window );">Car Two [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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_RelatedPartyTransactionsDetailsLineItems', window );"><strong>Related Party Transactions (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_PaymentsForRent', window );">Rent payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,876<span></span>
</td>
<td class="nump">&#165; 20,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,768<span></span>
</td>
<td class="nump">&#165; 20,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dtss_DueToRelatedPartiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 payable from related parties classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dtss_DueToRelatedPartiesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dtss_</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_dtss_RelatedPartyTransactionsDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">dtss_RelatedPartyTransactionsDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dtss_</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_dtss_RentalExpensesAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 used for rental 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;">dtss_RentalExpensesAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dtss_</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_PaymentsForRent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash payments to lessor's for use of assets under operating leases.</p></div>
<a href="javascript: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_PaymentsForRent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_srt_TitleOfIndividualAxis=srt_ChiefExecutiveOfficerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_TitleOfIndividualAxis=srt_ChiefExecutiveOfficerMember</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_TitleOfIndividualAxis=dtss_SeniorOfficersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_TitleOfIndividualAxis=dtss_SeniorOfficersMember</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_TypeOfArrangementAxis=dtss_ApartmentRentalAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_TypeOfArrangementAxis=dtss_ApartmentRentalAgreementMember</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=dtss_BeijingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dtss_BeijingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=dtss_CarOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dtss_CarOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=dtss_CarTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dtss_CarTwoMember</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>62
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139736124529552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Common Stock and Warrants (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="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Sep. 13, 2023 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Aug. 15, 2023 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Aug. 01, 2023 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Jul. 20, 2021 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Sep. 30, 2023 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Sep. 30, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 21, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 21, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jun. 30, 2023 </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_dtss_CommonStockandWarrantsDetailsLineItems', window );"><strong>Common Stock and Warrants (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_AggregateOfShares', window );">Aggregate shares of common stock (in Shares) | 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">2,436,904<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_StockIssuedDuringPeriodSharesPurchaseOfAssets', window );">Purchase shares of common stock (in Shares) | 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">1,096,608<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ProceedsFromSaleOfEquityMethodInvestments', window );">Aggregate gross proceeds</a></td>
<td class="text">&#160;<span></span>
</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,480,426<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected term life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years 6 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_ShareBasedGoodsAndNonemployeeServiceTransactionValuationMethodExpectedVolatilityRate', window );">Volatility 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="nump">150.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum', window );">Risk-free interest 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="text">&#160;<span></span>
</td>
<td class="nump">0.37%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_ShareBasedGoodsAndNonemployeeServiceTransactionValuationMethodExpectedDividendRate', window );">Dividend yield 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="nump">0.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_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants', window );">Warrants 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="nump">$ 1,986,880<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_DescriptionOfWarrantsIssued', window );">Description of warrants 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">In addition, the Company has also agreed to issue
to its placement agent for offering above warrants to purchase a number of shares of the common stock equal to 5.0% of the aggregate
number of shares of the common stock sold in this offering (121,845 warrants), the warrants have an exercise price of $4.48 per share
and will terminate on the two and one-half-year anniversary of the closing of the offering.&#160;The Company accounted for the warrants
issued based on the FV method under FASB ASC Topic 505, and the FV of the warrants was calculated using the Black-Scholes model under
the following assumptions: life of 2.5 years, volatility of 150%, risk-free interest rate of 0.37% and dividend yield of 0%. The FV of
the warrants issued at grant date was $225,964.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_InvestmentCompanyIssuanceOfSharesPerShare', window );">Purchase 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="nump">$ 1.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_AcceleratedShareRepurchasesSettlementPaymentOrReceipt', window );">Full payment received</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,710,000<span></span>
</td>
<td class="nump">&#165; 40,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod', window );">Company shares issued (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,962,963<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_SalariesAndWages', window );">Payment for salary payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,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>
</tr>
<tr class="re">
<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 paid by investor</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 714,286<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,218,748<span></span>
</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,728<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Shares issued (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">529,101<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Public offering (in Shares) | shares</a></td>
<td class="nump">5,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>
</tr>
<tr class="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) | $ / shares</a></td>
<td class="nump">$ 0.4<span></span>
</td>
<td class="nump">$ 1.35<span></span>
</td>
<td class="nump">$ 1.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_SaleOfStockConsiderationReceivedPerTransaction', window );">Gross proceeds</a></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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_SaleOfStockConsiderationReceivedOnTransaction', window );">Net proceeds</a></td>
<td class="nump">$ 1,600,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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock compensation expense</a></td>
<td class="text">&#160;<span></span>
</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,100<span></span>
</td>
<td class="nump">$ 116,250<span></span>
</td>
<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_dtss_SharesToOfficersDescription', window );">Equity inventive plan, 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">On September 24, 2021, under the 2018 Equity
Inventive plan, the Company&#8217;s Board of Directors granted 15,000 shares of the Company&#8217;s common stock to its CEO each month
and 10,000 shares to one of the board members each month starting from July 1, 2021, payable quarterly with the aggregate number of shares
for each quarter being issued on the first day of the next quarter at a per share price of the closing price of the day prior to the
issuance. During the three months ended September 30, 2023 and 2022, the Company recorded $15,600 and $111,750 stock compensation expense
to the Company&#8217;s CEO and one of the board members for the quarter.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_SharesIssued', window );">Shares of common stock (in Shares) | 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">3,459,500<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityFairValueDisclosure', window );">Fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,976,362<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=us-gaap_WarrantMember', window );">Warrant [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dtss_CommonStockandWarrantsDetailsLineItems', window );"><strong>Common Stock and Warrants (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 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="text">&#160;<span></span>
</td>
<td class="nump">$ 4.48<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_TitleOfIndividualAxis=srt_DirectorMember', window );">Director [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dtss_CommonStockandWarrantsDetailsLineItems', window );"><strong>Common Stock and Warrants (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ShareBasedCompensation', window );">Stock compensation expense</a></td>
<td class="text">&#160;<span></span>
</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,500<span></span>
</td>
<td class="nump">$ 4,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>
</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=dtss_NonUSInvestorMember', window );">Non US Investor [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dtss_CommonStockandWarrantsDetailsLineItems', window );"><strong>Common Stock and Warrants (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_AggregateOfShares', window );">Aggregate shares of common stock (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,760,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>
<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=dtss_SecuritiesPurchaseAgreementMember', 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dtss_CommonStockandWarrantsDetailsLineItems', window );"><strong>Common Stock and Warrants (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 );">Purchase 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">$ 3.48<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ProceedsFromDebtNetOfIssuanceCosts', window );">Net proceeds</a></td>
<td class="text">&#160;<span></span>
</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,640,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_AwardTypeAxis=dtss_EquityIncentivePlanTwoThousandAndEighteenMember', window );">Equity Incentive Plan Two Thousand and Eighteen [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dtss_CommonStockandWarrantsDetailsLineItems', window );"><strong>Common Stock and Warrants (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 );">Shares of common stock (in Shares) | 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">3,459,500<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dtss_AggregateOfShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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.</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;">dtss_AggregateOfShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dtss_</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_dtss_CommonStockandWarrantsDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">dtss_CommonStockandWarrantsDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dtss_</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_dtss_DescriptionOfWarrantsIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 description of warrants 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;">dtss_DescriptionOfWarrantsIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dtss_</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_dtss_ShareBasedGoodsAndNonemployeeServiceTransactionValuationMethodExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the expected term of a nonvested share or option award issued to other than an employee.</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;">dtss_ShareBasedGoodsAndNonemployeeServiceTransactionValuationMethodExpectedDividendRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dtss_</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_dtss_ShareBasedGoodsAndNonemployeeServiceTransactionValuationMethodExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the percentage amount by which a share price is expected to fluctuate during the expected term of a nonvested share or option award issued to other than an employee.</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;">dtss_ShareBasedGoodsAndNonemployeeServiceTransactionValuationMethodExpectedVolatilityRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dtss_</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_dtss_SharesToOfficersDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 to officers description.</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;">dtss_SharesToOfficersDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dtss_</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_AcceleratedShareRepurchasesSettlementPaymentOrReceipt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 receipt from (payment to) bank; or stock received from (issuance to) bank in the settlement of the accelerated share repurchase agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481138/505-30-25-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_AcceleratedShareRepurchasesSettlementPaymentOrReceipt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_EquityFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of the entity's 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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_InvestmentCompanyIssuanceOfSharesPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of share issuance by investment company. Includes, but is not limited to, per unit, membership interest, or other ownership 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/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480737/946-205-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_InvestmentCompanyIssuanceOfSharesPerShare</td>
</tr>
<tr>
<td style="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_ProceedsFromDebtNetOfIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 additional borrowings, net of cash paid to third parties in connection with debt origination.</p></div>
<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 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromDebtNetOfIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromSaleOfEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 sale of equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises 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> -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_ProceedsFromSaleOfEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_SalariesAndWages">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 salary and wage arising from service rendered by nonofficer employee. Excludes allocated cost, labor-related nonsalary expense, and direct and overhead labor cost included in cost of good and service sold.</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 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_SalariesAndWages</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_SaleOfStockConsiderationReceivedOnTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash received on stock transaction after deduction of issuance costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockConsiderationReceivedOnTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_SaleOfStockConsiderationReceivedPerTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 received by subsidiary or equity investee in exchange for shares of stock issued or sold. Includes amount of cash received, fair value of noncash assets received, and fair value of liabilities assumed by the investor.</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_SaleOfStockConsiderationReceivedPerTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 minimum risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod</td>
</tr>
<tr>
<td style="padding-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_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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 preferred stock and warrants for common stock 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_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_StockIssuedDuringPeriodSharesPurchaseOfAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 as part of a transaction to acquire assets that do not qualify as 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_StockIssuedDuringPeriodSharesPurchaseOfAssets</td>
</tr>
<tr>
<td style="padding-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_FinancialInstrumentAxis=us-gaap_WarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_WarrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=srt_DirectorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_TitleOfIndividualAxis=srt_DirectorMember</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=dtss_NonUSInvestorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dtss_NonUSInvestorMember</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=dtss_SecuritiesPurchaseAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dtss_SecuritiesPurchaseAgreementMember</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=dtss_EquityIncentivePlanTwoThousandAndEighteenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dtss_EquityIncentivePlanTwoThousandAndEighteenMember</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>63
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139736136662688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Common Stock and Warrants (Details) - Schedule of Activities of Warrants - Warrants [Member]<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Sep. 30, 2023 </div>
<div>$ / shares </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_ClassOfWarrantOrRightLineItems', window );"><strong>Schedule of Activities of Warrants [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Number of Warrants Outstanding, Beginning Balance | shares</a></td>
<td class="nump">1,319,953<span></span>
</td>
</tr>
<tr class="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 );">Average Exercise Price Outstanding, Beginning Balance | $ / shares</a></td>
<td class="nump">$ 4.6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Contractual Term in Years Outstanding, Beginning Balance</a></td>
<td class="text">7 months 17 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Number of Warrants Outstanding, Exercisable Beginning Balance | shares</a></td>
<td class="nump">1,319,953<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Average Exercise Price Outstanding, Exercisable Beginning Balance | $ / shares</a></td>
<td class="nump">$ 4.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Weighted Average Remaining Contractual Term in Years Outstanding, Exercisable Beginning Balance</a></td>
<td class="text">7 months 17 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 );">Number of Warrants, Exercised | shares</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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Average Exercise Price, Exercised | $ / shares</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 );">Number of Warrants, Forfeited | shares</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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Average Exercise Price, Forfeited | $ / shares</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod', window );">Number of Warrants, Expired | shares</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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice', window );">Average Exercise Price, Expired | $ / shares</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Number of Warrants Outstanding, Ending Balance | shares</a></td>
<td class="nump">1,319,953<span></span>
</td>
</tr>
<tr class="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 );">Average Exercise Price Outstanding, Ending Balance | $ / shares</a></td>
<td class="nump">$ 4.6<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_dtss_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm', window );">Weighted Average Remaining Contractual Term in Years Outstanding, Ending Balance</a></td>
<td class="text">4 months 17 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Number of Warrants Outstanding, Exercisable Ending Balance | shares</a></td>
<td class="nump">1,319,953<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Average Exercise Price Outstanding, Exercisable Ending Balance | $ / shares</a></td>
<td class="nump">$ 4.6<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_dtss_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualsTerm1', window );">Weighted Average Remaining Contractual Term in Years Outstanding, Exercisable Ending Balance</a></td>
<td class="text">4 months 17 days<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dtss_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualsTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dtss_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualsTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dtss_</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_dtss_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dtss_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dtss_</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_ClassOfWarrantOrRightLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_ClassOfWarrantOrRightLineItems</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable 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)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.</p></div>
<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)(04)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod</td>
</tr>
<tr>
<td style="padding-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_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_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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of the plan that expired.</p></div>
<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)(04)<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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Subparagraph (e)(1)<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_FinancialInstrumentAxis=us-gaap_WarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_WarrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139736126169392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 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_dtss_IncomeTaxesDetailsLineItems', window );"><strong>Income Taxes [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_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate', window );">U.S. income tax rate</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Net operating loss (in Dollars)</a></td>
<td class="nump">$ 16,050<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 17,100<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_dtss_ReduceOfTaxpayerPercentage', window );">Reduce of taxpayer&#8217;s taxable income</a></td>
<td class="nump">80.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_DescriptionOfOtherRegulatoryLimitations', window );">Description of income tax limitations</a></td>
<td class="text">However,
the Coronavirus Aid, Relief and Economic Security Act (&#8220;the CARES Act&#8221;) passed in March 2020, provides tax relief to both
corporate and noncorporate taxpayers by adding a five-year carryback period and temporarily repealing the 80% limitation for NOLs arising
in 2018, 2019 and 2020.<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_dtss_PercentageOfDifferedTaxAsset', window );">Percentage of differed tax asset</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=dtss_ShuhaiSkillMember', window );">Shuhai Skill [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_dtss_IncomeTaxesDetailsLineItems', window );"><strong>Income Taxes [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dtss_CorporateIncomeTax', window );">Corporate income tax rate</a></td>
<td class="nump">16.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=dtss_ShuhaiBeijingsMember', window );">Shuhai Beijing [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_dtss_IncomeTaxesDetailsLineItems', window );"><strong>Income Taxes [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dtss_CorporateIncomeTax', window );">Corporate income tax rate</a></td>
<td class="nump">15.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=dtss_ZhangxunMember', window );">Zhangxun [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_dtss_IncomeTaxesDetailsLineItems', window );"><strong>Income Taxes [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dtss_CorporateIncomeTax', window );">Corporate income tax rate</a></td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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=dtss_NOLMember', window );">NOL [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_dtss_IncomeTaxesDetailsLineItems', window );"><strong>Income Taxes [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_OperatingLossCarryforwards', window );">Net operating loss (in Dollars)</a></td>
<td class="nump">$ 6,720<span></span>
</td>
<td class="nump">$ 6,510<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_dtss_CorporateIncomeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 corporate income tax.</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;">dtss_CorporateIncomeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dtss_</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_dtss_IncomeTaxesDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">dtss_IncomeTaxesDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dtss_</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_dtss_PercentageOfDifferedTaxAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 differed tax 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;">dtss_PercentageOfDifferedTaxAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dtss_</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_dtss_ReduceOfTaxpayerPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 reduce of taxpayer.</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;">dtss_ReduceOfTaxpayerPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dtss_</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_DescriptionOfOtherRegulatoryLimitations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 description of other regulatory limitations, to the extent they could materially affect the economic resources of the institution and claims to those resources.</p></div>
<a href="javascript: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 505<br> -Section 50<br> -Paragraph 1F<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480696/942-505-50-1F<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480696/942-505-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_DescriptionOfOtherRegulatoryLimitations</td>
</tr>
<tr>
<td style="padding-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_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 income tax 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/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/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_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=dtss_ShuhaiSkillMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dtss_ShuhaiSkillMember</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=dtss_ShuhaiBeijingsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dtss_ShuhaiBeijingsMember</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=dtss_ZhangxunMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dtss_ZhangxunMember</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=dtss_NOLMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dtss_NOLMember</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>65
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139736141371280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Details) - Schedule of Reconciles the U.S. Statutory Rates to the Company&#8217;s Effective Tax Rate<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 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_dtss_ScheduleOfReconcilesTheUSStatutoryRatesToTheCompanySEffectiveTaxRateAbstract', window );"><strong>Schedule of Reconciles the US Statutory Rates to the Company&#8217;s Effective Tax Rate [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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">US federal statutory rates</a></td>
<td class="num">(21.00%)<span></span>
</td>
<td class="num">(21.00%)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther', window );">Tax rate difference &#8211; current provision</a></td>
<td class="num">(2.10%)<span></span>
</td>
<td class="num">(3.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_EffectiveIncomeTaxRateReconciliationTaxHolidays', window );">Effect of PRC tax holiday</a></td>
<td class="nump">2.70%<span></span>
</td>
<td class="nump">3.20%<span></span>
</td>
</tr>
<tr class="re">
<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="nump">20.40%<span></span>
</td>
<td class="nump">21.30%<span></span>
</td>
</tr>
<tr class="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 );">Effective tax rate</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_dtss_ScheduleOfReconcilesTheUSStatutoryRatesToTheCompanySEffectiveTaxRateAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">dtss_ScheduleOfReconcilesTheUSStatutoryRatesToTheCompanySEffectiveTaxRateAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dtss_</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_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_EffectiveIncomeTaxRateReconciliationDeductionsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other deductions.</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_EffectiveIncomeTaxRateReconciliationDeductionsOther</td>
</tr>
<tr>
<td style="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_EffectiveIncomeTaxRateReconciliationTaxHolidays">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 income exempt from income tax because of a tax holiday.</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_EffectiveIncomeTaxRateReconciliationTaxHolidays</td>
</tr>
<tr>
<td style="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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139736124519984">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes (Details) - Schedule of Net Deferred Tax Assets - USD ($)<br></strong></div></th>
<th class="th"><div>Sep. 30, 2023</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_dtss_DeferredTaxAssetAbstract', window );"><strong>Deferred tax asset</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards', window );">Net operating loss</a></td>
<td class="nump">$ 3,722,696<span></span>
</td>
<td class="nump">$ 3,986,827<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment', window );">R&amp;D expense</a></td>
<td class="nump">123,750<span></span>
</td>
<td class="nump">123,750<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_dtss_DeferredTaxAssetsDepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">76,754<span></span>
</td>
<td class="nump">180,522<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_dtss_DeferredTaxAssetsBadDebtExpense', window );">Bad debt expense</a></td>
<td class="nump">116,063<span></span>
</td>
<td class="nump">119,932<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_dtss_DeferredTaxAssetsSocialSecurityAndInsuranceAccrual', window );">Social security and insurance accrual</a></td>
<td class="nump">47,472<span></span>
</td>
<td class="nump">149,196<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsInventory', window );">Inventory impairment</a></td>
<td class="nump">13,326<span></span>
</td>
<td class="nump">13,771<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_dtss_DeferredTaxAssetsROU', window );">ROU, net of lease liabilities</a></td>
<td class="nump">3,430<span></span>
</td>
<td class="nump">20,171<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGross', window );">Total</a></td>
<td class="nump">4,103,491<span></span>
</td>
<td class="nump">4,594,168<span></span>
</td>
</tr>
<tr class="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 );">Less: valuation allowance</a></td>
<td class="num">(4,103,491)<span></span>
</td>
<td class="num">(4,594,168)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNet', window );">Net deferred tax asset</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_dtss_DeferredTaxAssetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">dtss_DeferredTaxAssetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dtss_</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_dtss_DeferredTaxAssetsBadDebtExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 bad debt 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;">dtss_DeferredTaxAssetsBadDebtExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dtss_</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_dtss_DeferredTaxAssetsDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 deferred tax assets depreciation and amortization.</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;">dtss_DeferredTaxAssetsDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dtss_</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_dtss_DeferredTaxAssetsROU">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 deferred tax assets , right of used.</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;">dtss_DeferredTaxAssetsROU</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dtss_</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_dtss_DeferredTaxAssetsSocialSecurityAndInsuranceAccrual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Social security and insurance accrual.</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;">dtss_DeferredTaxAssetsSocialSecurityAndInsuranceAccrual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dtss_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 in-process research and development costs expensed in connection with 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/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_DeferredTaxAssetsInProcessResearchAndDevelopment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxAssetsInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 inventory.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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_DeferredTaxAssetsInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139736124146448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments (Details)<br></strong></div></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2"></th>
</tr>
<tr>
<th class="th">
<div>May 10, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>May 10, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Oct. 08, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Oct. 08, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jul. 30, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 30, 2019 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Aug. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Aug. 31, 2021 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Sep. 30, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Aug. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Aug. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Mar. 01, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 01, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Oct. 06, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Oct. 06, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Sep. 01, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 01, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Aug. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Aug. 31, 2020 </div>
<div>CNY (&#165;)</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_dtss_CommitmentsDetailsLineItems', window );"><strong>Commitments (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_LeaseExpirationDate1', window );">Expires date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Oct.  08,  2022<span></span>
</td>
<td class="text">Oct.  08,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_SaleLeasebackTransactionMonthlyRentalPayments', window );">Monthly rent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15,787<span></span>
</td>
<td class="nump">&#165; 107,714<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,045<span></span>
</td>
<td class="nump">&#165; 14,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,350<span></span>
</td>
<td class="nump">&#165; 15,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ProceedsFromLeasePayments', window );">Deposit amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,400<span></span>
</td>
<td class="nump">&#165; 115,311<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_LegalFees', window );">Quarterly fee</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,128<span></span>
</td>
<td class="nump">96,476<span></span>
</td>
<td class="nump">$ 29,000<span></span>
</td>
<td class="nump">&#165; 202,352<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_PaymentsForDeposits', window );">New deposit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14,128<span></span>
</td>
<td class="nump">&#165; 96,476<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_PrepaidRent', window );">Total rent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 122,253<span></span>
</td>
<td class="nump">&#165; 848,620<span></span>
</td>
<td class="nump">$ 13,272<span></span>
</td>
<td class="nump">&#165; 91,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13,355<span></span>
</td>
<td class="nump">&#165; 91,200<span></span>
</td>
<td class="nump">$ 29,651<span></span>
</td>
<td class="nump">&#165; 209,911<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_dtss_IncreaseInRentPercentage', window );">Increase in rent 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="nump">3.00%<span></span>
</td>
<td class="nump">3.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="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_dtss_OperatingLeasesFutureMinimumPaymentNextRolingTwelveMonths', window );">Annual rent first year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 207,000<span></span>
</td>
<td class="nump">&#165; 1,383,970<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_OperatingLeasesFutureMinimumPaymentDueInRolingYearTwo', window );">Annual rent second year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">202,800<span></span>
</td>
<td class="nump">1,425,909<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_SecurityDeposits', window );">Security deposit</a></td>
<td class="nump">$ 7,670<span></span>
</td>
<td class="nump">&#165; 115,311<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_TypeOfArrangementAxis=dtss_OperatingLeaseMember', window );">Operating Lease [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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_CommitmentsDetailsLineItems', window );"><strong>Commitments (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_LeaseExpirationDate1', window );">Expires date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Oct.  07,  2022<span></span>
</td>
<td class="text">Oct.  07,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_SaleLeasebackTransactionMonthlyRentalPayments', window );">Monthly rent</a></td>
<td class="text">&#160;<span></span>
</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">$ 29,250<span></span>
</td>
<td class="nump">&#165; 207,269<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ProceedsFromLeasePayments', window );">Deposit amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 96,000<span></span>
</td>
<td class="nump">&#165; 677,769<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_TypeOfArrangementAxis=us-gaap_ServiceAgreementsMember', window );">Property Service 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_CommitmentsDetailsLineItems', window );"><strong>Commitments (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ProceedsFromLeasePayments', window );">Deposit amount</a></td>
<td class="text">&#160;<span></span>
</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">$ 29,000<span></span>
</td>
<td class="nump">&#165; 202,352<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=dtss_HangzhouMember', window );">Hangzhou [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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dtss_CommitmentsDetailsLineItems', window );"><strong>Commitments (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_PrepaidRent', window );">Total rent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 172,575<span></span>
</td>
<td class="nump">&#165; 1,178,463<span></span>
</td>
<td class="text">&#160;<span></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_dtss_CommitmentsDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">dtss_CommitmentsDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dtss_</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_dtss_IncreaseInRentPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 increase in rent .</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;">dtss_IncreaseInRentPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dtss_</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_dtss_OperatingLeasesFutureMinimumPaymentDueInRolingYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</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;">dtss_OperatingLeasesFutureMinimumPaymentDueInRolingYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dtss_</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_dtss_OperatingLeasesFutureMinimumPaymentNextRolingTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</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;">dtss_OperatingLeasesFutureMinimumPaymentNextRolingTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dtss_</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_dtss_SecurityDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 an asset, typically cash, provided to a counterparty to provide certain assurance of performance by the entity pursuant to the terms of a written or oral agreement, such as a lease.</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;">dtss_SecurityDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dtss_</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_LeaseExpirationDate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date which lease or group of leases is set to expire, in YYYY-MM-DD format.</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_LeaseExpirationDate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LegalFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 provided in the period for legal costs incurred on or before the balance sheet date pertaining to resolved, pending or threatened litigation, including arbitration and mediation proceedings.</p></div>
<a href="javascript: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.3)<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_LegalFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PaymentsForDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 deposits on goods and services during the period; excludes time deposits and deposits with other institutions, which pertain to financial service entities.</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 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-17<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-17<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PrepaidRent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 rent 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/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)(3)<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 (c)<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_PrepaidRent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 from lease payment, classified as operating activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479016/842-30-45-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479016/842-30-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_ProceedsFromLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_SaleLeasebackTransactionMonthlyRentalPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the monthly rental payments due under the lease entered into in connection with the transactions involving the sale of property to another party and the lease of the property back to the seller.</p></div>
<a 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 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481295/840-40-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_SaleLeasebackTransactionMonthlyRentalPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_TypeOfArrangementAxis=dtss_OperatingLeaseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_TypeOfArrangementAxis=dtss_OperatingLeaseMember</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_TypeOfArrangementAxis=us-gaap_ServiceAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_TypeOfArrangementAxis=us-gaap_ServiceAgreementsMember</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=dtss_HangzhouMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dtss_HangzhouMember</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>68
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139736131899392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments (Details) - Schedule of Guo Hao Century Entered into a Lease for the Office in Hangzhou City<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Sep. 30, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2023 </div>
<div>CNY (&#165;)</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_AwardDateAxis=dtss_FiveOneZeroTwoZeroTwoThreeMember', window );">5/10/2023 [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_dtss_CommitmentsDetailsScheduleofGuoHaoCenturyEnteredintoaLeasefortheOfficeinHangzhouCityLineItems', window );"><strong>Commitments (Details) - Schedule of Guo Hao Century Entered into a Lease for the Office in Hangzhou City [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dtss_LeaseStartDate', window );">Start Date</a></td>
<td class="text">5/10/2023<span></span>
</td>
<td class="text">5/10/2023<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_dtss_LeaseEndDate', window );">End Date</a></td>
<td class="text">8/9/2023<span></span>
</td>
<td class="text">8/9/2023<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_dtss_RentExpense', window );">Rent expense</a></td>
<td class="nump">$ 6,060<span></span>
</td>
<td class="nump">&#165; 43,786<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_AwardDateAxis=dtss_EightOneZeroTwoZeroTwoThreeMember', window );">8/10/2023 [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_dtss_CommitmentsDetailsScheduleofGuoHaoCenturyEnteredintoaLeasefortheOfficeinHangzhouCityLineItems', window );"><strong>Commitments (Details) - Schedule of Guo Hao Century Entered into a Lease for the Office in Hangzhou City [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dtss_LeaseStartDate', window );">Start Date</a></td>
<td class="text">8/10/2023<span></span>
</td>
<td class="text">8/10/2023<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_dtss_LeaseEndDate', window );">End Date</a></td>
<td class="text">11/9/2023<span></span>
</td>
<td class="text">11/9/2023<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_dtss_RentExpense', window );">Rent expense</a></td>
<td class="nump">$ 9,139<span></span>
</td>
<td class="nump">&#165; 66,038<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_AwardDateAxis=dtss_ElevenOneZeroTwoZeroTwoThreeMember', window );">11/10/2023 [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_dtss_CommitmentsDetailsScheduleofGuoHaoCenturyEnteredintoaLeasefortheOfficeinHangzhouCityLineItems', window );"><strong>Commitments (Details) - Schedule of Guo Hao Century Entered into a Lease for the Office in Hangzhou City [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dtss_LeaseStartDate', window );">Start Date</a></td>
<td class="text">11/10/2023<span></span>
</td>
<td class="text">11/10/2023<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_dtss_LeaseEndDate', window );">End Date</a></td>
<td class="text">2/9/2024<span></span>
</td>
<td class="text">2/9/2024<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_dtss_RentExpense', window );">Rent expense</a></td>
<td class="nump">$ 9,139<span></span>
</td>
<td class="nump">&#165; 66,038<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_AwardDateAxis=dtss_TwoOneZeroTwoZeroTwoFourMember', window );">2/10/2024 [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_dtss_CommitmentsDetailsScheduleofGuoHaoCenturyEnteredintoaLeasefortheOfficeinHangzhouCityLineItems', window );"><strong>Commitments (Details) - Schedule of Guo Hao Century Entered into a Lease for the Office in Hangzhou City [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dtss_LeaseStartDate', window );">Start Date</a></td>
<td class="text">2/10/2024<span></span>
</td>
<td class="text">2/10/2024<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_dtss_LeaseEndDate', window );">End Date</a></td>
<td class="text">5/9/2024<span></span>
</td>
<td class="text">5/9/2024<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_dtss_RentExpense', window );">Rent expense</a></td>
<td class="nump">$ 8,940<span></span>
</td>
<td class="nump">&#165; 64,602<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_AwardDateAxis=dtss_FiveOneZeroTwoZeroTwoFourMember', window );">5/10/2024 [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_dtss_CommitmentsDetailsScheduleofGuoHaoCenturyEnteredintoaLeasefortheOfficeinHangzhouCityLineItems', window );"><strong>Commitments (Details) - Schedule of Guo Hao Century Entered into a Lease for the Office in Hangzhou City [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dtss_LeaseStartDate', window );">Start Date</a></td>
<td class="text">5/10/2024<span></span>
</td>
<td class="text">5/10/2024<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_dtss_LeaseEndDate', window );">End Date</a></td>
<td class="text">8/9/2024<span></span>
</td>
<td class="text">8/9/2024<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_dtss_RentExpense', window );">Rent expense</a></td>
<td class="nump">$ 9,139<span></span>
</td>
<td class="nump">&#165; 66,038<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_AwardDateAxis=dtss_EightOneZeroTwoZeroTwoFourMember', window );">8/10/2024 [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_dtss_CommitmentsDetailsScheduleofGuoHaoCenturyEnteredintoaLeasefortheOfficeinHangzhouCityLineItems', window );"><strong>Commitments (Details) - Schedule of Guo Hao Century Entered into a Lease for the Office in Hangzhou City [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dtss_LeaseStartDate', window );">Start Date</a></td>
<td class="text">8/10/2024<span></span>
</td>
<td class="text">8/10/2024<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_dtss_LeaseEndDate', window );">End Date</a></td>
<td class="text">11/9/2024<span></span>
</td>
<td class="text">11/9/2024<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_dtss_RentExpense', window );">Rent expense</a></td>
<td class="nump">$ 9,139<span></span>
</td>
<td class="nump">&#165; 66,038<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_AwardDateAxis=dtss_ElevenOneZeroTwoZeroTwoFourMember', window );">11/10/2024 [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_dtss_CommitmentsDetailsScheduleofGuoHaoCenturyEnteredintoaLeasefortheOfficeinHangzhouCityLineItems', window );"><strong>Commitments (Details) - Schedule of Guo Hao Century Entered into a Lease for the Office in Hangzhou City [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dtss_LeaseStartDate', window );">Start Date</a></td>
<td class="text">11/10/2024<span></span>
</td>
<td class="text">11/10/2024<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_dtss_LeaseEndDate', window );">End Date</a></td>
<td class="text">2/9/2025<span></span>
</td>
<td class="text">2/9/2025<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_dtss_RentExpense', window );">Rent expense</a></td>
<td class="nump">$ 9,139<span></span>
</td>
<td class="nump">&#165; 66,038<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_AwardDateAxis=dtss_TwoOneZeroTwoZeroTwoFiveMember', window );">2/10/2025 [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_dtss_CommitmentsDetailsScheduleofGuoHaoCenturyEnteredintoaLeasefortheOfficeinHangzhouCityLineItems', window );"><strong>Commitments (Details) - Schedule of Guo Hao Century Entered into a Lease for the Office in Hangzhou City [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dtss_LeaseStartDate', window );">Start Date</a></td>
<td class="text">2/10/2025<span></span>
</td>
<td class="text">2/10/2025<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_dtss_LeaseEndDate', window );">End Date</a></td>
<td class="text">5/9/2025<span></span>
</td>
<td class="text">5/9/2025<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_dtss_RentExpense', window );">Rent expense</a></td>
<td class="nump">$ 8,841<span></span>
</td>
<td class="nump">&#165; 63,884<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dtss_CommitmentsDetailsScheduleofGuoHaoCenturyEnteredintoaLeasefortheOfficeinHangzhouCityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">dtss_CommitmentsDetailsScheduleofGuoHaoCenturyEnteredintoaLeasefortheOfficeinHangzhouCityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dtss_</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_dtss_LeaseEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lease end date.</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;">dtss_LeaseEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dtss_</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_dtss_LeaseStartDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lease start date.</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;">dtss_LeaseStartDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dtss_</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_dtss_RentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Rent 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;">dtss_RentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dtss_</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_AwardDateAxis=dtss_FiveOneZeroTwoZeroTwoThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AwardDateAxis=dtss_FiveOneZeroTwoZeroTwoThreeMember</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_AwardDateAxis=dtss_EightOneZeroTwoZeroTwoThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AwardDateAxis=dtss_EightOneZeroTwoZeroTwoThreeMember</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_AwardDateAxis=dtss_ElevenOneZeroTwoZeroTwoThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AwardDateAxis=dtss_ElevenOneZeroTwoZeroTwoThreeMember</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_AwardDateAxis=dtss_TwoOneZeroTwoZeroTwoFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AwardDateAxis=dtss_TwoOneZeroTwoZeroTwoFourMember</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_AwardDateAxis=dtss_FiveOneZeroTwoZeroTwoFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AwardDateAxis=dtss_FiveOneZeroTwoZeroTwoFourMember</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_AwardDateAxis=dtss_EightOneZeroTwoZeroTwoFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AwardDateAxis=dtss_EightOneZeroTwoZeroTwoFourMember</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_AwardDateAxis=dtss_ElevenOneZeroTwoZeroTwoFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AwardDateAxis=dtss_ElevenOneZeroTwoZeroTwoFourMember</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_AwardDateAxis=dtss_TwoOneZeroTwoZeroTwoFiveMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AwardDateAxis=dtss_TwoOneZeroTwoZeroTwoFiveMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139736126351552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments (Details) - Schedule of Components of Lease Costs - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2022</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_dtss_CommitmentsDetailsScheduleofComponentsofLeaseCostsLineItems', window );"><strong>Commitments (Details) - Schedule of Components of Lease Costs [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_OperatingLeaseExpense', window );">Operating lease expense</a></td>
<td class="nump">$ 74,181<span></span>
</td>
<td class="nump">$ 203,111<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_OperatingLeaseRightOfUseAsset', window );">Right-of-use assets</a></td>
<td class="nump">65,854<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 137,856<span></span>
</td>
</tr>
<tr class="ro">
<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 - noncurrent</a></td>
<td class="nump">17,781<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 26,449<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_FairValueByLiabilityClassAxis=us-gaap_CommitmentsMember', window );">Commitments [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_dtss_CommitmentsDetailsScheduleofComponentsofLeaseCostsLineItems', window );"><strong>Commitments (Details) - Schedule of Components of Lease Costs [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_OperatingLeaseRightOfUseAsset', window );">Right-of-use assets</a></td>
<td class="nump">65,854<span></span>
</td>
<td class="nump">137,856<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Lease liabilities - current</a></td>
<td class="nump">34,367<span></span>
</td>
<td class="nump">126,640<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 - noncurrent</a></td>
<td class="nump">$ 17,781<span></span>
</td>
<td class="nump">$ 26,449<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Weighted average remaining lease term</a></td>
<td class="text">4 months 9 days<span></span>
</td>
<td class="text">8 months 1 day<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_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted average discount rate</a></td>
<td class="nump">6.25%<span></span>
</td>
<td class="nump">6.25%<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_dtss_CommitmentsDetailsScheduleofComponentsofLeaseCostsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">dtss_CommitmentsDetailsScheduleofComponentsofLeaseCostsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dtss_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating lease expense. Excludes sublease income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByLiabilityClassAxis=us-gaap_CommitmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FairValueByLiabilityClassAxis=us-gaap_CommitmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139736135682880">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments (Details) - Schedule of Maturities of the Operating Lease Liabilities<br></strong></div></th>
<th class="th">
<div>Sep. 30, 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_dtss_ScheduleOfMaturitiesOfTheOperatingLeaseLiabilitiesAbstract', window );"><strong>Schedule of Maturities of the Operating Lease Liabilities [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_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths', window );">2023</a></td>
<td class="nump">$ 36,591<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo', window );">2024</a></td>
<td class="nump">18,096<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_dtss_LesseeOperatingLeaseLiabilityPaymentDue', window );">Total undiscounted cash flows</a></td>
<td class="nump">54,687<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_dtss_LessImputedInterest', window );">Less: imputed interest</a></td>
<td class="num">(2,539)<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_dtss_PresentValueOfLeaseLiabilities', window );">Present value of lease liabilities</a></td>
<td class="nump">$ 52,148<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dtss_LessImputedInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Imputed interest.</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;">dtss_LessImputedInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dtss_</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_dtss_LesseeOperatingLeaseLiabilityPaymentDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dtss_LesseeOperatingLeaseLiabilityPaymentDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dtss_</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_dtss_PresentValueOfLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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;">dtss_PresentValueOfLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dtss_</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_dtss_ScheduleOfMaturitiesOfTheOperatingLeaseLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">dtss_ScheduleOfMaturitiesOfTheOperatingLeaseLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dtss_</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_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for operating lease, due in second rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.</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_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for operating lease, due in next rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.</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_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>71
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139736126104144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Disposal of Subsidiary (Details)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Sep. 30, 2023 </div>
<div>USD ($) </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Jul. 20, 2023 </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Jul. 20, 2023 </div>
<div>&#165; / shares</div>
</th>
<th class="th">
<div>Jun. 30, 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_dtss_DisposalofSubsidiaryDetailsLineItems', window );"><strong>Disposal of Subsidiary (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_DisposalGroupDeferredGainOnDisposal', window );">Gain on disposal</a></td>
<td class="nump">$ 830,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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleConversionPriceDecrease', window );">Selling price (in Dollars per share) | $ / shares</a></td>
<td class="nump">$ 0.28<span></span>
</td>
<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_OtherReceivables', window );">Existing subsidiaries outstanding</a></td>
<td class="nump">$ 1,879,713<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,310,306<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=dtss_Zhangxun1Member', window );">Zhangxun [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_dtss_DisposalofSubsidiaryDetailsLineItems', window );"><strong>Disposal of Subsidiary (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_SharePrice', window );">Sales to third party | (per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.28<span></span>
</td>
<td class="nump">&#165; 2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupDeferredGainOnDisposal', window );">Gain on disposal</a></td>
<td class="nump">1,520,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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsNet', window );">Net assets</a></td>
<td class="nump">2,350,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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherReceivables', window );">Existing subsidiaries outstanding</a></td>
<td class="nump">$ 1,520,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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dtss_DisposalofSubsidiaryDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">dtss_DisposalofSubsidiaryDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dtss_</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_AssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 assets (liabilities).</p></div>
<a href="javascript: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 30<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479910/205-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_AssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DebtInstrumentConvertibleConversionPriceDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 conversion price of debt instrument. 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 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<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 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_DebtInstrumentConvertibleConversionPriceDecrease</td>
</tr>
<tr>
<td style="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_DisposalGroupDeferredGainOnDisposal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 excess amount received or due over net assets in a transaction accounted for as a divestiture where a subsidiary, business or operating assets are "sold" by the entity to a newly formed, thinly capitalized, highly leveraged buyer. This gain is not yet recognized and is disclosed on the balance sheet as an offset against the carrying amount of the securities received.</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_DisposalGroupDeferredGainOnDisposal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount due from parties in nontrade transactions, 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 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(5)(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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_OtherReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_RelatedPartyTransactionAxis=dtss_Zhangxun1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dtss_Zhangxun1Member</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>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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139736137867136">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Disposal of Subsidiary (Details) - Scheule of Write-off of the Company and Existing Subsidiaries<br></strong></div></th>
<th class="th">
<div>Sep. 30, 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_dtss_DisposalofSubsidiaryDetailsScheuleofWriteoffoftheCompanyandExistingSubsidiariesLineItems', window );"><strong>Scheule of Write-off of the Company and Existing Subsidiaries [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_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents', window );">Cash</a></td>
<td class="nump">$ 34<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet', window );">Accounts receivable</a></td>
<td class="nump">254,988<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets', window );">Other current assets</a></td>
<td class="nump">50,406<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_dtss_DisposalGroupIncludingDiscontinuedOperationFixedAssetsNet', window );">Fixed assets, net</a></td>
<td class="nump">10,012<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets', window );">Intangible assets, net</a></td>
<td class="nump">344,629<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_AssetsOfDisposalGroupIncludingDiscontinuedOperation', window );">Total assets</a></td>
<td class="nump">660,069<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable', window );">Accounts payable</a></td>
<td class="nump">530,260<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_dtss_DisposalGroupIncludingDiscontinuedOperationAdvanceFromCustomer', window );">Advance from customers</a></td>
<td class="nump">94,126<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilities', window );">Accrued liability and other payables</a></td>
<td class="nump">749,156<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_dtss_DisposalGroupIncludingDiscontinuedOperationLoanPayables', window );">Loan payables</a></td>
<td class="nump">153,045<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_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation', window );">Total liabilities</a></td>
<td class="nump">$ 1,526,587<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dtss_DisposalGroupIncludingDiscontinuedOperationAdvanceFromCustomer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 advance from customers.</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;">dtss_DisposalGroupIncludingDiscontinuedOperationAdvanceFromCustomer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dtss_</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_dtss_DisposalGroupIncludingDiscontinuedOperationFixedAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 disposal group including discontinued operation fixed assets net.</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;">dtss_DisposalGroupIncludingDiscontinuedOperationFixedAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dtss_</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_dtss_DisposalGroupIncludingDiscontinuedOperationLoanPayables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 loan payables.</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;">dtss_DisposalGroupIncludingDiscontinuedOperationLoanPayables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dtss_</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_dtss_DisposalofSubsidiaryDetailsScheuleofWriteoffoftheCompanyandExistingSubsidiariesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">dtss_DisposalofSubsidiaryDetailsScheuleofWriteoffoftheCompanyandExistingSubsidiariesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dtss_</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_AssetsOfDisposalGroupIncludingDiscontinuedOperation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount classified as assets attributable to disposal group held for sale or disposed of.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5C<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5B<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount classified as accounts, notes and loans receivable attributable to disposal group held for sale or disposed of.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5B<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-3<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DisposalGroupIncludingDiscontinuedOperationAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount classified as accounts payable attributable to disposal group held for sale or disposed of.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5B<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-3<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount classified as accounts payable and accrued liabilities attributable to disposal group held for sale or disposed of.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5B<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-3<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount classified as cash and cash equivalents attributable to disposal group held for sale or disposed of.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5B<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-3<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount classified as intangible assets, excluding goodwill, attributable to disposal group held for sale or disposed of.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5B<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-3<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount classified as other assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482130/360-10-45-9<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 (e)<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 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-3<br><br>Reference 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 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount classified as liabilities attributable to disposal group held for sale or disposed of.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5C<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5B<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>73
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139736136320160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Disposal of Subsidiary (Details) - Schedule of Results Operations Relating to Discontinued Operations Zhangxun - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Schedule of Results Operations Relating to Discontinued Operations Zhangxun [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_DisposalGroupIncludingDiscontinuedOperationRevenue', window );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,164,305<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold', window );">Cost of goods sold</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">1,014,108<span></span>
</td>
</tr>
<tr class="ro">
<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="text"> <span></span>
</td>
<td class="nump">150,197<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dtss_DisposalGroupIncludingDiscontinuedOperationSelling', window );">Selling</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">188,950<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">165,485<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_dtss_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopment', window );">Research and development</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">156,704<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="text"> <span></span>
</td>
<td class="nump">511,139<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss', window );">Loss from operations</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(360,942)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal', window );">Gain on disposal</a></td>
<td class="nump">833,546<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome', window );">Other income, net</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">23,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_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax', window );">Gain (loss) before income tax</a></td>
<td class="nump">833,546<span></span>
</td>
<td class="num">(337,062)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Income tax</a></td>
<td class="text"> <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_dtss_LossBeforeNoncontrollingInterest', window );">Gain (loss) before noncontrolling interest</a></td>
<td class="nump">833,546<span></span>
</td>
<td class="num">(337,062)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest', window );">Less: loss attributable to noncontrolling interest</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(101,759)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAllocatedToLimitedPartners', window );">Net gain (loss) to the Company</a></td>
<td class="nump">$ 833,546<span></span>
</td>
<td class="num">$ (235,303)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dtss_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 disposal group including discontinued operation research and development.</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;">dtss_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dtss_</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_dtss_DisposalGroupIncludingDiscontinuedOperationSelling">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 disposal group including discontinued operation selling.</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;">dtss_DisposalGroupIncludingDiscontinuedOperationSelling</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dtss_</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_dtss_LossBeforeNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Loss before noncontrolling interest.</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;">dtss_LossBeforeNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dtss_</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_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_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_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 income (loss) 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_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of gain (loss) recognized on the sale or disposal of a disposal group. Excludes discontinued 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 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/2003/role/disclosureRef<br> -Topic 360<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/2147482099/360-10-50-3<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482130/360-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_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAllocatedToLimitedPartners">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount of net income allocated to limited partners.</p></div>
<a href="javascript: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 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-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_NetIncomeLossAllocatedToLimitedPartners</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_NetIncomeLossAttributableToRedeemableNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 redeemable 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 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.19)<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_NetIncomeLossAttributableToRedeemableNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>f10q0923_datasea_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:currency="http://xbrl.sec.gov/currency/2023"
  xmlns:dei="http://xbrl.sec.gov/dei/2023"
  xmlns:dtss="http://www.dataseainc.com/20230930"
  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="dtss-20230930.xsd" xlink:type="simple"/>
    <context id="c0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
        </entity>
        <period>
            <instant>2023-11-12</instant>
        </period>
    </context>
    <context id="c2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c10">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c11">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c12">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c13">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c14">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c15">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c16">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c17">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c18">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c19">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c20">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c21">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c22">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="c23">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="c24">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="c25">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="c26">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="c27">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="c28">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c29">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c32">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c33">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="c34">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="c35">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="c36">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="c37">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="c38">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="c39">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">dtss:XingzhongSunMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-05-24</startDate>
            <endDate>2015-05-26</endDate>
        </period>
    </context>
    <context id="c40">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">dtss:XingzhongSunMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-05-26</instant>
        </period>
    </context>
    <context id="c41">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">dtss:MsLiuMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-10-01</startDate>
            <endDate>2016-10-27</endDate>
        </period>
    </context>
    <context id="c42">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">dtss:ShuhaiSkillHKMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c43">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">dtss:ShuhaiSkillHKMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c44">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">dtss:ZhixinLiuMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c45">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
        </entity>
        <period>
            <instant>2015-10-29</instant>
        </period>
    </context>
    <context id="c46">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">dtss:ShuhaiBeijingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-03</instant>
        </period>
    </context>
    <context id="c47">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">dtss:NanjingFanhanZhinengTechnologyInstituteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-01</startDate>
            <endDate>2019-12-03</endDate>
        </period>
    </context>
    <context id="c48">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">dtss:ShuhaiBeijingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c49">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">dtss:GuohaoCenturyFormedHangzhouZhangqiBusinessManagementLimitedPartnershipMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-11-16</instant>
        </period>
    </context>
    <context id="c50">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">dtss:GuohaoCenturyFormedHangzhouZhangqiBusinessManagementLimitedPartnershipMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">dtss:HangzhouShuhaiZhangxunInformationTechnologyCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-11-19</instant>
        </period>
    </context>
    <context id="c51">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">dtss:GuohaoCenturyFormedHangzhouZhangqiBusinessManagementLimitedPartnershipMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">dtss:ZhangqiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-11-19</instant>
        </period>
    </context>
    <context id="c52">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">dtss:GuohaoCenturyFormedHangzhouZhangqiBusinessManagementLimitedPartnershipMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">dtss:ZhangxunMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-11-19</instant>
        </period>
    </context>
    <context id="c53">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">dtss:GuohaoCenturyFormedHangzhouZhangqiBusinessManagementLimitedPartnershipMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">dtss:ZhangxunMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-20</instant>
        </period>
    </context>
    <context id="c54">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">dtss:ZhangxunMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-20</instant>
        </period>
    </context>
    <context id="c55">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">dtss:GuohaoCenturyFormedHangzhouZhangqiBusinessManagementLimitedPartnershipMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-20</instant>
        </period>
    </context>
    <context id="c56">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">dtss:HangzhouZhangxunMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-20</instant>
        </period>
    </context>
    <context id="c57">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">dtss:ZhangqiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-02-15</instant>
        </period>
    </context>
    <context id="c58">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-02-15</endDate>
        </period>
    </context>
    <context id="c59">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">dtss:ZhangxunMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-02-15</instant>
        </period>
    </context>
    <context id="c60">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">dtss:HangzhouZhangxunMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-02-15</instant>
        </period>
    </context>
    <context id="c61">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">dtss:GuohaoCenturyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-02-15</instant>
        </period>
    </context>
    <context id="c62">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">dtss:ZhangxunMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-20</instant>
        </period>
    </context>
    <context id="c63">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">dtss:ShuhaiJingweiFormedShenzhenAcousticEffectManagementLimitedPartnershipMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-02-16</instant>
        </period>
    </context>
    <context id="c64">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">dtss:OwnershipInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-02-16</instant>
        </period>
    </context>
    <context id="c65">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">dtss:ShuhaiJingweiHoldsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-02-16</instant>
        </period>
    </context>
    <context id="c66">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">dtss:ShenzhenAcousticMPMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-02-16</instant>
        </period>
    </context>
    <context id="c67">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">dtss:ThirdPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-16</startDate>
            <endDate>2022-02-16</endDate>
        </period>
    </context>
    <context id="c68">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">dtss:ShuhaiJingweiFormedShenzhenAcousticEffectManagementLimitedPartnershipMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-18</instant>
        </period>
    </context>
    <context id="c69">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">dtss:ShuhaiJingweiHoldsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-18</instant>
        </period>
    </context>
    <context id="c70">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">dtss:ShenzhenAcousticMPMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-18</instant>
        </period>
    </context>
    <context id="c71">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">dtss:ShuhaiJingweiHoldsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">dtss:ShenzhenAcousticMPMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-18</instant>
        </period>
    </context>
    <context id="c72">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
        </entity>
        <period>
            <startDate>2022-02-16</startDate>
            <endDate>2022-02-16</endDate>
        </period>
    </context>
    <context id="c73">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
        </entity>
        <period>
            <instant>2022-02-16</instant>
        </period>
    </context>
    <context id="c74">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">dtss:YiruiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-04</instant>
        </period>
    </context>
    <context id="c75">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">dtss:YiruiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-03-04</startDate>
            <endDate>2022-03-04</endDate>
        </period>
    </context>
    <context id="c76">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">dtss:YiyingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-04</instant>
        </period>
    </context>
    <context id="c77">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">dtss:YiyingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-03-04</startDate>
            <endDate>2022-03-04</endDate>
        </period>
    </context>
    <context id="c78">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
        </entity>
        <period>
            <instant>2023-08-01</instant>
        </period>
    </context>
    <context id="c79">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
        </entity>
        <period>
            <instant>2023-09-21</instant>
        </period>
    </context>
    <context id="c80">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-08-15</instant>
        </period>
    </context>
    <context id="c81">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
        </entity>
        <period>
            <instant>2023-08-15</instant>
        </period>
    </context>
    <context id="c82">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
        </entity>
        <period>
            <startDate>2023-08-15</startDate>
            <endDate>2023-08-15</endDate>
        </period>
    </context>
    <context id="c83">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">dtss:UnderwrittenPublicOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-09-13</startDate>
            <endDate>2023-09-13</endDate>
        </period>
    </context>
    <context id="c84">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">dtss:UnderwrittenPublicOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-13</instant>
        </period>
    </context>
    <context id="c85">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
        </entity>
        <period>
            <startDate>2023-09-13</startDate>
            <endDate>2023-09-13</endDate>
        </period>
    </context>
    <context id="c86">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">dtss:ShuhaiInformationSkillHKLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c87">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">dtss:HeilongjiangXunruiTechnologyCoLtdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">dtss:ShuhaiBeijingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c88">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">dtss:GuohaoCenturyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c89">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">dtss:HangzhouZhangqiBusinessManagementPartnershipMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c90">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">dtss:ZhangxunMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c91">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">dtss:ZhangqiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c92">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">dtss:ShuhaiBeijingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c93">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">dtss:ShuhaiBeijingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c94">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">dtss:TianjinMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c95">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
        </entity>
        <period>
            <startDate>2020-12-01</startDate>
            <endDate>2020-12-20</endDate>
        </period>
    </context>
    <context id="c96">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
        </entity>
        <period>
            <instant>2020-12-20</instant>
        </period>
    </context>
    <context id="c97">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dtss:Zhangxun1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-20</instant>
        </period>
    </context>
    <context id="c98">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dtss:ZhangxunMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-20</instant>
        </period>
    </context>
    <context id="c99">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">dtss:ZhangqiMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c100">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">dtss:ShuhaiNanjingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">dtss:ShenzhenAcousticMPMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">dtss:Zhangxun1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">dtss:GuozhongTimesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">dtss:GuozhongHaozeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c106">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c107">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c108">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c111">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c113">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c114">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c115">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c116">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c117">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dtss:FiveGMessagingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c118">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dtss:FiveGMessagingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dtss:FiveGMessagingOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dtss:FiveGMessagingOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c121">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dtss:CloudPlatformConstructionCooperationProjectMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c122">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dtss:CloudPlatformConstructionCooperationProjectMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c123">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dtss:AcousticIntelligenceBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c124">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dtss:AcousticIntelligenceBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dtss:UltrasonicSoundAirDisinfectionEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dtss:UltrasonicSoundAirDisinfectionEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c127">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dtss:SmartCityBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c128">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dtss:SmartCityBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dtss:SmartAgricultureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dtss:SmartAgricultureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dtss:TypesOfCurrencyAxis">currency:CNY</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c132">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dtss:TypesOfCurrencyAxis">currency:CNY</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="c133">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dtss:TypesOfCurrencyAxis">currency:CNY</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c134">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dtss:Zhangxun1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c135">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c136">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="c137">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="c138">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="c139">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c140">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="c141">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">dtss:SoftwareRegistrationRightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c142">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">dtss:SoftwareRegistrationRightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c143">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c144">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c145">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c146">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c147">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c148">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c149">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dtss:PrepaidMarketingFeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c150">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dtss:PrepaidRentAndPropertyManagementFeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c151">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dtss:OtherPrepaymentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c152">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dtss:ServiceFeeRechargeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c153">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dtss:PrepaidRentAndPropertyManagementFeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c154">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dtss:OtherPrepaymentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c155">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dtss:GuoruiInnovationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-09-14</startDate>
            <endDate>2023-09-14</endDate>
        </period>
    </context>
    <context id="c156">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
        </entity>
        <period>
            <startDate>2023-09-14</startDate>
            <endDate>2023-09-14</endDate>
        </period>
    </context>
    <context id="c157">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dtss:GuoruiInnovationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-14</instant>
        </period>
    </context>
    <context id="c158">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dtss:GuoruiInnovationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-09-14</startDate>
            <endDate>2023-09-14</endDate>
        </period>
    </context>
    <context id="c159">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">dtss:JinchengHaodaFirstYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c160">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">dtss:JinchengHaodaSecondYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c161">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">dtss:JinchengHaodaThirdYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c162">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dtss:JinchengHaodaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c163">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dtss:JinchengHaodaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c164">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dtss:JinchengHaodaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-09-16</startDate>
            <endDate>2023-09-16</endDate>
        </period>
    </context>
    <context id="c165">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
        </entity>
        <period>
            <startDate>2023-09-16</startDate>
            <endDate>2023-09-16</endDate>
        </period>
    </context>
    <context id="c166">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">dtss:JiajiaShengshiFirstYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c167">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">dtss:JiajiaShengshiSecondYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c168">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">dtss:JiajiaShengshiThirdYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c169">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dtss:JiajiaShengshiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-09-18</startDate>
            <endDate>2023-09-18</endDate>
        </period>
    </context>
    <context id="c170">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dtss:JiajiaShengshiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-18</instant>
        </period>
    </context>
    <context id="c171">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dtss:JiajiaShengshiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c172">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
        </entity>
        <period>
            <instant>2020-08-31</instant>
        </period>
    </context>
    <context id="c173">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c174">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
        </entity>
        <period>
            <startDate>2020-06-30</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="c175">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
        </entity>
        <period>
            <startDate>2020-08-15</startDate>
            <endDate>2020-08-15</endDate>
        </period>
    </context>
    <context id="c176">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
        </entity>
        <period>
            <startDate>2020-06-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="c177">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
        </entity>
        <period>
            <startDate>2020-08-01</startDate>
            <endDate>2020-08-15</endDate>
        </period>
    </context>
    <context id="c178">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="c179">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
        </entity>
        <period>
            <instant>2020-08-15</instant>
        </period>
    </context>
    <context id="c180">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c181">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c182">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2022-11-30</endDate>
        </period>
    </context>
    <context id="c183">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="c184">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:InternetDomainNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2021-11-30</endDate>
        </period>
    </context>
    <context id="c185">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
        </entity>
        <period>
            <startDate>2022-08-01</startDate>
            <endDate>2022-08-31</endDate>
        </period>
    </context>
    <context id="c186">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">dtss:BeijingShuhaiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-12</instant>
        </period>
    </context>
    <context id="c187">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">dtss:BeijingShuhaiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c188">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">dtss:ZhangxunMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c189">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">dtss:ShenzhenQianhaiWeBankCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c190">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">dtss:ShenzhenJingweiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-13</instant>
        </period>
    </context>
    <context id="c191">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">dtss:ZhangxunOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c192">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">dtss:ZhangxunMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c193">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
        </entity>
        <period>
            <instant>2023-04-25</instant>
        </period>
    </context>
    <context id="c194">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dtss:LoanFromBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-25</instant>
        </period>
    </context>
    <context id="c195">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
        </entity>
        <period>
            <instant>2022-04-24</instant>
        </period>
    </context>
    <context id="c196">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
        </entity>
        <period>
            <startDate>2022-06-30</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="c197">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
        </entity>
        <period>
            <instant>2022-07-01</instant>
        </period>
    </context>
    <context id="c198">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dtss:LoanFromAnUnrelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c199">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
        </entity>
        <period>
            <instant>2022-10-01</instant>
        </period>
    </context>
    <context id="c200">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">dtss:GuoruiInnovationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">dtss:ZhangxunMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-24</instant>
        </period>
    </context>
    <context id="c202">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dtss:ShenzhenQianhaiWeBankCoLtdOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c203">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dtss:ShenzhenQianhaiWeBankCoLtdOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c204">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dtss:ShenzhenQianhaiWeBankCoLtdThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c205">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dtss:ShenzhenQianhaiWeBankCoLtdThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c206">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dtss:ChinaBankCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c207">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dtss:ChinaBankCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c208">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-10-01</endDate>
        </period>
    </context>
    <context id="c209">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">dtss:ApartmentRentalAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-10-01</endDate>
        </period>
    </context>
    <context id="c210">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-05-01</endDate>
        </period>
    </context>
    <context id="c211">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
        </entity>
        <period>
            <startDate>2023-05-01</startDate>
            <endDate>2023-05-01</endDate>
        </period>
    </context>
    <context id="c212">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">dtss:SeniorOfficersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c213">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">dtss:SeniorOfficersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c214">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-07-01</endDate>
        </period>
    </context>
    <context id="c215">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-07-01</endDate>
        </period>
    </context>
    <context id="c216">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">dtss:CarOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="c217">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">dtss:CarTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="c218">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">dtss:CarOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-07-31</endDate>
        </period>
    </context>
    <context id="c219">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">dtss:CarTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-07-31</endDate>
        </period>
    </context>
    <context id="c220">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c221">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c222">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">dtss:BeijingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-01</startDate>
            <endDate>2021-09-01</endDate>
        </period>
    </context>
    <context id="c223">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
        </entity>
        <period>
            <startDate>2022-09-01</startDate>
            <endDate>2022-09-01</endDate>
        </period>
    </context>
    <context id="c224">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
        </entity>
        <period>
            <startDate>2023-03-01</startDate>
            <endDate>2023-03-01</endDate>
        </period>
    </context>
    <context id="c225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
        </entity>
        <period>
            <startDate>2023-09-01</startDate>
            <endDate>2023-09-01</endDate>
        </period>
    </context>
    <context id="c226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c227">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
        </entity>
        <period>
            <startDate>2021-07-20</startDate>
            <endDate>2021-07-20</endDate>
        </period>
    </context>
    <context id="c229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">dtss:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-20</instant>
        </period>
    </context>
    <context id="c230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">dtss:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c232">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">dtss:NonUSInvestorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2023-08-01</endDate>
        </period>
    </context>
    <context id="c233">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2023-08-01</endDate>
        </period>
    </context>
    <context id="c234">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
        </entity>
        <period>
            <instant>2023-09-13</instant>
        </period>
    </context>
    <context id="c235">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c236">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c237">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">dtss:EquityIncentivePlanTwoThousandAndEighteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c238">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c239">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c240">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dtss:NOLMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c241">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dtss:NOLMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c242">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">dtss:ShuhaiSkillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c243">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">dtss:ShuhaiBeijingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c244">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">dtss:OperatingLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-30</startDate>
            <endDate>2019-07-30</endDate>
        </period>
    </context>
    <context id="c245">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">dtss:OperatingLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c246">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
        </entity>
        <period>
            <startDate>2022-10-08</startDate>
            <endDate>2022-10-08</endDate>
        </period>
    </context>
    <context id="c247">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
        </entity>
        <period>
            <startDate>2019-07-30</startDate>
            <endDate>2019-07-30</endDate>
        </period>
    </context>
    <context id="c248">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:ServiceAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-30</startDate>
            <endDate>2019-07-30</endDate>
        </period>
    </context>
    <context id="c249">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2021-08-31</endDate>
        </period>
    </context>
    <context id="c250">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
        </entity>
        <period>
            <startDate>2021-09-01</startDate>
            <endDate>2022-08-31</endDate>
        </period>
    </context>
    <context id="c251">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
        </entity>
        <period>
            <instant>2022-09-01</instant>
        </period>
    </context>
    <context id="c252">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
        </entity>
        <period>
            <instant>2023-03-01</instant>
        </period>
    </context>
    <context id="c253">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dtss:HangzhouMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-06</instant>
        </period>
    </context>
    <context id="c254">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
        </entity>
        <period>
            <startDate>2023-05-10</startDate>
            <endDate>2023-05-10</endDate>
        </period>
    </context>
    <context id="c255">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">dtss:FiveOneZeroTwoZeroTwoThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c256">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">dtss:EightOneZeroTwoZeroTwoThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c257">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">dtss:ElevenOneZeroTwoZeroTwoThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c258">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">dtss:TwoOneZeroTwoZeroTwoFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c259">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">dtss:FiveOneZeroTwoZeroTwoFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c260">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">dtss:EightOneZeroTwoZeroTwoFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c261">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">dtss:ElevenOneZeroTwoZeroTwoFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c262">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">dtss:TwoOneZeroTwoZeroTwoFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c263">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:CommitmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c264">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001631282</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:CommitmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</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>
    <unit id="cnyPershares">
        <divide>
            <unitNumerator>
                <measure>iso4217:CNY</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="cny">
        <measure>iso4217:CNY</measure>
    </unit>
    <unit id="hkd">
        <measure>iso4217:HKD</measure>
    </unit>
    <dei:DocumentType contextRef="c0">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport contextRef="c0">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate contextRef="c0">2023-09-30</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport contextRef="c0">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="c0">001-38767</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="c0">DATASEA INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="c0">NV</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="c0">45-2019013</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="c0">20th Floor</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2 contextRef="c0">Tower B</dei:EntityAddressAddressLine2>
    <dei:EntityAddressAddressLine3 contextRef="c0">Guorui Plaza&#160; 1 Ronghua South Road</dei:EntityAddressAddressLine3>
    <dei:EntityAddressCityOrTown contextRef="c0">Technological Development Zone</dei:EntityAddressCityOrTown>
    <dei:EntityAddressCountry contextRef="c0">CN</dei:EntityAddressCountry>
    <dei:EntityAddressPostalZipCode contextRef="c0">100176</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="c0">86</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="c0">10-56145240</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="c0">Common Stock, $0.001 par value</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="c0">DTSS</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="c0">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus contextRef="c0">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="c0">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="c0">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="c0">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="c0">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany contextRef="c0">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding contextRef="c1" decimals="INF" unitRef="shares">38073234</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:Cash contextRef="c2" decimals="0" unitRef="usd">1218748</us-gaap:Cash>
    <us-gaap:Cash contextRef="c3" decimals="0" unitRef="usd">19728</us-gaap:Cash>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c2" decimals="0" unitRef="usd">22158</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c3" decimals="0" unitRef="usd">255725</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet contextRef="c2" decimals="0" unitRef="usd">242789</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="c3" decimals="0" unitRef="usd">241380</us-gaap:InventoryNet>
    <us-gaap:IncomeTaxesReceivable contextRef="c2" decimals="0" unitRef="usd">70115</us-gaap:IncomeTaxesReceivable>
    <us-gaap:IncomeTaxesReceivable contextRef="c3" decimals="0" unitRef="usd">71261</us-gaap:IncomeTaxesReceivable>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c2" decimals="0" unitRef="usd">6358043</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c3" decimals="0" unitRef="usd">701423</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c2" decimals="0" unitRef="usd">7911853</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c3" decimals="0" unitRef="usd">1289517</us-gaap:AssetsCurrent>
    <us-gaap:LongTermInvestments contextRef="c2" decimals="0" unitRef="usd">55713</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments contextRef="c3" decimals="0" unitRef="usd">55358</us-gaap:LongTermInvestments>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c2" decimals="0" unitRef="usd">67700</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c3" decimals="0" unitRef="usd">85930</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c2" decimals="0" unitRef="usd">715079</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c3" decimals="0" unitRef="usd">1185787</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c2" decimals="0" unitRef="usd">65854</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c3" decimals="0" unitRef="usd">137856</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:AssetsNoncurrent contextRef="c2" decimals="0" unitRef="usd">904346</us-gaap:AssetsNoncurrent>
    <us-gaap:AssetsNoncurrent contextRef="c3" decimals="0" unitRef="usd">1464931</us-gaap:AssetsNoncurrent>
    <us-gaap:Assets contextRef="c2" decimals="0" unitRef="usd">8816199</us-gaap:Assets>
    <us-gaap:Assets contextRef="c3" decimals="0" unitRef="usd">2754448</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent contextRef="c2" decimals="0" unitRef="usd">296177</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="c3" decimals="0" unitRef="usd">1005059</us-gaap:AccountsPayableCurrent>
    <us-gaap:ShortTermBorrowings contextRef="c2" decimals="0" unitRef="usd">496035</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings contextRef="c3" decimals="0" unitRef="usd">594906</us-gaap:ShortTermBorrowings>
    <us-gaap:DeferredRevenueCurrent contextRef="c2" decimals="0" unitRef="usd">473061</us-gaap:DeferredRevenueCurrent>
    <us-gaap:DeferredRevenueCurrent contextRef="c3" decimals="0" unitRef="usd">609175</us-gaap:DeferredRevenueCurrent>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent contextRef="c2" decimals="0" unitRef="usd">642294</us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent contextRef="c3" decimals="0" unitRef="usd">1409939</us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent>
    <us-gaap:NotesPayableCurrent contextRef="c4" decimals="0" unitRef="usd">494927</us-gaap:NotesPayableCurrent>
    <us-gaap:NotesPayableCurrent contextRef="c5" decimals="0" unitRef="usd">1162856</us-gaap:NotesPayableCurrent>
    <us-gaap:OperatingLeaseLiability contextRef="c2" decimals="0" unitRef="usd">34367</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability contextRef="c3" decimals="0" unitRef="usd">124640</us-gaap:OperatingLeaseLiability>
    <us-gaap:LoansPayableCurrent contextRef="c2" decimals="0" unitRef="usd">2032920</us-gaap:LoansPayableCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c2" decimals="0" unitRef="usd">4469781</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c3" decimals="0" unitRef="usd">4906575</us-gaap:LiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c2" decimals="0" unitRef="usd">17781</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c3" decimals="0" unitRef="usd">26449</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:LongTermLoansPayable contextRef="c2" decimals="0" unitRef="usd">20560</us-gaap:LongTermLoansPayable>
    <us-gaap:LongTermLoansPayable contextRef="c3" decimals="0" unitRef="usd">1401521</us-gaap:LongTermLoansPayable>
    <us-gaap:LiabilitiesNoncurrent contextRef="c2" decimals="0" unitRef="usd">38341</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent contextRef="c3" decimals="0" unitRef="usd">1427970</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:Liabilities contextRef="c2" decimals="0" unitRef="usd">4508122</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="c3" decimals="0" unitRef="usd">6334545</us-gaap:Liabilities>
    <us-gaap:CommonStockParOrStatedValuePerShare contextRef="c2" decimals="3" unitRef="usdPershares">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare contextRef="c3" decimals="3" unitRef="usdPershares">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized contextRef="c2" decimals="0" unitRef="shares">375000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized contextRef="c3" decimals="0" unitRef="shares">375000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued contextRef="c2" decimals="0" unitRef="shares">38073234</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="c2" decimals="0" unitRef="shares">38073234</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued contextRef="c3" decimals="0" unitRef="shares">27784133</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="c3" decimals="0" unitRef="shares">27784133</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue contextRef="c2" decimals="0" unitRef="usd">38073</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="c3" decimals="0" unitRef="usd">27784</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c2" decimals="0" unitRef="usd">32194070</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c3" decimals="0" unitRef="usd">24122973</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c2" decimals="0" unitRef="usd">232036</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c3" decimals="0" unitRef="usd">393252</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c2" decimals="0" unitRef="usd">-28085314</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c3" decimals="0" unitRef="usd">-28063258</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity contextRef="c2" decimals="0" unitRef="usd">4378865</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c3" decimals="0" unitRef="usd">-3519249</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest contextRef="c2" decimals="0" unitRef="usd">-70788</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest contextRef="c3" decimals="0" unitRef="usd">-60848</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c2" decimals="0" unitRef="usd">4308077</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c3" decimals="0" unitRef="usd">-3580097</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c2" decimals="0" unitRef="usd">8816199</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c3" decimals="0" unitRef="usd">2754448</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:Revenues contextRef="c0" decimals="0" unitRef="usd">6880743</us-gaap:Revenues>
    <us-gaap:CostOfRevenue contextRef="c0" decimals="0" unitRef="usd">6806008</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit contextRef="c0" decimals="0" unitRef="usd">74735</us-gaap:GrossProfit>
    <us-gaap:SellingExpense contextRef="c0" decimals="0" unitRef="usd">84447</us-gaap:SellingExpense>
    <us-gaap:SellingExpense contextRef="c6" decimals="0" unitRef="usd">104114</us-gaap:SellingExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c0" decimals="0" unitRef="usd">693060</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c6" decimals="0" unitRef="usd">884960</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c0" decimals="0" unitRef="usd">155004</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c6" decimals="0" unitRef="usd">106628</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:OperatingExpenses contextRef="c0" decimals="0" unitRef="usd">932511</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="c6" decimals="0" unitRef="usd">1095702</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss contextRef="c0" decimals="0" unitRef="usd">-857776</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c6" decimals="0" unitRef="usd">-1095702</us-gaap:OperatingIncomeLoss>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c0" decimals="0" unitRef="usd">-7864</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c6" decimals="0" unitRef="usd">-1239</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:InvestmentIncomeInterest contextRef="c0" decimals="0" unitRef="usd">106</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest contextRef="c6" decimals="0" unitRef="usd">64</us-gaap:InvestmentIncomeInterest>
    <us-gaap:NonoperatingIncomeExpense contextRef="c0" decimals="0" unitRef="usd">-7758</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c6" decimals="0" unitRef="usd">-1175</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c0" decimals="0" unitRef="usd">-865534</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c6" decimals="0" unitRef="usd">-1096877</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c6" decimals="0" unitRef="usd">8</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest contextRef="c0" decimals="0" unitRef="usd">-865534</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest contextRef="c6" decimals="0" unitRef="usd">-1096885</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax contextRef="c0" decimals="0" unitRef="usd">833546</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax contextRef="c6" decimals="0" unitRef="usd">-337062</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity contextRef="c0" decimals="0" unitRef="usd">-9932</us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity>
    <us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity contextRef="c6" decimals="0" unitRef="usd">5135</us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest contextRef="c6" decimals="0" unitRef="usd">-101759</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="c0" decimals="0" unitRef="usd">-9932</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="c6" decimals="0" unitRef="usd">-96624</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperations contextRef="c0" decimals="0" unitRef="usd">-855602</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations contextRef="c6" decimals="0" unitRef="usd">-1102020</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity contextRef="c0" decimals="0" unitRef="usd">833546</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity contextRef="c6" decimals="0" unitRef="usd">-235303</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:ProfitLoss contextRef="c0" decimals="0" unitRef="usd">-22056</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c6" decimals="0" unitRef="usd">-1337323</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax contextRef="c0" decimals="0" unitRef="usd">-161216</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax contextRef="c6" decimals="0" unitRef="usd">12338</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToNoncontrollingInterest contextRef="c0" decimals="0" unitRef="usd">29734</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToNoncontrollingInterest contextRef="c6" decimals="0" unitRef="usd">-3690</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c0" decimals="0" unitRef="usd">-183272</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c6" decimals="0" unitRef="usd">-1324985</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest contextRef="c0" decimals="0" unitRef="usd">19802</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest contextRef="c6" decimals="0" unitRef="usd">-100314</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare contextRef="c0" decimals="2" unitRef="usdPershares">0</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare contextRef="c6" decimals="2" unitRef="usdPershares">-0.05</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c0" decimals="0" unitRef="shares">29445992</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c6" decimals="0" unitRef="shares">24324633</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:CommonStockSharesOutstanding contextRef="c7" decimals="INF" unitRef="shares">27784133</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c7" decimals="0" unitRef="usd">27784</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c8" decimals="0" unitRef="usd">24122973</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c9" decimals="0" unitRef="usd">-28063258</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c10" decimals="0" unitRef="usd">393252</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c3" decimals="0" unitRef="usd">-3519249</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c11" decimals="0" unitRef="usd">-60848</us-gaap:StockholdersEquity>
    <us-gaap:ProfitLoss contextRef="c14" decimals="0" unitRef="usd">-22056</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c0" decimals="0" unitRef="usd">-22056</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c16" decimals="0" unitRef="usd">-9932</us-gaap:ProfitLoss>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="c12" decimals="INF" unitRef="shares">10289101</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c12" decimals="0" unitRef="usd">10289</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c13" decimals="0" unitRef="usd">8050997</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c0" decimals="0" unitRef="usd">8061286</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c13" decimals="0" unitRef="usd">20100</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c0" decimals="0" unitRef="usd">20100</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c15" decimals="0" unitRef="usd">-161216</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c0" decimals="0" unitRef="usd">-161216</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c16" decimals="0" unitRef="usd">-8</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:CommonStockSharesOutstanding contextRef="c17" decimals="INF" unitRef="shares">38073234</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c17" decimals="0" unitRef="usd">38073</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c18" decimals="0" unitRef="usd">32194070</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c19" decimals="0" unitRef="usd">-28085314</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c20" decimals="0" unitRef="usd">232036</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c2" decimals="0" unitRef="usd">4378865</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c21" decimals="0" unitRef="usd">-70788</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding contextRef="c22" decimals="INF" unitRef="shares">24324633</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c22" decimals="0" unitRef="usd">24325</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c23" decimals="0" unitRef="usd">20729559</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c24" decimals="0" unitRef="usd">-18583566</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c25" decimals="0" unitRef="usd">283587</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c26" decimals="0" unitRef="usd">2453905</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c27" decimals="0" unitRef="usd">-854273</us-gaap:StockholdersEquity>
    <us-gaap:ProfitLoss contextRef="c30" decimals="0" unitRef="usd">-1337323</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c6" decimals="0" unitRef="usd">-1337323</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c32" decimals="0" unitRef="usd">-96624</us-gaap:ProfitLoss>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c29" decimals="0" unitRef="usd">116250</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c6" decimals="0" unitRef="usd">116250</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c31" decimals="0" unitRef="usd">12338</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c6" decimals="0" unitRef="usd">12338</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c32" decimals="0" unitRef="usd">-3690</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:CommonStockSharesOutstanding contextRef="c33" decimals="INF" unitRef="shares">24324633</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c33" decimals="0" unitRef="usd">24325</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c34" decimals="0" unitRef="usd">20845809</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c35" decimals="0" unitRef="usd">-19920889</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c36" decimals="0" unitRef="usd">295925</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c37" decimals="0" unitRef="usd">1245170</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c38" decimals="0" unitRef="usd">-954587</us-gaap:StockholdersEquity>
    <us-gaap:IncomeLossIncludingPortionAttributableToNoncontrollingInterest contextRef="c0" decimals="0" unitRef="usd">-31988</us-gaap:IncomeLossIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossIncludingPortionAttributableToNoncontrollingInterest contextRef="c6" decimals="0" unitRef="usd">-1433947</us-gaap:IncomeLossIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:GainLossOnDispositionOfAssets1 contextRef="c0" decimals="0" unitRef="usd">833546</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c0" decimals="0" unitRef="usd">137873</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c6" decimals="0" unitRef="usd">189764</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:OperatingLeaseExpense contextRef="c0" decimals="0" unitRef="usd">74181</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense contextRef="c6" decimals="0" unitRef="usd">203111</us-gaap:OperatingLeaseExpense>
    <us-gaap:ShareBasedCompensation contextRef="c0" decimals="0" unitRef="usd">20100</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c6" decimals="0" unitRef="usd">116250</us-gaap:ShareBasedCompensation>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c0" decimals="0" unitRef="usd">21436</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c6" decimals="0" unitRef="usd">-93511</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c0" decimals="0" unitRef="usd">-137</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c6" decimals="0" unitRef="usd">-5100</us-gaap:IncreaseDecreaseInInventories>
    <dtss:IncreaseDecreaseInValueaddedTaxPrepayment contextRef="c0" decimals="0" unitRef="usd">14121</dtss:IncreaseDecreaseInValueaddedTaxPrepayment>
    <dtss:IncreaseDecreaseInValueaddedTaxPrepayment contextRef="c6" decimals="0" unitRef="usd">8165</dtss:IncreaseDecreaseInValueaddedTaxPrepayment>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="c0" decimals="0" unitRef="usd">5692660</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="c6" decimals="0" unitRef="usd">-79124</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="c0" decimals="0" unitRef="usd">-179875</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="c6" decimals="0" unitRef="usd">107162</us-gaap:IncreaseDecreaseInAccountsPayable>
    <dtss:IncreaseDecreaseInUnearnedRevenue contextRef="c0" decimals="0" unitRef="usd">-45332</dtss:IncreaseDecreaseInUnearnedRevenue>
    <dtss:IncreaseDecreaseInUnearnedRevenue contextRef="c6" decimals="0" unitRef="usd">-142623</dtss:IncreaseDecreaseInUnearnedRevenue>
    <us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities contextRef="c0" decimals="0" unitRef="usd">-56515</us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities contextRef="c6" decimals="0" unitRef="usd">192535</us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability contextRef="c0" decimals="0" unitRef="usd">-101231</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability contextRef="c6" decimals="0" unitRef="usd">-154519</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c0" decimals="0" unitRef="usd">-6744413</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c6" decimals="0" unitRef="usd">-752697</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireMachineryAndEquipment contextRef="c0" decimals="0" unitRef="usd">330</us-gaap:PaymentsToAcquireMachineryAndEquipment>
    <us-gaap:PaymentsToAcquireMachineryAndEquipment contextRef="c6" decimals="0" unitRef="usd">403</us-gaap:PaymentsToAcquireMachineryAndEquipment>
    <us-gaap:PaymentsToAcquireIntangibleAssets contextRef="c6" decimals="0" unitRef="usd">73154</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="c0" decimals="0" unitRef="usd">35</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireLongtermInvestments contextRef="c6" decimals="0" unitRef="usd">29288</us-gaap:PaymentsToAcquireLongtermInvestments>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c0" decimals="0" unitRef="usd">-365</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c6" decimals="0" unitRef="usd">-102845</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <dtss:ProceedFromDueToRelatedParties contextRef="c0" decimals="0" unitRef="usd">-675828</dtss:ProceedFromDueToRelatedParties>
    <dtss:ProceedFromDueToRelatedParties contextRef="c6" decimals="0" unitRef="usd">-30206</dtss:ProceedFromDueToRelatedParties>
    <us-gaap:ProceedsFromNotesPayable contextRef="c0" decimals="0" unitRef="usd">879422</us-gaap:ProceedsFromNotesPayable>
    <us-gaap:ProceedsFromNotesPayable contextRef="c6" decimals="0" unitRef="usd">820508</us-gaap:ProceedsFromNotesPayable>
    <us-gaap:RepaymentsOfNotesPayable contextRef="c0" decimals="0" unitRef="usd">184425</us-gaap:RepaymentsOfNotesPayable>
    <us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="c0" decimals="0" unitRef="usd">8061286</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c0" decimals="0" unitRef="usd">8080455</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c6" decimals="0" unitRef="usd">790302</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations contextRef="c0" decimals="0" unitRef="usd">-136657</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations contextRef="c6" decimals="0" unitRef="usd">-5903</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c0" decimals="0" unitRef="usd">1199020</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c6" decimals="0" unitRef="usd">-71143</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c3" decimals="0" unitRef="usd">19728</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c26" decimals="0" unitRef="usd">164217</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c2" decimals="0" unitRef="usd">1218748</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c37" decimals="0" unitRef="usd">93074</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet contextRef="c0" decimals="0" unitRef="usd">5551</us-gaap:InterestPaidNet>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;NOTE 1 &#x2013; ORGANIZATION AND DESCRIPTION OF BUSINESS&lt;/b&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Datasea Inc. (the &#x201c;Company&#x201d;, or &#x201c;we&#x201d;,
&#x201c;us&#x201d;, &#x201c;our&#x201d;) was incorporated in the State of Nevada on September 26, 2014 under the name Rose Rock Inc. and
changed its name to Datasea Inc. on May 27, 2015. On May 26, 2015, the Company&#x2019;s founder, Xingzhong Sun, sold&#160;6,666,667&#160;shares
of common stock, par value $0.001&#160;per share, of the Company (the &#x201c;Common Stock&#x201d;) to Zhixin Liu (&#x201c;Ms. Liu&#x201d;),
an owner of Shuhai Skill (HK) as defined below. On October 27, 2016, Mr. Sun sold his remaining&#160;1,666,667&#160;shares of Common
Stock of the Company to Ms. Liu. As a holding company with no material operations, the Company conducts a majority of its business activities
through organizations established in the People&#x2019;s Republic of China (&#x201c;PRC), primarily by variable interest entity (the &#x201c;VIE&#x201d;).
The Company does not have any equity ownership of its VIE, instead it controls and receives economic benefits of the VIE&#x2019;s business
operations through certain contractual arrangements.&#160;&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;On October 29, 2015,&#160;the Company entered
into a share exchange agreement (the &#x201c;Exchange Agreement&#x201d;) with the shareholders (the &#x201c;Shareholders&#x201d;) of Shuhai
Information Skill (HK) Limited (&#x201c;Shuhai Skill (HK)&#x201d;), a limited liability company (&#x201c;LLC&#x201d;) incorporated on May
15, 2015 under the laws of the Hong Kong Special Administrative Region of the People&#x2019;s Republic of China (the &#x201c;PRC&#x201d;).
Pursuant to the terms of the Exchange Agreement, the Shareholders, who own&#160;100% of Shuhai Skill (HK), transferred all of the issued
and outstanding ordinary shares of Shuhai Skill (HK) to the Company for&#160;6,666,667&#160;shares of Common Stock, causing Shuhai Skill
(HK) and its wholly owned subsidiaries, Tianjin Information Sea Information Technology Co., Ltd. (&#x201c;Tianjin Information&#x201d; or
&#x201c;WOFE&#x201d;), an LLC incorporated under the laws of the PRC, and Harbin Information Sea Information Technology Co., Ltd., an LLC
incorporated under the laws of the PRC, to become wholly-owned subsidiaries of the Company; and Shuhai Information Technology Co., Ltd.,
also an LLC incorporated under the laws of the PRC (&#x201c;Shuhai Beijing&#x201d;), to become a VIE of the Company through a series of
contractual agreements between Shuhai Beijing and Tianjin Information. The transaction was accounted for as a reverse merger, with Shuhai
Skill (HK) and its subsidiaries being the accounting survivor. Accordingly, the historical financial statements presented are those of
Shuhai Skill (HK) and its consolidated subsidiaries and VIE.&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;Following the Share Exchange, the Shareholders,
Zhixin Liu and her father, Fu Liu, owned approximately&#160;82% of the Company&#x2019;s outstanding shares of Common Stock. As of October
29, 2015, there were&#160;18,333,333&#160;shares of Common Stock issued and outstanding,&#160;15,000,000&#160;of which were beneficially
owned by Zhixin Liu and Fu Liu.&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;After the Share Exchange, the Company, through
its consolidated subsidiaries and VIE&#160;provide smart security solutions primarily to schools, tourist or scenic attractions and public
communities in China.&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;On October 16, 2019, Shuhai Beijing incorporated
a wholly owned subsidiary, Heilongjiang Xunrui Technology Co. Ltd. (&#x201c;Xunrui&#x201d;), which develops and markets the Company&#x2019;s
smart security system products.&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;On December 3, 2019, Shuhai Beijing formed Nanjing
Shuhai Equity Investment Fund Management Co. Ltd. (&#x201c;Shuhai Nanjing&#x201d;), a joint venture in PRC, in which Shuhai Beijing holds
a&#160;99% ownership interest with the remaining&#160;1% held by Nanjing Fanhan Zhineng Technology Institute Co. Ltd, an unrelated party
that was supported by both Nanjing Municipal Government and Beijing University of Posts and Telecommunications. Shuhai Nanjing was formed
for gaining the easy access to government funding and private financing for the Company&#x2019;s new technology development and new project
initiation.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In January 2020, the Company acquired ownership
in three entities for no consideration from the Company&#x2019;s management, which set up such entities on the Company&#x2019;s behalf
(described below).&#160;&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;On January 3, 2020, Shuhai Beijing entered into
two equity transfer agreements (the &#x201c;Transfer Agreements&#x201d;) with the President, and a Director of the Company.&#160;Pursuant
to the Transfer Agreements, the Director and the President, each agreed, for no consideration, to (i) transfer his 51% and 49% respective
ownership interests, in Guozhong Times (Beijing) Technology Ltd. (&#x201c;Guozhong Times&#x201d;) to Shuhai Beijing; and (ii) transfer
his 51% and 49% respective ownership interests, in Guohao Century (Beijing) Technology Ltd. (&#x201c;Guohao Century&#x201d;) to Shuhai
Beijing. Guozhong Times and Guohao Century were established to develop technology for electronic products, intelligence equipment and
accessories, and provide software and information system consulting, installation and maintenance services.&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;On January 7, 2020, Shuhai Beijing entered into
another equity transfer agreement with the President, the Director described above and an unrelated individual.&#160;Pursuant to this
equity transfer agreement, the Director, the President and the unrelated individual each agreed to transfer his 51%, 16%, 33% ownership
interests, in Guozhong Haoze (Beijing) Technology Ltd. (&#x201c;Guozhong Haoze&#x201d;) to Shuhai Beijing for no consideration. Guozhong
Haoze was formed to develop and market the smart security system products.&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;On August 17, 2020, Beijing Shuhai formed a new
wholly-owned subsidiary Shuhai Jingwei (Shenzhen) Information Technology Co., Ltd (&#x201c;Jingwei&#x201d;), to expand the security oriented
systems developing, consulting and marketing business overseas.&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;On November 16, 2020, Guohao Century formed Hangzhou
Zhangqi Business Management Limited Partnership (&#x201c;Zhangqi&#x201d;) with ownership of&#160;99% as an ordinary partner.&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;On November 19, 2020, Guohao Century formed a&#160;51%
owned subsidiary Hangzhou Shuhai Zhangxun Information Technology Co., Ltd (&#x201c;Zhangxun&#x201d;) for research and development of 5G
message technology. Zhangqi owns&#160;19% of Zhangxun; accordingly, Guohao Century ultimately owns&#160;69.81% of Zhangxun. On December
20, 2022, Guohao Century acquired a&#160;30% ownership interests of Zhangxun from Zhengmao Zhang at the price of $0.15&#160;(RMB&#160;1.00).
After the transaction, Guohao Century owns&#160;81% of Zhangxun, and Zhangqi owns&#160;19% of Hangzhou Zhangxun; On February 15, 2023,
Guohao Century acquired a&#160;9% ownership interests of Zhangxun from the Zhangqi at the price of $130,434&#160;(RMB&#160;900,000).
After the transaction, Guohao Century owns&#160;90% of Zhangxun, and Zhangqi owns&#160;10% of Hangzhou Zhangxun; as a result, Guohao
Century ultimately owns&#160;99.9&#160;% of Zhangxun. On July 20, 2023, the Company sold Zhangxun to a third party for RMB 2 ($0.28).&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;On February 16, 2022, Shuhai Jingwei formed Shenzhen
Acoustic Effect Management Limited Partnership (&#x201c;Shenzhen Acoustic MP&#x201d;) with&#160;99% ownership interest, the remaining&#160;1%
ownership interest is held by a third party.&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;On February 16, 2022, Shuhai Jingwei formed Shuhai
(Shenzhen) Acoustic Effect Technology Co., Ltd (&#x201c;Shuhai Shenzhen Acoustic Effect&#x201d;), a PRC Company, in which Shuhai Jingwei
holds&#160;60% ownership interest,&#160;10% ownership interest is held by Shenzhen Acoustic MP, and remaining&#160;30% ownership interest
is held by a third party. On October 18, 2022, Shuhai Jingwei acquired&#160;30% ownership interest of Shuhai Acoustic Effect, a PRC Company
from the third party at the price of approximately $0.15&#160;(RMB&#160;1.00). After the transaction, Shuhai Jingwei owns&#160;90% of
Shuhai Shenzhen Effect, and Shenzhen Acoustic MP still owns&#160;10% of Shuhai Shenzhen Effect; accordingly, Shuhai Jingwei ultimately
owns&#160;100% of Shuhai Acoustic Effect. The book value of&#160;30% interest acquired from the third party was $(26,993) due to its
accumulated deficit.&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;On March 4, 2022, Shuhai Beijing formed Beijing
Yirui Business Management Development Center (&#x201c;Yirui&#x201d;) with&#160;99% ownership interest as an ordinary partner, the remaining&#160;1%
ownership interest is held by Zhixin Liu.&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;On March 4, 2022, Shuhai Beijing formed Beijing
Yiying Business Management Development Center (&#x201c;Yiying&#x201d;) with&#160;99% ownership interest as an ordinary partner, the remaining&#160;1%
ownership interest is held by Zhixin Liu.&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;On July 31, 2023, Datasea establish a wholly
owned subsidiary Datasea Acoustic, LLC (&#x201c;Datasea Acoustic&#x201d;) in the state of Delaware for expanding the products to the market
in North America.&lt;/p&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="c39" decimals="0" unitRef="shares">6666667</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:CommonStockParOrStatedValuePerShare contextRef="c40" decimals="3" unitRef="usdPershares">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="c41" decimals="0" unitRef="shares">1666667</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:MinorityInterestOwnershipPercentageByParent contextRef="c42" decimals="2" unitRef="pure">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="c43" decimals="0" unitRef="shares">6666667</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage contextRef="c44" decimals="2" unitRef="pure">0.82</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:CommonStockSharesIssued contextRef="c45" decimals="0" unitRef="shares">18333333</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="c45" decimals="0" unitRef="shares">15000000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:MinorityInterestOwnershipPercentageByParent contextRef="c46" decimals="2" unitRef="pure">0.99</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <dtss:RemainingOwnershipInterest contextRef="c47" decimals="2" unitRef="pure">0.01</dtss:RemainingOwnershipInterest>
    <dtss:EquityDescription contextRef="c48">Pursuant
to the Transfer Agreements, the Director and the President, each agreed, for no consideration, to (i) transfer his 51% and 49% respective
ownership interests, in Guozhong Times (Beijing) Technology Ltd. (&#x201c;Guozhong Times&#x201d;) to Shuhai Beijing; and (ii) transfer
his 51% and 49% respective ownership interests, in Guohao Century (Beijing) Technology Ltd. (&#x201c;Guohao Century&#x201d;) to Shuhai
Beijing. Guozhong Times and Guohao Century were established to develop technology for electronic products, intelligence equipment and
accessories, and provide software and information system consulting, installation and maintenance services.</dtss:EquityDescription>
    <dtss:EquityTransferAgreementsDescription contextRef="c48">Pursuant to this
equity transfer agreement, the Director, the President and the unrelated individual each agreed to transfer his 51%, 16%, 33% ownership
interests, in Guozhong Haoze (Beijing) Technology Ltd. (&#x201c;Guozhong Haoze&#x201d;) to Shuhai Beijing for no consideration. Guozhong
Haoze was formed to develop and market the smart security system products.</dtss:EquityTransferAgreementsDescription>
    <us-gaap:MinorityInterestOwnershipPercentageByParent contextRef="c49" decimals="2" unitRef="pure">0.99</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent contextRef="c50" decimals="2" unitRef="pure">0.51</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent contextRef="c51" decimals="2" unitRef="pure">0.19</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent contextRef="c52" decimals="4" unitRef="pure">0.6981</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent contextRef="c53" decimals="2" unitRef="pure">0.30</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:SharePrice contextRef="c54" decimals="2" unitRef="usdPershares">0.15</us-gaap:SharePrice>
    <us-gaap:SharePrice contextRef="c54" decimals="2" unitRef="cnyPershares">1</us-gaap:SharePrice>
    <us-gaap:MinorityInterestOwnershipPercentageByParent contextRef="c55" decimals="2" unitRef="pure">0.81</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent contextRef="c56" decimals="2" unitRef="pure">0.19</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent contextRef="c57" decimals="2" unitRef="pure">0.09</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:CostMaintenance contextRef="c58" decimals="0" unitRef="usd">130434</us-gaap:CostMaintenance>
    <us-gaap:CostMaintenance contextRef="c58" decimals="0" unitRef="cny">900000</us-gaap:CostMaintenance>
    <us-gaap:MinorityInterestOwnershipPercentageByParent contextRef="c59" decimals="2" unitRef="pure">0.90</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent contextRef="c60" decimals="2" unitRef="pure">0.10</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent contextRef="c61" decimals="3" unitRef="pure">0.999</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:SharePrice contextRef="c62" decimals="0" unitRef="cnyPershares">2</us-gaap:SharePrice>
    <us-gaap:SharePrice contextRef="c62" decimals="2" unitRef="usdPershares">0.28</us-gaap:SharePrice>
    <us-gaap:MinorityInterestOwnershipPercentageByParent contextRef="c63" decimals="2" unitRef="pure">0.99</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent contextRef="c64" decimals="2" unitRef="pure">0.01</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent contextRef="c65" decimals="2" unitRef="pure">0.60</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent contextRef="c66" decimals="2" unitRef="pure">0.10</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <dtss:RemainingOwnershipInterest contextRef="c67" decimals="2" unitRef="pure">0.30</dtss:RemainingOwnershipInterest>
    <us-gaap:MinorityInterestOwnershipPercentageByParent contextRef="c68" decimals="2" unitRef="pure">0.30</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:SharePrice contextRef="c68" decimals="2" unitRef="usdPershares">0.15</us-gaap:SharePrice>
    <us-gaap:SharePrice contextRef="c68" decimals="2" unitRef="cnyPershares">1</us-gaap:SharePrice>
    <us-gaap:MinorityInterestOwnershipPercentageByParent contextRef="c69" decimals="2" unitRef="pure">0.90</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent contextRef="c70" decimals="2" unitRef="pure">0.10</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent contextRef="c71" decimals="2" unitRef="pure">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:NoncashOrPartNoncashAcquisitionInterestAcquired1 contextRef="c72" decimals="2" unitRef="pure">0.30</us-gaap:NoncashOrPartNoncashAcquisitionInterestAcquired1>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c73" decimals="0" unitRef="usd">-26993</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:MinorityInterestOwnershipPercentageByParent contextRef="c74" decimals="2" unitRef="pure">0.99</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <dtss:RemainingOwnershipInterest contextRef="c75" decimals="2" unitRef="pure">0.01</dtss:RemainingOwnershipInterest>
    <us-gaap:MinorityInterestOwnershipPercentageByParent contextRef="c76" decimals="2" unitRef="pure">0.99</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <dtss:RemainingOwnershipInterest contextRef="c77" decimals="2" unitRef="pure">0.01</dtss:RemainingOwnershipInterest>
    <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;NOTE 2 &#x2013; SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES&lt;/b&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;GOING CONCERN&lt;/b&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The accompanying consolidated financial statements
(&#x201c;CFS&#x201d;) were prepared&#160;assuming the Company will continue as a going concern, which contemplates continuity of operations,
realization of assets, and liquidation of liabilities in the normal course of business. For the three months ended September 30, 2023
and 2022, the Company had a net loss of approximately $22,056 and $1.34&#160;million, respectively. The Company had an accumulated deficit
of approximately $28.09&#160;million as of September 30, 2023, and negative cash flow from operating activities of approximately $6.74&#160;million
and $0.75&#160;million for the three months ended September 30, 2023 and 2022, respectively. The historical operating results including
recurring losses from operations raise doubt about the Company&#x2019;s ability to continue as a going concern.&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;On August 1, 2023, the Company entered into two
separate subscription agreements with a certain non-U.S. investor, pursuant to which the Company sold an aggregate of&#160;4,760,000&#160;shares
of common stock at a $1.2&#160;per share purchase price to the investor.&#160;On September 21, 2023, the Company received full payment
of RMB&#160;40,000,000&#160;($5.71&#160;million) from the investor.&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;On August 15, 2023, the Company entered into
a subscription agreement with another non-U.S. investor, pursuant to which the Company agreed to sell and the investor agreed to
purchase an aggregate of 2,962,963 shares of common stock at a $1.35 per share purchase price, with a total subscription price of
$4,000,000. The investor paid the amount of $714,286 to the Company and the Company issued 529,101 shares as of the date of this
report, and has promised to pay the remaining balance in full by March 2024.&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;On September 13, 2023, the Company closed an
underwritten public offering of&#160;5,000,000&#160;shares of common stock at a public offering price of $0.40&#160;per share. The gross
proceeds to the Company from this offering are approximately $2&#160;million, before deducting any fees or expenses. In September 2023,
the Company received $1.6&#160;million net proceeds from this offering.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;If deemed necessary, management could seek to
raise additional funds by way of admitting strategic investors or. Private or public offerings, or by seeking to obtain loans from banks
or others, to support the Company&#x2019;s research and development (&#x201c;R&amp;amp;D&#x201d;), procurement, marketing and daily operation.
While management of the Company believes in the viability of its strategy to generate sufficient revenues and its ability to raise additional
funds on reasonable terms and conditions, there can be no assurances to that effect.&#160;The ability of the Company to continue as a
going concern depends upon the Company&#x2019;s ability to further implement its business plan and generate sufficient revenue and its
ability to raise additional funds by way of a public or private offering.&#160;There is no assurance that the Company will be able to
obtain funds on commercially acceptable terms, if at all. There is also no assurance that the amount of funds the Company might raise
will enable the Company to complete its initiatives or attain profitable operations. If the Company is unable to raise additional funding
to meet its working capital needs in the future, it may be forced to delay, reduce or cease its operations.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="text-transform: uppercase"&gt;&lt;b&gt;BASIS OF PRESENTATION AND
CONSOLIDATION&lt;/b&gt;&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;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The CFS were prepared in accordance with accounting
principles generally accepted in the United States of America (&#x201c;U.S. GAAP&#x201d;) and applicable rules and regulations of the SEC
regarding CFS. In the opinion of management, such financial information includes all adjustments (consisting only of normal recurring
adjustments, unless otherwise indicated) considered necessary for a fair presentation of our financial position at such date and the
operating results and cash flows for such periods. Operating results for the three months ended September 30, 2023 are not necessarily
indicative of the results that may be expected for the entire year or for any other subsequent interim period. The interim consolidated
financial information should be read in conjunction with the Financial Statements and the notes thereto, included in the Company&#x2019;s
Annual Report on Form 10-K for the fiscal year ended June 30, 2023, previously filed with the Securities Exchange Commission (&#x201c;SEC&#x201d;)
on September 27, 2023.&#160;&#160;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The accompanying CFS include the financial statements
of&#160;the Company and its&#160;100% owned subsidiaries Shuhai Information Skill (HK) Limited (&#x201c;Shuhai Skill (HK)&#x201d;), and
Shuhai Information Technology Co., Ltd. (&#x201c;Tianjin Information&#x201d;), and its VIE, Shuhai Beijing, and Shuhai Beijing&#x2019;s&#160;100%
owned subsidiaries &#x2013; Heilongjiang Xunrui Technology Co. Ltd. (&#x201c;Xunrui&#x201d;), Guozhong Times (Beijing) Technology Ltd. (&#x201c;Guozhong
Times&#x201d;), Guohao Century (Beijing) Technology Ltd. (&#x201c;Guohao Century&#x201d;), Guozhong Haoze, and Shuhai Jingwei (Shenzhen)
Information Technology Co., Ltd. (&#x201c;Jingwei&#x201d;), and Guohao Century&#x2019;s&#160;99% owned subsidiary &#x2013; Hangzhou Zhangqi
Business Management Partnership (&#x201c;Zhangqi&#x201d;, a limited partnership) and&#160;99.81% owned subsidiary &#x2013; Hangzhou Shuhai
Zhangxun Information Technology Co., Ltd. (&#x201c;Zhangxun&#x201d;) which consisted of&#160;90% ownership from Guohao Century and&#160;10%
ownership from Zhangqi, and Shuhai Beijing&#x2019;s&#160;99% owned subsidiary&#x2013;- Nanjing Shuhai Equity Investment Fund Management
Co. Ltd. (&#x201c;Shuhai Nanjing&#x201d;). During the year ended June 30, 2022, the Company incorporated two new subsidiaries Shuhai (Shenzhen)
Acoustic Effect Technology Co., Ltd (&#x201c;Shuhai Acoustic&#x201d;) and Shenzhen Acoustic Effect Management Partnership (&#x201c;Shenzhen
Acoustic MP&#x201d;). All significant inter-company transactions and balances were eliminated in consolidation.&#160;The chart below depicts
the corporate structure of the Company as of&#160;September 30, 2023.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;b&gt;&lt;img alt="" src="image_001.jpg" style="height: 478px; width: 650px"/&gt;&#160;&lt;/b&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;b&gt;VARIABLE INTEREST ENTITY&lt;/b&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Pursuant to Financial Accounting Standards Board
(&#x201c;FASB&#x201d;) Accounting Standards Codification (&#x201c;ASC&#x201d;) Section 810, &#x201c;Consolidation&#x201d; (&#x201c;ASC 810&#x201d;),
the Company is required to include in its CFS, the financial statements of Shuhai Beijing, its VIE. ASC 810 requires a VIE to be consolidated
if the Company is subject to a majority of the risk of loss for the VIE or is entitled to receive a majority of the VIE&#x2019;s residual
returns. A VIE is an entity in which a company, through contractual arrangements, bears the risk of, and enjoys the rewards of such entity,
and therefore the Company is the primary beneficiary of such entity.&#160;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Under ASC 810, a reporting entity has a controlling
financial interest in a VIE, and must consolidate that VIE, if the reporting entity has both of the following characteristics: (a) the
power to direct the activities of the VIE that most significantly affect the VIE&#x2019;s economic performance; and (b) the obligation
to absorb losses, or the right to receive benefits, that could potentially be significant to the VIE. The reporting entity&#x2019;s determination
of whether it has this power is not affected by the existence of kick-out rights or participating rights, unless a single enterprise,
including its related parties and de - facto agents, have the unilateral ability to exercise those rights. Shuhai Beijing&#x2019;s actual
stockholders do not hold any kick-out rights that affect the consolidation determination.&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;Through the VIE agreements, Tianjin Information,
an indirect subsidiary of Datasea is deemed the primary beneficiary of Shuhai Beijing and its subsidiaries. Accordingly, the results
of Shuhai Beijing and its subsidiaries were included in the accompanying CFS. Shuhai Beijing has no assets that are collateral for or
restricted solely to settle their obligations. The creditors of Shuhai Beijing do not have recourse to the Company&#x2019;s general credit.&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&lt;i&gt;VIE Agreements&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;i&gt;Operation and Intellectual Property Service
Agreement&lt;/i&gt;&#160;&#x2013; The Operation and Intellectual Property Service Agreement allows Tianjin Information Sea Information Technology
Co., Ltd (&#x201c;WFOE&#x201d;) to manage and operate Shuhai Beijing and collect an operating fee equal to Shuhai Beijing&#x2019;s pre-tax
income, per month. If Shuhai Beijing suffers a loss and as a result does not have pre-tax income, such loss shall be carried forward
to the following month to offset the operating fee to be paid to WFOE if there is pre-tax income of Shuhai Beijing the following month.
Furthermore, if Shuhai Beijing cannot pay off its debts, WFOE shall pay off the debt on Shuhai Beijing&#x2019;s behalf. If Shuhai Beijing&#x2019;s
net assets fall lower than its registered capital balance, WFOE shall provide capital for Shuhai Beijing to make up for the deficit.&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;Under the terms of the Operation and Intellectual
Property Service Agreement, Shuhai Beijing entrusts Tianjin Information to manage its operations, manage and control its assets and financial
matters, and provide intellectual property services, purchasing management services, marketing management services and inventory management
services to Shuhai Beijing. Shuhai Beijing and its stockholders shall not make any decisions nor direct the activities of Shuhai Beijing
without Tianjin Information&#x2019;s consent.&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;i&gt;Stockholders&#x2019; Voting Rights Entrustment
Agreement&lt;/i&gt;&#160;&#x2013; Tianjin Information has entered into a stockholders&#x2019; voting rights entrustment agreement (the &#x201c;Entrustment
Agreement&#x201d;) under which Zhixin Liu and Fu Liu (collectively the &#x201c;Shuhai Beijing Stockholders&#x201d;) have vested their voting
power in Shuhai Beijing to Tianjin Information or its designee(s). The Entrustment Agreement does not have an expiration date, but the
parties can agree in writing to terminate the Entrustment Agreement. Zhixin Liu, is the Chairman of the Board, President, CEO of DataSea
and Corporate Secretary, and Fu Liu, a Director of the DataSea (Fu Liu is the father of Zhixin Liu).&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;i&gt;Equity Option Agreement&#160;&lt;/i&gt;&#x2013; the
Shuhai Beijing Stockholders and Tianjin Information entered into an equity option agreement (the &#x201c;Option Agreement&#x201d;), pursuant
to which the Shuhai Beijing Stockholders have granted Tianjin Information or its designee(s) the irrevocable right and option to acquire
all or a portion of Shuhai Beijing Stockholders&#x2019; equity interests in Shuhai Beijing for an option price of RMB0.001&#160;for each
capital contribution of RMB1.00. Pursuant to the terms of the Option Agreement, Tianjin Information and the Shuhai Beijing Stockholders
have agreed to certain restrictive covenants to safeguard the rights of Tianjin Information under the Option Agreement. Tianjin Information
agreed to pay RMB1.00&#160;annually to Shuhai Beijing Stockholders to maintain the option rights. Tianjin Information may terminate the
Option Agreement upon prior written notice. The Option Agreement is valid for a period of&#160;10&#160;years from the effective date
and renewable at Tianjin Information&#x2019;s option.&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;i&gt;Equity Pledge Agreement&#160;&lt;/i&gt;&#x2013; Tianjin
Information and the Shuhai Beijing Stockholders entered into an equity pledge agreement on October 27, 2015 (the &#x201c;Equity Pledge
Agreement&#x201d;). The Equity Pledge Agreement serves to guarantee the performance by Shuhai Beijing of its obligations under the Operation
and Intellectual Property Service Agreement and the Option Agreement. Pursuant to the Equity Pledge Agreement, Shuhai Beijing Stockholders
have agreed to pledge all of their equity interests in Shuhai Beijing to Tianjin Information. Tianjin Information has the right to collect
any and all dividends, bonuses and other forms of investment returns paid on the pledged equity interests during the pledge period. Pursuant
to the terms of the Equity Pledge Agreement, the Shuhai Beijing Stockholders have agreed to certain restrictive covenants to safeguard
the rights of Tianjin Information. Upon an event of default or certain other agreed events under the Operation and Intellectual Property
Service Agreement, the Option Agreement and the Equity Pledge Agreement, Tianjin Information may exercise the right to enforce the pledge.&#160;&lt;/p&gt;

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

&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;As of this report date, there were no dividends
paid from the VIE to the U.S. parent company or the shareholders of the Company. There has been no change in facts and circumstances
to consolidate the VIE. The following financial statement amounts and balances of the VIE were included in the accompanying CFS as of
September 30, 2023 and June 30, 2023, and for the three months ended September 30, 2023 and 2022, respectively.&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; 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;September&#160;30,&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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;June 30,&lt;br/&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: 76%; text-indent: 0pt; padding-left: 0pt"&gt;Cash&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;198,224&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;13,717&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; text-indent: 0pt; padding-left: 0pt"&gt;Accounts receivable&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;388,101&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;255,725&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: 0pt; padding-left: 0pt"&gt;Inventory&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;250,711&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;241,380&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; text-indent: 0pt; padding-left: 0pt"&gt;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;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;590,607&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;649,433&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; text-indent: 0pt; padding-left: 0pt"&gt;Total 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;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,427,643&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,160,255&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; text-indent: 0pt; padding-left: 0pt"&gt;Property and equipment, net&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;32,620&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;42,886&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; text-indent: 0pt; padding-left: 0pt"&gt;Intangible asset, net&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;379,793&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;757,700&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; text-indent: 0pt; padding-left: 0pt"&gt;Right-of-use asset, net&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;52,864&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;60,348&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; text-indent: 0pt; padding-left: 0pt"&gt;Other non-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;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;55,712&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;55,358&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; text-indent: 0pt; padding-left: 0pt"&gt;Total non-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;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;520,989&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;916,292&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; text-indent: 0pt; padding-left: 0pt"&gt;Total assets&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,948,632&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;2,076,547&lt;/td&gt;&lt;td style="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 style="text-indent: 0pt; padding-left: 0pt"&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; text-indent: 0pt; padding-left: 0pt"&gt;Accounts payable&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;512,451&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;650,406&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; text-indent: 0pt; padding-left: 0pt"&gt;Accrued liabilities and other payables&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;650,978&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;1,480,947&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; text-indent: 0pt; padding-left: 0pt"&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;30,798&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;39,223&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; text-indent: 0pt; padding-left: 0pt"&gt;Loans payable&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,375,747&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;594,906&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; text-indent: 0pt; padding-left: 0pt"&gt;Other current 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;830,579&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,639,410&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; text-indent: 0pt; padding-left: 0pt"&gt;Total current 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;4,400,553&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,404,892&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; text-indent: 0pt; padding-left: 0pt"&gt;Lease liability - noncurrent&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;15,557&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;26,449&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; text-indent: 0pt; padding-left: 0pt"&gt;Long term long payable&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,560&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,401,521&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; text-indent: 0pt; padding-left: 0pt"&gt;Total non-current 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;36,117&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,427,970&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: 4pt; text-indent: 0pt; padding-left: 0pt"&gt;Total liabilities&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;4,436,670&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;5,832,862&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="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;For the&lt;br/&gt;
    Three Months&lt;br/&gt;
    Ended&lt;br/&gt; September 30,&lt;br/&gt; 2023&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;For the&lt;br/&gt;
    Three Months&lt;br/&gt;
    Ended&lt;br/&gt; September 30,&lt;br/&gt; 2022&lt;/td&gt;&lt;td style="white-space: nowrap; 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%; padding-bottom: 4pt"&gt;Revenues&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;6,880,743&lt;/td&gt;&lt;td style="white-space: nowrap; 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;1,164,305&lt;/td&gt;&lt;td style="white-space: nowrap; 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 style="text-align: left; padding-bottom: 4pt"&gt;Gross profit&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;74,735&lt;/td&gt;&lt;td style="white-space: nowrap; 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;150,198&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 4pt; 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;Net loss&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;(419,473&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 4pt; text-align: left"&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;(757,146&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 4pt; 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"&gt;&lt;b&gt;&#160;&lt;/b&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: 0in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;*&lt;/td&gt;&lt;td style="text-align: justify"&gt;exclude the gain from disposal of Zhangxun of $0.83 million.&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;&#160;&lt;/b&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: 0in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&lt;b&gt;**&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;b&gt;include the operation of Zhangxun&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&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;b&gt;USE OF ESTIMATES&#160;&lt;/b&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The preparation of CFS in conformity with U.S.
GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure
of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during
the reporting periods. Actual results could differ from those estimates. The significant areas requiring the use of management estimates
include, but are not limited to, the estimated useful life and residual value of property, plant and equipment, provision for staff benefits,
recognition and measurement of deferred income taxes and the valuation allowance for deferred tax assets. Although these estimates are
based on management&#x2019;s knowledge of current events and actions management may undertake in the future, actual results may ultimately
differ from those estimates and such differences may be material to the CFS.&#160;&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="text-transform: uppercase"&gt;&lt;b&gt;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;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Certain conditions may exist as of the date the
CFS are issued, which may result in a loss to the Company but which will only be resolved when one or more future events occur or fail
to occur. The Company&#x2019;s management and legal counsel assess such contingent liabilities, and such&#160;assessment inherently involves
an exercise of judgment. In assessing loss contingencies related to legal proceedings that are pending against the Company or unasserted
claims that may result in such proceedings, the Company&#x2019;s legal counsel evaluates the perceived merits of any legal proceedings
or unasserted claims as well as the perceived merits of the amount of relief sought or expected to be sought. If the assessment of a
contingency indicates that it is probable that a material loss has been incurred and the amount of the liability can be estimated, the
estimated liability would be accrued in the Company&#x2019;s CFS.&#160;&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;If the assessment indicates that a potential
material loss contingency is not probable but is reasonably possible, or is probable but cannot be estimated, the nature of the contingent
liability, together with an estimate of the range of possible loss if determinable and material, would be disclosed. As of September
30, 2023 and June 30, 2023, the Company has no such contingencies.&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="text-transform: uppercase"&gt;&lt;b&gt;CASH&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;Cash includes cash on hand and demand deposits
that are highly liquid in nature and have original maturities when purchased of three months or less.&#160;&#160;&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;b&gt;ACCOUNTS RECEIVABLE&lt;/b&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;The Company&#x2019;s policy is to maintain an
allowance for potential credit losses on accounts receivable. The Company adopted Accounting Standards Update (&#x201c;ASU&#x201d;) 2016-13,&#160;Financial
Instruments &#x2013; Credit Losses&#160;(Topic 326):&#160;Measurement of Credit losses on financial instruments&#160;later codified as
Accounting Standard codification (&#x201c;ASC&#x201d;) 326 (&#x201c;ASC 326&#x201d;), on July 1, 2023. The guidance introduces a revised
approach to the recognition and measurement of credit losses, emphasizing an updated model based on expected losses rather than incurred
losses. There was no significant impact on the date of adoption of ASC 326.&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;Under ASC 326, Accounts receivable are recorded
at the invoiced amount, net of allowance for expected credit losses. The Company&#x2019;s primary allowance for credit losses is the allowance
for doubtful accounts. The allowance for doubtful accounts reduces the Accounts receivable balance to the estimated net realizable value.
The Company regularly reviews the adequacy of the allowance for credit losses based on a combination of factors. In establishing any required
allowance, management considers historical losses adjusted for current market conditions, the Company&#x2019;s customers&#x2019; financial
condition, the amount of any receivables in dispute, the current receivables aging, current payment terms and expectations of forward-looking
loss estimates.&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="text-align: justify; margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;All provisions for the allowance for doubtful accounts are
included as a component of general and administrative expenses on the accompanying consolidated statements of operations and
comprehensive loss. Accounts receivable deemed uncollectible are charged against the allowance for credit losses when identified.
Subsequent recoveries of amounts previously written off are credited to earnings in the period recovered. As of September 30, 2023
and June 30, 2023, the Company had a $0&#160;bad debt allowance for accounts receivable.&#160;&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="text-transform: uppercase"&gt;&lt;b&gt;INVENTORY&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;Inventory is comprised principally of intelligent
temperature measurement face recognition terminal and identity information recognition products, and is valued at the lower of cost or
net realizable value. The value of inventory is determined using the first-in, first-out method. The Company periodically estimates an
inventory allowance for estimated unmarketable inventories when necessary. Inventory amounts are reported net of such allowances. There
were $53,254&#160;and $52,915&#160;allowances for slow-moving and obsolete inventory (mainly for Smart-Student Identification cards)
as of September 30, 2023 and June 30, 2023, respectively.&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;b&gt;PROPERTY AND EQUIPMENT&lt;/b&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;Property and equipment are stated at cost, less
accumulated depreciation. Major repairs and improvements that significantly extend original useful lives or improve productivity are
capitalized and depreciated over the period benefited. Maintenance and repairs are expensed as incurred. When property and equipment
are retired or otherwise disposed of, the related cost and accumulated depreciation are removed from the respective accounts, and any
gain or loss is included in operations.&#160;Depreciation of property and equipment is provided using the straight-line method over estimated
useful lives as follows:&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; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; text-align: left"&gt;Furniture and fixtures&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; width: 11%"&gt;3-5&#160;years&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Office equipment&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;3-5&#160;years&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Vehicles&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;5&#160;years&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Leasehold improvement&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;3&#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;&#160;&lt;/p&gt;

&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;Leasehold improvements are depreciated utilizing
the straight-line method over the shorter of their estimated useful lives or remaining lease term.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;INTANGIBLE ASSETS&lt;/b&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Intangible assets with finite lives are amortized
using the straight-line method over their estimated period of benefit. Evaluation of the recoverability of intangible assets is made
to take into account events or circumstances that warrant revised estimates of useful lives or that indicate that impairment exists.
All of the Company&#x2019;s intangible assets are subject to amortization. No impairment of intangible assets has been identified as of
the balance sheet date.&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;Intangible assets include licenses, certificates,
patents and other technology and are amortized over their useful life of&#160;three years.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;FAIR VALUE (&#x201c;FV&#x201d;) OF FINANCIAL
INSTRUMENTS&lt;/b&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;The carrying value of the Company&#x2019;s short-term
financial instruments, such as cash, accounts receivable, prepaid expenses, accounts payable, unearned revenue, accrued expenses and
other payables approximates their FV due to their short maturities. FASB ASC Topic 825, &#x201c;Financial Instruments,&#x201d; requires
disclosure of the FV of financial instruments held by the Company. The carrying amounts reported in the balance sheets for current liabilities
qualify as financial instruments and are a reasonable estimate of their FV because of the short period of time between the origination
of such instruments and their expected realization and the current market rate of interest.&lt;/p&gt;




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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;FAIR VALUE MEASUREMENTS AND DISCLOSURES&lt;/b&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;FASB ASC Topic 820, &#x201c;Fair Value Measurements,&#x201d;
defines FV, and establishes a three-level valuation hierarchy for disclosures that enhances disclosure requirements for FV measures.&#160;The
three levels are defined as follows:&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="width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 0.25in; text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.25in; text-align: justify"&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 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 other than those in level 1 quoted prices for
                                            similar assets and liabilities in active markets, and inputs that are observable for the
                                            asset or liability, either directly or indirectly, for substantially the full term of the
                                            financial instrument.&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
                                            3 inputs to the valuation methodology are unobservable and significant to the FV measurement.&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;As of September 30, 2023 and June 30, 2023, the
Company did not identify any assets or liabilities required to be presented on the balance sheet at FV on a recurring basis.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;IMPAIRMENT OF LONG-LIVED ASSETS&lt;/b&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;In accordance with FASB ASC 360-10, &#x201c;Accounting
for the Impairment or Disposal of Long-Lived Assets&#x201d;, long-lived assets such as property and equipment are reviewed for impairment
whenever events or changes in circumstances indicate that the carrying value of an asset may not be recoverable, or it is reasonably
possible that these assets could become impaired as a result of technological or other changes. The determination of recoverability of
assets to be held and used is made by comparing the carrying amount of an asset to future undiscounted cash flows expected to be generated
by the asset.&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;If such assets are considered impaired, the impairment
to be recognized is measured as the amount by which the carrying amount of the asset exceeds its FV. FV generally is determined using
the asset&#x2019;s expected future undiscounted cash flows or market value, if readily determinable. Assets to be disposed of are reported
at the lower of the carrying amount or FV less cost to sell. For the three months ended September 30, 2023 and 2022, there was no impairment
loss recognized on long-lived assets.&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1pt"&gt;&lt;b&gt;UNEARNED REVENUE&lt;/b&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company records payments received in advance
from its customers or sales agents for the Company&#x2019;s products as unearned revenue, mainly consisting of deposits or prepayment
for 5G products from the Company&#x2019;s sales agencies. These orders normally are delivered based upon contract terms and customer demand,
and&#160;the Company&#160;will recognize it as revenue when the products are delivered to the end customers.&#160;&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;b&gt;LEASES&lt;/b&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;The Company determines if an arrangement is a
lease at inception under FASB ASC Topic 842. Right of Use Assets (&#x201c;ROU&#x201d;) and lease liabilities are recognized at commencement
date based on the present value of remaining lease payments over the lease term. For this purpose, the Company considers only payments
that are fixed and determinable at the time of commencement. As most of its leases do not provide an implicit rate, it uses its incremental
borrowing rate based on the information available at commencement date in determining the present value of lease payments. The Company&#x2019;s
incremental borrowing rate is a hypothetical rate based on its understanding of what its credit rating would be. The ROU assets include
adjustments for prepayments and accrued lease payments. The ROU asset also includes any lease payments made prior to commencement and
is recorded net of any lease incentives received. The Company&#x2019;s lease terms may include options to extend or terminate the lease
when it is reasonably certain that it will exercise such options.&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;ROU assets are reviewed for impairment when indicators
of impairment are present. ROU assets from operating and finance leases are subject to the impairment guidance in ASC 360, Property,
Plant, and Equipment, as ROU assets are long-lived nonfinancial assets.&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;ROU assets are tested for impairment individually
or as part of an asset group if the cash flows related to the ROU asset are not independent from the cash flows of other assets and liabilities.
An asset group is the unit of accounting for long-lived assets to be held and used, which represents the lowest level for which identifiable
cash flows are largely independent of the cash flows of other groups of assets and liabilities. The Company recognized no impairment
of ROU assets as of September 30, 2023 and June 30, 2023.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;REVENUE RECOGNITION&lt;/b&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;The Company follows Accounting Standards Codification
Topic 606, Revenue from Contracts with Customers (ASC 606).&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The core principle underlying FASB 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 identified when possession of goods and services is transferred to a customer.&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;FASB ASC Topic 606 requires the use of a new
five-step model to recognize revenue from customer contracts. The five-step model requires 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 each performance obligation.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company derives its revenues from product
sales and 5G messaging service contracts with its customers, with revenues recognized upon delivery of services and products. Persuasive
evidence of an arrangement is demonstrated via product sale contracts and professional service contracts, with performance obligations
identified. The transaction price, such as product selling price, and the service price to the customer with corresponding performance
obligations are fixed upon acceptance of the agreement. The Company recognizes revenue when it satisfies each performance obligation,
the customer receives the products and passes the inspection and when professional service is rendered to the customer, collectability
of payment is probable. These revenues are recognized at a point in time after each performance obligations is satisfied. Revenue is
recognized net of returns and value-added tax charged to customers.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The following table shows the Company&#x2019;s
revenue by revenue sources:&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="white-space: nowrap"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;For the&lt;br/&gt;
    Three Months&lt;br/&gt; Ended&lt;br/&gt; September 30,&lt;br/&gt; 2023&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;For the&lt;br/&gt;
    Three Months&lt;br/&gt; Ended&lt;br/&gt; September 30,&lt;br/&gt; 2022&lt;/td&gt;&lt;td style="white-space: nowrap; 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%; font-weight: bold; padding-left: 0pt"&gt;5G Messaging&lt;/td&gt;&lt;td style="width: 1%; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font-weight: bold; text-align: right"&gt;6,880,463&lt;/td&gt;&lt;td style="width: 1%; font-weight: bold; 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-43"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#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;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 0.125in"&gt;5G messaging&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;6,880,463&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-44"&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-left: 0.125in"&gt;Cloud platform construction cooperation project&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-45"&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-46"&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: White"&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-left: 0pt"&gt;Acoustic Intelligence Business&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;280&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-47"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font-weight: bold; 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-left: 0.125in"&gt;Ultrasonic Sound Air Disinfection Equipment&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;280&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-48"&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: White"&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-left: 0pt"&gt;Smart City business&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-49"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-50"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font-weight: bold; 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; padding-left: 0.125in"&gt;Smart community&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-51"&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-52"&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="text-align: left; padding-left: 0.125in"&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; padding-bottom: 4pt; padding-left: 0pt"&gt;Total revenue&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;6,880,743&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;&lt;div style="-sec-ix-hidden: hidden-fact-53"&gt;-&lt;/div&gt;&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"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;SEGMENT INFORMATION&lt;/b&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;FASB ASC Topic 280,&#160;&#x201c;Segment Reporting,&#x201d;&#160;requires
use of the &#x201c;management approach&#x201d; model for segment reporting.&#160;The management approach&#160;model is based on the method
a company&#x2019;s management organizes segments within the company for making operating decisions and assessing performance.&#160;Reportable
segments are based on products and services, geography, legal structure, management structure, or any other manner in which management
disaggregates a company. Management determined the Company&#x2019;s current operations constitutes a single reportable segment in accordance
with ASC 280. The Company&#x2019;s only business and industry segment is high technology and advanced information systems (&#x201c;TAIS&#x201d;).
TAIS&#160;include smart city solutions that meet the security needs of residential communities, schools and commercial enterprises, and
5G messaging services including 5G SMS, 5G MMCP and 5G multi-media video messaging.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;All of the Company&#x2019;s customers are in the
PRC and all revenues for the three months ended September 30, 2023 and 2022 were generated from the PRC. All identifiable assets of the
Company are located in the PRC. Accordingly, no geographical segments are presented.&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;b&gt;INCOME TAXES&lt;/b&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;The Company uses the asset and liability method
of accounting for income taxes in accordance with FASB ASC Topic 740, &#x201c;Income Taxes.&#x201d; Under this method, income tax expense
is recognized for the amount of: (i) taxes payable or refundable for the current period and (ii) deferred tax consequences of temporary
differences resulting from&#160;matters that have been recognized in an entity&#x2019;s financial statements or tax returns. Deferred
tax assets also include the prior years&#x2019; net operating losses carried forward. Deferred tax assets and liabilities are measured
using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered
or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in the results of operations in
the period that includes the enactment date. A valuation allowance is provided to reduce the deferred tax assets reported if based on
the weight of the available positive and negative evidence, it is more likely than not some portion or all of the deferred tax assets
will not be realized.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company follows FASB ASC Topic 740, which
prescribes a more-likely-than-not threshold for financial statement recognition and measurement of a tax position taken or expected to
be taken in a tax return. FASB ASC Topic 740 also provides guidance on recognition of income tax assets and liabilities, classification
of current and deferred income tax assets and liabilities, accounting for interest and penalties associated with tax positions, accounting
for income taxes in interim periods, and income tax disclosures.&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;Under the provisions of FASB ASC Topic 740, when
tax returns are filed, it is likely some positions taken would be sustained upon examination by the taxing authorities, while others
are subject to uncertainty about the merits of the position taken or the amount of the position that would be ultimately sustained. The
benefit of a tax position is recognized in the financial statements in the period during which, based on all available evidence, management
believes it is more likely than not that the position will be sustained upon examination, including the resolution of appeals or litigation
processes, if any. Tax positions taken are not offset or aggregated with other positions. Tax positions that meet the more-likely-than-not
recognition threshold are measured as the largest amount of tax benefit that is more than&#160;50&#160;percent likely of being realized
upon settlement with the applicable taxing authority. The portion of the benefits associated with tax positions taken that exceeds the
amount measured as described above is reflected as a liability for unrecognized tax benefits in the accompanying balance sheets along
with any associated interest and penalties that would be payable to the taxing authorities upon examination. Interest associated with
unrecognized tax benefits is classified as interest expense and penalties are classified in selling, general and administrative expenses
in the statement of income.&#160; As of September 30, 2023, the Company had no unrecognized tax positions and no charges during the three
months ended September 30, 2023, and accordingly, the Company did not recognize any interest or penalties related to unrecognized tax
benefits. The Company files a U.S. and PRC income tax return. With few exceptions, the Company&#x2019;s U.S. income tax returns filed
for the years ending on June 30, 2018 and thereafter are subject to examination by the relevant taxing authorities; the Company uses
calendar year-end for its PRC income tax return filing, PRC income tax returns filed for the years ending on December 31, 2017 and thereafter
are subject to examination by the relevant taxing authorities.&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;b&gt;RESEARCH AND DEVELOPMENT EXPENSES&lt;/b&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;Research and development expenses are expensed
in the period when incurred.&#160;These costs primarily consist of cost of materials used, salaries paid for the Company&#x2019;s development
department, and fees paid to third parties.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;NONCONTROLLING INTERESTS&lt;/b&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;The Company follows FASB ASC Topic 810,&#160;&#x201c;Consolidation,&#x201d;&#160;governing
the accounting for and reporting of noncontrolling interests (&#x201c;NCIs&#x201d;) in partially owned consolidated subsidiaries and the
loss of control of subsidiaries. Certain provisions of this standard indicate, among other things, that NCI (previously referred to as
minority interests) be treated as a separate component of equity, not as a liability, that increases and decreases in the parent&#x2019;s
ownership interest that leave control intact be treated as equity transactions rather than as step acquisitions or dilution gains or
losses, and that losses of a partially-owned consolidated subsidiary be allocated to non-controlling interests even when such allocation
might result in a deficit balance.&#160;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The net income (loss) attributed to NCI was separately
designated in the accompanying statements of operations and comprehensive income (loss). Losses attributable to NCI in a subsidiary may
exceed a non-controlling interest&#x2019;s interests in the subsidiary&#x2019;s equity. The excess attributable to NCIs is attributed to
those interests. NCIs shall continue to be attributed their share of losses even if that attribution results in a deficit NCI balance.
On December 20, 2022, Guohao Century acquired a&#160;30% ownership noncontrolling interests of Zhangxun from Zhengmao Zhang at the price
of $0.15&#160;(RMB&#160;1.00). The Company recognized a paid in capital deficit of $982,014&#160;from this purchase due to continued
loss of Zhangxun. Subsequent to this purchase, the Company ultimately holds a&#160;99.9% ownership of Zhangxun. On July 20, 2023, the
Company sold Zhangxun to a third party for RMB 2 ($0.28).&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;As of September 30, 2023, Zhangqi was&#160;1%
owned by noncontrolling interest, Shuhai Nanjing was&#160;1% owned by noncontrolling interest, Shenzhen Acoustic MP was&#160;1% owned
by noncontrolling interest, Shuhai Shenzhen Acoustic was&#160;0.1% owned by noncontrolling interest, Guozhong Times was&#160;0.091% owned
by noncontrolling interest, and Guozhong Haoze was&#160;0.091% owned by noncontrolling interest. During the three months ended September
30, 2023 and 2022, the Company had loss of $9,932&#160;and $96,624&#160;attributable to the noncontrolling interest, respectively.&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;CONCENTRATION OF CREDIT RISK&#160;&lt;/b&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;The Company maintains cash in accounts with state-owned
banks within the PRC. Cash in state-owned banks less than RMB500,000&#160;($76,000) is covered by insurance. Should any institution holding
the Company&#x2019;s cash become insolvent, or if the Company is unable to withdraw funds for any reason, the Company could lose the cash
on deposit with that institution. The Company has not experienced any losses in such accounts and believes it is not exposed to any risks
on its cash in these bank accounts. Cash denominated in RMB with a U.S. dollar equivalent of $1,161,277&#160;and $17,432&#160;as of September
30, 2023 and June 30, 2023, respectively, was held in accounts at financial institutions located in the PRC&#x201a; which is not freely
convertible into foreign currencies.&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;Cash held in accounts at U.S. financial
institutions is insured by the Federal Deposit Insurance Corporation or other programs subject to certain limitations up to
$250,000&#160;per depositor.&#160;As of September 30, 2023 and June 30, 2023, cash of $56,227&#160;and $1,487 was maintained at U.S.
financial institutions. Cash was maintained at financial institutions in Hong Kong, and was insured by the Hong Kong Deposit
Protection Board up to a limit of HK $500,000&#160;($64,000). As of September 30, 2023 and June 30, 2023, the cash balance of
$1,245&#160;and $809 was maintained at financial institutions in Hong Kong. The Company, its subsidiaries and VIE have not
experienced any losses in such accounts and do not believe the cash is exposed to any significant risk.&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;b&gt;FOREIGN CURRENCY TRANSLATION AND COMPREHENSIVE
INCOME (LOSS)&lt;/b&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;The accounts of the Company&#x2019;s Chinese entities
are maintained in RMB and the accounts of the U.S. parent company are maintained in United States dollar (&#x201c;USD&#x201d;). The financial
statements of the Chinese entities were translated into USD in accordance with FASB ASC Topic 830 &#x201c;Foreign Currency Matters.&#x201d;
All assets and liabilities were translated at the exchange rate on the balance sheet date; stockholders&#x2019; equity is translated at
historical rates and the statements of operations and cash flows are translated at the weighted average exchange rate for the period.
The resulting translation adjustments are reported under other comprehensive income (loss) in accordance with FASB ASC Topic 220, &#x201c;Comprehensive
Income.&#x201d; Gains and losses resulting from foreign currency transactions are reflected in the statements of operations.&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;The Company follows FASB ASC Topic&#x201d;220-10,
&#x201c;Comprehensive Income (loss).&#x201d; Comprehensive income (loss) comprises net income (loss) and all changes to the statements
of changes in stockholders&#x2019; equity, except those due to investments by stockholders, changes in additional paid-in capital and
distributions to stockholders.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The exchange rates used to translate amounts
in RMB to USD for the purposes of preparing the CFS were as follows:&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;September&#160;30,&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;September&#160;30,&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;June&#160;30,&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;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;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: 64%; text-align: left"&gt;Period-end date USD: RMB exchange rate&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;7.1798&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;7.0998&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;7.2258&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;Average USD for the reporting period: RMB exchange 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;7.1729&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;6.8287&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;6.9415&lt;/td&gt;&lt;td style="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; text-align: justify"&gt;&lt;b&gt;BASIC AND DILUTED EARNINGS (LOSS) PER SHARE
(EPS)&#160;&lt;/b&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;Basic EPS is computed by dividing income available
to common shareholders by the weighted average number of common shares outstanding for the period. Diluted EPS is computed similarly,
except that the denominator is increased to include the number of additional common shares that would have been outstanding if the potential
common shares had been issued and if the additional common shares were dilutive. Diluted EPS is based on the assumption that all dilutive
convertible shares and stock options were converted or exercised. Dilution is computed by applying the treasury stock method. Under this
method, options and warrants are assumed to have been exercised at the beginning of the period (or at the time of issuance, if later),
and as if funds obtained thereby were used to purchase common stock at the average market price during the period. For the three months
ended September 30, 2023 and 2022, the Company&#x2019;s basic and diluted loss per share are the same as a result of the Company&#x2019;s
net loss.&#160;1,319,953&#160;warrants were anti-dilutive and was therefore excluded from EPS for the three months ended September 30,
2023 and 2022, respectively.&#160;&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;b&gt;STATEMENT OF CASH FLOWS&#160;&lt;/b&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;In accordance with FASB ASC Topic 230,&#160;&#x201c;Statement
of Cash Flows,&#x201d;&#160;cash flows from the Company&#x2019;s operations are calculated based upon the local currencies. As a result,
amounts shown on the statement of cash flows may not necessarily agree with changes in the corresponding asset and liability on the balance
sheet.&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;b&gt;RECENT ACCOUNTING PRONOUNCEMENTS&lt;/b&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;In June 2016, the FASB issued ASU No. 2016-13,
Financial Instruments-Credit Losses (Topic 326), which requires entities to measure all expected credit losses for financial assets held
at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. This replaces the
existing incurred loss model and is applicable to the measurement of credit losses on financial assets measured at amortized cost. This
guidance is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2022. Early application
will be permitted for all entities for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2018.
The Company adopted this guidance on July&#160;1, 2023, there was no significant impact on the date of adoption of ASC 326.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company&#x2019;s management does not believe
that any other recently issued, but not yet effective, authoritative guidance, if currently adopted, would have a material impact on
the Company&#x2019;s financial statement presentation or disclosures.&lt;/p&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <dtss:GoingConcernsPolicyTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;GOING CONCERN&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The accompanying consolidated financial statements
(&#x201c;CFS&#x201d;) were prepared&#160;assuming the Company will continue as a going concern, which contemplates continuity of operations,
realization of assets, and liquidation of liabilities in the normal course of business. For the three months ended September 30, 2023
and 2022, the Company had a net loss of approximately $22,056 and $1.34&#160;million, respectively. The Company had an accumulated deficit
of approximately $28.09&#160;million as of September 30, 2023, and negative cash flow from operating activities of approximately $6.74&#160;million
and $0.75&#160;million for the three months ended September 30, 2023 and 2022, respectively. The historical operating results including
recurring losses from operations raise doubt about the Company&#x2019;s ability to continue as a going concern.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On August 1, 2023, the Company entered into two
separate subscription agreements with a certain non-U.S. investor, pursuant to which the Company sold an aggregate of&#160;4,760,000&#160;shares
of common stock at a $1.2&#160;per share purchase price to the investor.&#160;On September 21, 2023, the Company received full payment
of RMB&#160;40,000,000&#160;($5.71&#160;million) from the investor.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On August 15, 2023, the Company entered into
a subscription agreement with another non-U.S. investor, pursuant to which the Company agreed to sell and the investor agreed to
purchase an aggregate of 2,962,963 shares of common stock at a $1.35 per share purchase price, with a total subscription price of
$4,000,000. The investor paid the amount of $714,286 to the Company and the Company issued 529,101 shares as of the date of this
report, and has promised to pay the remaining balance in full by March 2024.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On September 13, 2023, the Company closed an
underwritten public offering of&#160;5,000,000&#160;shares of common stock at a public offering price of $0.40&#160;per share. The gross
proceeds to the Company from this offering are approximately $2&#160;million, before deducting any fees or expenses. In September 2023,
the Company received $1.6&#160;million net proceeds from this offering.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;If deemed necessary, management could seek to
raise additional funds by way of admitting strategic investors or. Private or public offerings, or by seeking to obtain loans from banks
or others, to support the Company&#x2019;s research and development (&#x201c;R&amp;amp;D&#x201d;), procurement, marketing and daily operation.
While management of the Company believes in the viability of its strategy to generate sufficient revenues and its ability to raise additional
funds on reasonable terms and conditions, there can be no assurances to that effect.&#160;The ability of the Company to continue as a
going concern depends upon the Company&#x2019;s ability to further implement its business plan and generate sufficient revenue and its
ability to raise additional funds by way of a public or private offering.&#160;There is no assurance that the Company will be able to
obtain funds on commercially acceptable terms, if at all. There is also no assurance that the amount of funds the Company might raise
will enable the Company to complete its initiatives or attain profitable operations. If the Company is unable to raise additional funding
to meet its working capital needs in the future, it may be forced to delay, reduce or cease its operations.&lt;/p&gt;</dtss:GoingConcernsPolicyTextBlock>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c0" decimals="0" unitRef="usd">22056</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c6" decimals="-4" unitRef="usd">1340000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:RetainedEarningsAppropriated contextRef="c2" decimals="-4" unitRef="usd">28090000.00</us-gaap:RetainedEarningsAppropriated>
    <us-gaap:OtherOperatingActivitiesCashFlowStatement contextRef="c0" decimals="-4" unitRef="usd">6740000</us-gaap:OtherOperatingActivitiesCashFlowStatement>
    <us-gaap:OtherOperatingActivitiesCashFlowStatement contextRef="c6" decimals="-4" unitRef="usd">750000</us-gaap:OtherOperatingActivitiesCashFlowStatement>
    <us-gaap:CommonUnitIssued contextRef="c78" decimals="0" unitRef="shares">4760000</us-gaap:CommonUnitIssued>
    <us-gaap:SaleOfStockPricePerShare contextRef="c78" decimals="1" unitRef="usdPershares">1.2</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:CommonStockSharesSubscriptions contextRef="c79" decimals="0" unitRef="cny">40000000</us-gaap:CommonStockSharesSubscriptions>
    <us-gaap:CommonStockSharesSubscriptions contextRef="c79" decimals="-4" unitRef="usd">5710000</us-gaap:CommonStockSharesSubscriptions>
    <us-gaap:SharesIssued contextRef="c80" decimals="0" unitRef="shares">2962963</us-gaap:SharesIssued>
    <us-gaap:SaleOfStockPricePerShare contextRef="c81" decimals="2" unitRef="usdPershares">1.35</us-gaap:SaleOfStockPricePerShare>
    <dtss:NetProceeds contextRef="c82" decimals="0" unitRef="usd">4000000</dtss:NetProceeds>
    <us-gaap:PaymentsOfDividends contextRef="c82" decimals="0" unitRef="usd">714286</us-gaap:PaymentsOfDividends>
    <us-gaap:StockIssuedDuringPeriodSharesOther contextRef="c82" decimals="0" unitRef="shares">529101</us-gaap:StockIssuedDuringPeriodSharesOther>
    <us-gaap:StockDividendsShares contextRef="c83" decimals="0" unitRef="shares">5000000</us-gaap:StockDividendsShares>
    <us-gaap:SaleOfStockPricePerShare contextRef="c84" decimals="2" unitRef="usdPershares">0.4</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:OtherExpenses contextRef="c85" decimals="-6" unitRef="usd">2000000</us-gaap:OtherExpenses>
    <us-gaap:AmountOfRegulatoryAssistanceReceived1 contextRef="c0" decimals="-5" unitRef="usd">1600000</us-gaap:AmountOfRegulatoryAssistanceReceived1>
    <us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="text-transform: uppercase"&gt;&lt;b&gt;BASIS OF PRESENTATION AND
CONSOLIDATION&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;The CFS were prepared in accordance with accounting
principles generally accepted in the United States of America (&#x201c;U.S. GAAP&#x201d;) and applicable rules and regulations of the SEC
regarding CFS. In the opinion of management, such financial information includes all adjustments (consisting only of normal recurring
adjustments, unless otherwise indicated) considered necessary for a fair presentation of our financial position at such date and the
operating results and cash flows for such periods. Operating results for the three months ended September 30, 2023 are not necessarily
indicative of the results that may be expected for the entire year or for any other subsequent interim period. The interim consolidated
financial information should be read in conjunction with the Financial Statements and the notes thereto, included in the Company&#x2019;s
Annual Report on Form 10-K for the fiscal year ended June 30, 2023, previously filed with the Securities Exchange Commission (&#x201c;SEC&#x201d;)
on September 27, 2023.&#160;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The accompanying CFS include the financial statements
of&#160;the Company and its&#160;100% owned subsidiaries Shuhai Information Skill (HK) Limited (&#x201c;Shuhai Skill (HK)&#x201d;), and
Shuhai Information Technology Co., Ltd. (&#x201c;Tianjin Information&#x201d;), and its VIE, Shuhai Beijing, and Shuhai Beijing&#x2019;s&#160;100%
owned subsidiaries &#x2013; Heilongjiang Xunrui Technology Co. Ltd. (&#x201c;Xunrui&#x201d;), Guozhong Times (Beijing) Technology Ltd. (&#x201c;Guozhong
Times&#x201d;), Guohao Century (Beijing) Technology Ltd. (&#x201c;Guohao Century&#x201d;), Guozhong Haoze, and Shuhai Jingwei (Shenzhen)
Information Technology Co., Ltd. (&#x201c;Jingwei&#x201d;), and Guohao Century&#x2019;s&#160;99% owned subsidiary &#x2013; Hangzhou Zhangqi
Business Management Partnership (&#x201c;Zhangqi&#x201d;, a limited partnership) and&#160;99.81% owned subsidiary &#x2013; Hangzhou Shuhai
Zhangxun Information Technology Co., Ltd. (&#x201c;Zhangxun&#x201d;) which consisted of&#160;90% ownership from Guohao Century and&#160;10%
ownership from Zhangqi, and Shuhai Beijing&#x2019;s&#160;99% owned subsidiary&#x2013;- Nanjing Shuhai Equity Investment Fund Management
Co. Ltd. (&#x201c;Shuhai Nanjing&#x201d;). During the year ended June 30, 2022, the Company incorporated two new subsidiaries Shuhai (Shenzhen)
Acoustic Effect Technology Co., Ltd (&#x201c;Shuhai Acoustic&#x201d;) and Shenzhen Acoustic Effect Management Partnership (&#x201c;Shenzhen
Acoustic MP&#x201d;). All significant inter-company transactions and balances were eliminated in consolidation.&#160;The chart below depicts
the corporate structure of the Company as of&#160;September 30, 2023.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;b&gt;&lt;img alt="" src="image_001.jpg" style="height: 478px; width: 650px"/&gt;&#160;&lt;/b&gt;&lt;/p&gt;</us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock>
    <us-gaap:MinorityInterestOwnershipPercentageByParent contextRef="c86" decimals="2" unitRef="pure">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent contextRef="c87" decimals="2" unitRef="pure">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent contextRef="c88" decimals="2" unitRef="pure">0.99</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent contextRef="c89" decimals="4" unitRef="pure">0.9981</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent contextRef="c90" decimals="2" unitRef="pure">0.90</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent contextRef="c91" decimals="2" unitRef="pure">0.10</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent contextRef="c92" decimals="2" unitRef="pure">0.99</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:ConsolidationVariableInterestEntityPolicy contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;VARIABLE INTEREST ENTITY&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Pursuant to Financial Accounting Standards Board
(&#x201c;FASB&#x201d;) Accounting Standards Codification (&#x201c;ASC&#x201d;) Section 810, &#x201c;Consolidation&#x201d; (&#x201c;ASC 810&#x201d;),
the Company is required to include in its CFS, the financial statements of Shuhai Beijing, its VIE. ASC 810 requires a VIE to be consolidated
if the Company is subject to a majority of the risk of loss for the VIE or is entitled to receive a majority of the VIE&#x2019;s residual
returns. A VIE is an entity in which a company, through contractual arrangements, bears the risk of, and enjoys the rewards of such entity,
and therefore the Company is the primary beneficiary of such entity.&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Under ASC 810, a reporting entity has a controlling
financial interest in a VIE, and must consolidate that VIE, if the reporting entity has both of the following characteristics: (a) the
power to direct the activities of the VIE that most significantly affect the VIE&#x2019;s economic performance; and (b) the obligation
to absorb losses, or the right to receive benefits, that could potentially be significant to the VIE. The reporting entity&#x2019;s determination
of whether it has this power is not affected by the existence of kick-out rights or participating rights, unless a single enterprise,
including its related parties and de - facto agents, have the unilateral ability to exercise those rights. Shuhai Beijing&#x2019;s actual
stockholders do not hold any kick-out rights that affect the consolidation determination.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Through the VIE agreements, Tianjin Information,
an indirect subsidiary of Datasea is deemed the primary beneficiary of Shuhai Beijing and its subsidiaries. Accordingly, the results
of Shuhai Beijing and its subsidiaries were included in the accompanying CFS. Shuhai Beijing has no assets that are collateral for or
restricted solely to settle their obligations. The creditors of Shuhai Beijing do not have recourse to the Company&#x2019;s general credit.&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&lt;i&gt;VIE Agreements&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;i&gt;Operation and Intellectual Property Service
Agreement&lt;/i&gt;&#160;&#x2013; The Operation and Intellectual Property Service Agreement allows Tianjin Information Sea Information Technology
Co., Ltd (&#x201c;WFOE&#x201d;) to manage and operate Shuhai Beijing and collect an operating fee equal to Shuhai Beijing&#x2019;s pre-tax
income, per month. If Shuhai Beijing suffers a loss and as a result does not have pre-tax income, such loss shall be carried forward
to the following month to offset the operating fee to be paid to WFOE if there is pre-tax income of Shuhai Beijing the following month.
Furthermore, if Shuhai Beijing cannot pay off its debts, WFOE shall pay off the debt on Shuhai Beijing&#x2019;s behalf. If Shuhai Beijing&#x2019;s
net assets fall lower than its registered capital balance, WFOE shall provide capital for Shuhai Beijing to make up for the deficit.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Under the terms of the Operation and Intellectual
Property Service Agreement, Shuhai Beijing entrusts Tianjin Information to manage its operations, manage and control its assets and financial
matters, and provide intellectual property services, purchasing management services, marketing management services and inventory management
services to Shuhai Beijing. Shuhai Beijing and its stockholders shall not make any decisions nor direct the activities of Shuhai Beijing
without Tianjin Information&#x2019;s consent.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;i&gt;Stockholders&#x2019; Voting Rights Entrustment
Agreement&lt;/i&gt;&#160;&#x2013; Tianjin Information has entered into a stockholders&#x2019; voting rights entrustment agreement (the &#x201c;Entrustment
Agreement&#x201d;) under which Zhixin Liu and Fu Liu (collectively the &#x201c;Shuhai Beijing Stockholders&#x201d;) have vested their voting
power in Shuhai Beijing to Tianjin Information or its designee(s). The Entrustment Agreement does not have an expiration date, but the
parties can agree in writing to terminate the Entrustment Agreement. Zhixin Liu, is the Chairman of the Board, President, CEO of DataSea
and Corporate Secretary, and Fu Liu, a Director of the DataSea (Fu Liu is the father of Zhixin Liu).&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;i&gt;Equity Option Agreement&#160;&lt;/i&gt;&#x2013; the
Shuhai Beijing Stockholders and Tianjin Information entered into an equity option agreement (the &#x201c;Option Agreement&#x201d;), pursuant
to which the Shuhai Beijing Stockholders have granted Tianjin Information or its designee(s) the irrevocable right and option to acquire
all or a portion of Shuhai Beijing Stockholders&#x2019; equity interests in Shuhai Beijing for an option price of RMB0.001&#160;for each
capital contribution of RMB1.00. Pursuant to the terms of the Option Agreement, Tianjin Information and the Shuhai Beijing Stockholders
have agreed to certain restrictive covenants to safeguard the rights of Tianjin Information under the Option Agreement. Tianjin Information
agreed to pay RMB1.00&#160;annually to Shuhai Beijing Stockholders to maintain the option rights. Tianjin Information may terminate the
Option Agreement upon prior written notice. The Option Agreement is valid for a period of&#160;10&#160;years from the effective date
and renewable at Tianjin Information&#x2019;s option.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;i&gt;Equity Pledge Agreement&#160;&lt;/i&gt;&#x2013; Tianjin
Information and the Shuhai Beijing Stockholders entered into an equity pledge agreement on October 27, 2015 (the &#x201c;Equity Pledge
Agreement&#x201d;). The Equity Pledge Agreement serves to guarantee the performance by Shuhai Beijing of its obligations under the Operation
and Intellectual Property Service Agreement and the Option Agreement. Pursuant to the Equity Pledge Agreement, Shuhai Beijing Stockholders
have agreed to pledge all of their equity interests in Shuhai Beijing to Tianjin Information. Tianjin Information has the right to collect
any and all dividends, bonuses and other forms of investment returns paid on the pledged equity interests during the pledge period. Pursuant
to the terms of the Equity Pledge Agreement, the Shuhai Beijing Stockholders have agreed to certain restrictive covenants to safeguard
the rights of Tianjin Information. Upon an event of default or certain other agreed events under the Operation and Intellectual Property
Service Agreement, the Option Agreement and the Equity Pledge Agreement, Tianjin Information may exercise the right to enforce the pledge.&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;As of this report date, there were no dividends
paid from the VIE to the U.S. parent company or the shareholders of the Company. There has been no change in facts and circumstances
to consolidate the VIE. The following financial statement amounts and balances of the VIE were included in the accompanying CFS as of
September 30, 2023 and June 30, 2023, and for the three months ended September 30, 2023 and 2022, respectively.&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; 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;September&#160;30,&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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;June 30,&lt;br/&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: 76%; text-indent: 0pt; padding-left: 0pt"&gt;Cash&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;198,224&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;13,717&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; text-indent: 0pt; padding-left: 0pt"&gt;Accounts receivable&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;388,101&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;255,725&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: 0pt; padding-left: 0pt"&gt;Inventory&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;250,711&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;241,380&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; text-indent: 0pt; padding-left: 0pt"&gt;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;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;590,607&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;649,433&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; text-indent: 0pt; padding-left: 0pt"&gt;Total 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;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,427,643&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,160,255&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; text-indent: 0pt; padding-left: 0pt"&gt;Property and equipment, net&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;32,620&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;42,886&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; text-indent: 0pt; padding-left: 0pt"&gt;Intangible asset, net&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;379,793&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;757,700&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; text-indent: 0pt; padding-left: 0pt"&gt;Right-of-use asset, net&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;52,864&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;60,348&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; text-indent: 0pt; padding-left: 0pt"&gt;Other non-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;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;55,712&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;55,358&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; text-indent: 0pt; padding-left: 0pt"&gt;Total non-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;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;520,989&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;916,292&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; text-indent: 0pt; padding-left: 0pt"&gt;Total assets&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,948,632&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;2,076,547&lt;/td&gt;&lt;td style="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 style="text-indent: 0pt; padding-left: 0pt"&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; text-indent: 0pt; padding-left: 0pt"&gt;Accounts payable&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;512,451&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;650,406&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; text-indent: 0pt; padding-left: 0pt"&gt;Accrued liabilities and other payables&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;650,978&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;1,480,947&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; text-indent: 0pt; padding-left: 0pt"&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;30,798&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;39,223&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; text-indent: 0pt; padding-left: 0pt"&gt;Loans payable&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,375,747&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;594,906&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; text-indent: 0pt; padding-left: 0pt"&gt;Other current 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;830,579&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,639,410&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; text-indent: 0pt; padding-left: 0pt"&gt;Total current 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;4,400,553&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,404,892&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; text-indent: 0pt; padding-left: 0pt"&gt;Lease liability - noncurrent&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;15,557&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;26,449&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; text-indent: 0pt; padding-left: 0pt"&gt;Long term long payable&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,560&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,401,521&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; text-indent: 0pt; padding-left: 0pt"&gt;Total non-current 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;36,117&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,427,970&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: 4pt; text-indent: 0pt; padding-left: 0pt"&gt;Total liabilities&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;4,436,670&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;5,832,862&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="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;For the&lt;br/&gt;
    Three Months&lt;br/&gt;
    Ended&lt;br/&gt; September 30,&lt;br/&gt; 2023&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;For the&lt;br/&gt;
    Three Months&lt;br/&gt;
    Ended&lt;br/&gt; September 30,&lt;br/&gt; 2022&lt;/td&gt;&lt;td style="white-space: nowrap; 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%; padding-bottom: 4pt"&gt;Revenues&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;6,880,743&lt;/td&gt;&lt;td style="white-space: nowrap; 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;1,164,305&lt;/td&gt;&lt;td style="white-space: nowrap; 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 style="text-align: left; padding-bottom: 4pt"&gt;Gross profit&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;74,735&lt;/td&gt;&lt;td style="white-space: nowrap; 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;150,198&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 4pt; 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;Net loss&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;(419,473&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 4pt; text-align: left"&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;(757,146&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 4pt; text-align: left"&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: 0in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;*&lt;/td&gt;&lt;td style="text-align: justify"&gt;exclude the gain from disposal of Zhangxun of $0.83 million.&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;b&gt;**&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;b&gt;include the operation of Zhangxun&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;</us-gaap:ConsolidationVariableInterestEntityPolicy>
    <dtss:EquityInterestsPricePerShare contextRef="c93" decimals="3" unitRef="cnyPershares">0.001</dtss:EquityInterestsPricePerShare>
    <dtss:CapitalContribution contextRef="c93" decimals="2" unitRef="cnyPershares">1</dtss:CapitalContribution>
    <dtss:EquityInterestsPricePerShare contextRef="c94" decimals="2" unitRef="cnyPershares">1</dtss:EquityInterestsPricePerShare>
    <dtss:AgreementTerm contextRef="c0">P10Y</dtss:AgreementTerm>
    <srt:ScheduleOfCondensedBalanceSheetTableTextBlock contextRef="c0">The following financial statement amounts and balances of the VIE were included in the accompanying CFS as of
September 30, 2023 and June 30, 2023, and for the three months ended September 30, 2023 and 2022, respectively.&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;September&#160;30,&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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;June 30,&lt;br/&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: 76%; text-indent: 0pt; padding-left: 0pt"&gt;Cash&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;198,224&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;13,717&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; text-indent: 0pt; padding-left: 0pt"&gt;Accounts receivable&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;388,101&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;255,725&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: 0pt; padding-left: 0pt"&gt;Inventory&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;250,711&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;241,380&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; text-indent: 0pt; padding-left: 0pt"&gt;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;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;590,607&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;649,433&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; text-indent: 0pt; padding-left: 0pt"&gt;Total 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;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,427,643&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,160,255&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; text-indent: 0pt; padding-left: 0pt"&gt;Property and equipment, net&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;32,620&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;42,886&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; text-indent: 0pt; padding-left: 0pt"&gt;Intangible asset, net&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;379,793&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;757,700&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; text-indent: 0pt; padding-left: 0pt"&gt;Right-of-use asset, net&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;52,864&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;60,348&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; text-indent: 0pt; padding-left: 0pt"&gt;Other non-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;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;55,712&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;55,358&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; text-indent: 0pt; padding-left: 0pt"&gt;Total non-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;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;520,989&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;916,292&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; text-indent: 0pt; padding-left: 0pt"&gt;Total assets&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,948,632&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;2,076,547&lt;/td&gt;&lt;td style="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 style="text-indent: 0pt; padding-left: 0pt"&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; text-indent: 0pt; padding-left: 0pt"&gt;Accounts payable&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;512,451&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;650,406&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; text-indent: 0pt; padding-left: 0pt"&gt;Accrued liabilities and other payables&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;650,978&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;1,480,947&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; text-indent: 0pt; padding-left: 0pt"&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;30,798&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;39,223&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; text-indent: 0pt; padding-left: 0pt"&gt;Loans payable&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,375,747&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;594,906&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; text-indent: 0pt; padding-left: 0pt"&gt;Other current 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;830,579&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,639,410&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; text-indent: 0pt; padding-left: 0pt"&gt;Total current 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;4,400,553&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,404,892&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; text-indent: 0pt; padding-left: 0pt"&gt;Lease liability - noncurrent&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;15,557&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;26,449&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; text-indent: 0pt; padding-left: 0pt"&gt;Long term long payable&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,560&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,401,521&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; text-indent: 0pt; padding-left: 0pt"&gt;Total non-current 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;36,117&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,427,970&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: 4pt; text-indent: 0pt; padding-left: 0pt"&gt;Total liabilities&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;4,436,670&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;5,832,862&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</srt:ScheduleOfCondensedBalanceSheetTableTextBlock>
    <us-gaap:CashEquivalentsAtCarryingValue contextRef="c106" decimals="0" unitRef="usd">198224</us-gaap:CashEquivalentsAtCarryingValue>
    <us-gaap:CashEquivalentsAtCarryingValue contextRef="c107" decimals="0" unitRef="usd">13717</us-gaap:CashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableGrossCurrent contextRef="c106" decimals="0" unitRef="usd">388101</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent contextRef="c107" decimals="0" unitRef="usd">255725</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:InventoryNet contextRef="c106" decimals="0" unitRef="usd">250711</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="c107" decimals="0" unitRef="usd">241380</us-gaap:InventoryNet>
    <us-gaap:OtherAssetsCurrent contextRef="c106" decimals="0" unitRef="usd">590607</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent contextRef="c107" decimals="0" unitRef="usd">649433</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c106" decimals="0" unitRef="usd">1427643</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c107" decimals="0" unitRef="usd">1160255</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c106" decimals="0" unitRef="usd">32620</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c107" decimals="0" unitRef="usd">42886</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OtherIntangibleAssetsNet contextRef="c106" decimals="0" unitRef="usd">379793</us-gaap:OtherIntangibleAssetsNet>
    <us-gaap:OtherIntangibleAssetsNet contextRef="c107" decimals="0" unitRef="usd">757700</us-gaap:OtherIntangibleAssetsNet>
    <us-gaap:FinanceLeaseRightOfUseAsset contextRef="c106" decimals="0" unitRef="usd">52864</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset contextRef="c107" decimals="0" unitRef="usd">60348</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:OtherAssetsNoncurrent contextRef="c106" decimals="0" unitRef="usd">55712</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="c107" decimals="0" unitRef="usd">55358</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:AssetsNoncurrent contextRef="c106" decimals="0" unitRef="usd">520989</us-gaap:AssetsNoncurrent>
    <us-gaap:AssetsNoncurrent contextRef="c107" decimals="0" unitRef="usd">916292</us-gaap:AssetsNoncurrent>
    <us-gaap:Assets contextRef="c106" decimals="0" unitRef="usd">1948632</us-gaap:Assets>
    <us-gaap:Assets contextRef="c107" decimals="0" unitRef="usd">2076547</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrentAndNoncurrent contextRef="c106" decimals="0" unitRef="usd">512451</us-gaap:AccountsPayableCurrentAndNoncurrent>
    <us-gaap:AccountsPayableCurrentAndNoncurrent contextRef="c107" decimals="0" unitRef="usd">650406</us-gaap:AccountsPayableCurrentAndNoncurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent contextRef="c106" decimals="0" unitRef="usd">650978</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent contextRef="c107" decimals="0" unitRef="usd">1480947</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c106" decimals="0" unitRef="usd">30798</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c107" decimals="0" unitRef="usd">39223</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OtherLoansPayable contextRef="c106" decimals="0" unitRef="usd">2375747</us-gaap:OtherLoansPayable>
    <us-gaap:OtherLoansPayable contextRef="c107" decimals="0" unitRef="usd">594906</us-gaap:OtherLoansPayable>
    <us-gaap:OtherLiabilitiesCurrent contextRef="c106" decimals="0" unitRef="usd">830579</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent contextRef="c107" decimals="0" unitRef="usd">1639410</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c106" decimals="0" unitRef="usd">4400553</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c107" decimals="0" unitRef="usd">4404892</us-gaap:LiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c106" decimals="0" unitRef="usd">15557</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c107" decimals="0" unitRef="usd">26449</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:PaymentsToFundLongtermLoansToRelatedParties contextRef="c108" decimals="0" unitRef="usd">20560</us-gaap:PaymentsToFundLongtermLoansToRelatedParties>
    <us-gaap:PaymentsToFundLongtermLoansToRelatedParties contextRef="c109" decimals="0" unitRef="usd">1401521</us-gaap:PaymentsToFundLongtermLoansToRelatedParties>
    <us-gaap:LiabilitiesNoncurrent contextRef="c106" decimals="0" unitRef="usd">36117</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent contextRef="c107" decimals="0" unitRef="usd">1427970</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:Liabilities contextRef="c106" decimals="0" unitRef="usd">4436670</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="c107" decimals="0" unitRef="usd">5832862</us-gaap:Liabilities>
    <srt:ScheduleOfCondensedIncomeStatementTableTextBlock contextRef="c0">&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="white-space: nowrap"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;For the&lt;br/&gt;
    Three Months&lt;br/&gt;
    Ended&lt;br/&gt; September 30,&lt;br/&gt; 2023&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;For the&lt;br/&gt;
    Three Months&lt;br/&gt;
    Ended&lt;br/&gt; September 30,&lt;br/&gt; 2022&lt;/td&gt;&lt;td style="white-space: nowrap; 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%; padding-bottom: 4pt"&gt;Revenues&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;6,880,743&lt;/td&gt;&lt;td style="white-space: nowrap; 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;1,164,305&lt;/td&gt;&lt;td style="white-space: nowrap; 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 style="text-align: left; padding-bottom: 4pt"&gt;Gross profit&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;74,735&lt;/td&gt;&lt;td style="white-space: nowrap; 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;150,198&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 4pt; 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;Net loss&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;(419,473&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 4pt; text-align: left"&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;(757,146&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 4pt; text-align: left"&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: 0in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;*&lt;/td&gt;&lt;td style="text-align: justify"&gt;exclude the gain from disposal of Zhangxun of $0.83 million.&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;b&gt;**&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;b&gt;include the operation of Zhangxun&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;</srt:ScheduleOfCondensedIncomeStatementTableTextBlock>
    <us-gaap:Revenues contextRef="c108" decimals="0" unitRef="usd">6880743</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c110" decimals="0" unitRef="usd">1164305</us-gaap:Revenues>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss contextRef="c108" decimals="0" unitRef="usd">74735</us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss contextRef="c110" decimals="0" unitRef="usd">150198</us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss>
    <us-gaap:NetIncomeLoss contextRef="c108" decimals="0" id="ix_0_fact" unitRef="usd">-419473</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c110" decimals="0" id="ix_1_fact" unitRef="usd">-757146</us-gaap:NetIncomeLoss>
    <us-gaap:GainLossOnInvestments contextRef="c0" decimals="-4" unitRef="usd">830000</us-gaap:GainLossOnInvestments>
    <us-gaap:UseOfEstimates contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;USE OF ESTIMATES&#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 preparation of CFS in conformity with U.S.
GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure
of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during
the reporting periods. Actual results could differ from those estimates. The significant areas requiring the use of management estimates
include, but are not limited to, the estimated useful life and residual value of property, plant and equipment, provision for staff benefits,
recognition and measurement of deferred income taxes and the valuation allowance for deferred tax assets. Although these estimates are
based on management&#x2019;s knowledge of current events and actions management may undertake in the future, actual results may ultimately
differ from those estimates and such differences may be material to the CFS.&#160;&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:UseOfEstimates>
    <us-gaap:CommitmentsAndContingenciesPolicyTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="text-transform: uppercase"&gt;&lt;b&gt;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;Certain conditions may exist as of the date the
CFS are issued, which may result in a loss to the Company but which will only be resolved when one or more future events occur or fail
to occur. The Company&#x2019;s management and legal counsel assess such contingent liabilities, and such&#160;assessment inherently involves
an exercise of judgment. In assessing loss contingencies related to legal proceedings that are pending against the Company or unasserted
claims that may result in such proceedings, the Company&#x2019;s legal counsel evaluates the perceived merits of any legal proceedings
or unasserted claims as well as the perceived merits of the amount of relief sought or expected to be sought. If the assessment of a
contingency indicates that it is probable that a material loss has been incurred and the amount of the liability can be estimated, the
estimated liability would be accrued in the Company&#x2019;s CFS.&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;If the assessment indicates that a potential
material loss contingency is not probable but is reasonably possible, or is probable but cannot be estimated, the nature of the contingent
liability, together with an estimate of the range of possible loss if determinable and material, would be disclosed. As of September
30, 2023 and June 30, 2023, the Company has no such contingencies.&lt;/p&gt;</us-gaap:CommitmentsAndContingenciesPolicyTextBlock>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="text-transform: uppercase"&gt;&lt;b&gt;CASH&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;Cash includes cash on hand and demand deposits
that are highly liquid in nature and have original maturities when purchased of three months or less.&#160;&#160;&lt;/p&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:TradeAndOtherAccountsReceivablePolicy contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;ACCOUNTS RECEIVABLE&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company&#x2019;s policy is to maintain an
allowance for potential credit losses on accounts receivable. The Company adopted Accounting Standards Update (&#x201c;ASU&#x201d;) 2016-13,&#160;Financial
Instruments &#x2013; Credit Losses&#160;(Topic 326):&#160;Measurement of Credit losses on financial instruments&#160;later codified as
Accounting Standard codification (&#x201c;ASC&#x201d;) 326 (&#x201c;ASC 326&#x201d;), on July 1, 2023. The guidance introduces a revised
approach to the recognition and measurement of credit losses, emphasizing an updated model based on expected losses rather than incurred
losses. There was no significant impact on the date of adoption of ASC 326.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Under ASC 326, Accounts receivable are recorded
at the invoiced amount, net of allowance for expected credit losses. The Company&#x2019;s primary allowance for credit losses is the allowance
for doubtful accounts. The allowance for doubtful accounts reduces the Accounts receivable balance to the estimated net realizable value.
The Company regularly reviews the adequacy of the allowance for credit losses based on a combination of factors. In establishing any required
allowance, management considers historical losses adjusted for current market conditions, the Company&#x2019;s customers&#x2019; financial
condition, the amount of any receivables in dispute, the current receivables aging, current payment terms and expectations of forward-looking
loss estimates.&lt;/p&gt;&lt;p style="text-align: justify; margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;All provisions for the allowance for doubtful accounts are
included as a component of general and administrative expenses on the accompanying consolidated statements of operations and
comprehensive loss. Accounts receivable deemed uncollectible are charged against the allowance for credit losses when identified.
Subsequent recoveries of amounts previously written off are credited to earnings in the period recovered. As of September 30, 2023
and June 30, 2023, the Company had a $0&#160;bad debt allowance for accounts receivable.&#160;&lt;/p&gt;</us-gaap:TradeAndOtherAccountsReceivablePolicy>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="c2" decimals="0" unitRef="usd">0</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="c3" decimals="0" unitRef="usd">0</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:InventoryPolicyTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="text-transform: uppercase"&gt;&lt;b&gt;INVENTORY&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;Inventory is comprised principally of intelligent
temperature measurement face recognition terminal and identity information recognition products, and is valued at the lower of cost or
net realizable value. The value of inventory is determined using the first-in, first-out method. The Company periodically estimates an
inventory allowance for estimated unmarketable inventories when necessary. Inventory amounts are reported net of such allowances. There
were $53,254&#160;and $52,915&#160;allowances for slow-moving and obsolete inventory (mainly for Smart-Student Identification cards)
as of September 30, 2023 and June 30, 2023, respectively.&lt;/p&gt;</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:InventoryGross contextRef="c2" decimals="0" unitRef="usd">53254</us-gaap:InventoryGross>
    <us-gaap:InventoryGross contextRef="c3" decimals="0" unitRef="usd">52915</us-gaap:InventoryGross>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;PROPERTY AND EQUIPMENT&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Property and equipment are stated at cost, less
accumulated depreciation. Major repairs and improvements that significantly extend original useful lives or improve productivity are
capitalized and depreciated over the period benefited. Maintenance and repairs are expensed as incurred. When property and equipment
are retired or otherwise disposed of, the related cost and accumulated depreciation are removed from the respective accounts, and any
gain or loss is included in operations.&#160;Depreciation of property and equipment is provided using the straight-line method over estimated
useful lives as follows:&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: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; text-align: left"&gt;Furniture and fixtures&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; width: 11%"&gt;3-5&#160;years&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Office equipment&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;3-5&#160;years&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Vehicles&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;5&#160;years&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Leasehold improvement&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;3&#160;years&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;Leasehold improvements are depreciated utilizing
the straight-line method over the shorter of their estimated useful lives or remaining lease term.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <dtss:ScheduleOfPropertyAndEquipmentUsingStraightLineMethodOverEstimatedUsefulLiveTableTextBlock contextRef="c0">Depreciation of property and equipment is provided using the straight-line method over estimated
useful lives 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: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; text-align: left"&gt;Furniture and fixtures&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; width: 11%"&gt;3-5&#160;years&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Office equipment&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;3-5&#160;years&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Vehicles&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;5&#160;years&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Leasehold improvement&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;3&#160;years&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</dtss:ScheduleOfPropertyAndEquipmentUsingStraightLineMethodOverEstimatedUsefulLiveTableTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c111">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c112">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c113">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c114">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c115">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c116">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;INTANGIBLE ASSETS&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Intangible assets with finite lives are amortized
using the straight-line method over their estimated period of benefit. Evaluation of the recoverability of intangible assets is made
to take into account events or circumstances that warrant revised estimates of useful lives or that indicate that impairment exists.
All of the Company&#x2019;s intangible assets are subject to amortization. No impairment of intangible assets has been identified as of
the balance sheet date.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Intangible assets include licenses, certificates,
patents and other technology and are amortized over their useful life of&#160;three years.&lt;/p&gt;</us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c2">P3Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;FAIR VALUE (&#x201c;FV&#x201d;) OF FINANCIAL
INSTRUMENTS&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The carrying value of the Company&#x2019;s short-term
financial instruments, such as cash, accounts receivable, prepaid expenses, accounts payable, unearned revenue, accrued expenses and
other payables approximates their FV due to their short maturities. FASB ASC Topic 825, &#x201c;Financial Instruments,&#x201d; requires
disclosure of the FV of financial instruments held by the Company. The carrying amounts reported in the balance sheets for current liabilities
qualify as financial instruments and are a reasonable estimate of their FV because of the short period of time between the origination
of such instruments and their expected realization and the current market rate of interest.&lt;/p&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;FAIR VALUE MEASUREMENTS AND DISCLOSURES&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;FASB ASC Topic 820, &#x201c;Fair Value Measurements,&#x201d;
defines FV, and establishes a three-level valuation hierarchy for disclosures that enhances disclosure requirements for FV measures.&#160;The
three levels are defined as follows:&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 0.25in; text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.25in; text-align: justify"&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 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 other than those in level 1 quoted prices for
                                            similar assets and liabilities in active markets, and inputs that are observable for the
                                            asset or liability, either directly or indirectly, for substantially the full term of the
                                            financial instrument.&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
                                            3 inputs to the valuation methodology are unobservable and significant to the FV measurement.&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;As of September 30, 2023 and June 30, 2023, the
Company did not identify any assets or liabilities required to be presented on the balance sheet at FV on a recurring basis.&lt;/p&gt;</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;IMPAIRMENT OF LONG-LIVED ASSETS&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In accordance with FASB ASC 360-10, &#x201c;Accounting
for the Impairment or Disposal of Long-Lived Assets&#x201d;, long-lived assets such as property and equipment are reviewed for impairment
whenever events or changes in circumstances indicate that the carrying value of an asset may not be recoverable, or it is reasonably
possible that these assets could become impaired as a result of technological or other changes. The determination of recoverability of
assets to be held and used is made by comparing the carrying amount of an asset to future undiscounted cash flows expected to be generated
by the asset.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;If such assets are considered impaired, the impairment
to be recognized is measured as the amount by which the carrying amount of the asset exceeds its FV. FV generally is determined using
the asset&#x2019;s expected future undiscounted cash flows or market value, if readily determinable. Assets to be disposed of are reported
at the lower of the carrying amount or FV less cost to sell. For the three months ended September 30, 2023 and 2022, there was no impairment
loss recognized on long-lived assets.&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"&gt;&#160;&lt;/p&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:RevenueRecognitionDeferredRevenue contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1pt"&gt;&lt;b&gt;UNEARNED REVENUE&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company records payments received in advance
from its customers or sales agents for the Company&#x2019;s products as unearned revenue, mainly consisting of deposits or prepayment
for 5G products from the Company&#x2019;s sales agencies. These orders normally are delivered based upon contract terms and customer demand,
and&#160;the Company&#160;will recognize it as revenue when the products are delivered to the end customers.&#160;&lt;/p&gt;</us-gaap:RevenueRecognitionDeferredRevenue>
    <us-gaap:ShortTermLeasesPolicyTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;LEASES&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company determines if an arrangement is a
lease at inception under FASB ASC Topic 842. Right of Use Assets (&#x201c;ROU&#x201d;) and lease liabilities are recognized at commencement
date based on the present value of remaining lease payments over the lease term. For this purpose, the Company considers only payments
that are fixed and determinable at the time of commencement. As most of its leases do not provide an implicit rate, it uses its incremental
borrowing rate based on the information available at commencement date in determining the present value of lease payments. The Company&#x2019;s
incremental borrowing rate is a hypothetical rate based on its understanding of what its credit rating would be. The ROU assets include
adjustments for prepayments and accrued lease payments. The ROU asset also includes any lease payments made prior to commencement and
is recorded net of any lease incentives received. The Company&#x2019;s lease terms may include options to extend or terminate the lease
when it is reasonably certain that it will exercise such options.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;ROU assets are reviewed for impairment when indicators
of impairment are present. ROU assets from operating and finance leases are subject to the impairment guidance in ASC 360, Property,
Plant, and Equipment, as ROU assets are long-lived nonfinancial assets.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;ROU assets are tested for impairment individually
or as part of an asset group if the cash flows related to the ROU asset are not independent from the cash flows of other assets and liabilities.
An asset group is the unit of accounting for long-lived assets to be held and used, which represents the lowest level for which identifiable
cash flows are largely independent of the cash flows of other groups of assets and liabilities. The Company recognized no impairment
of ROU assets as of September 30, 2023 and June 30, 2023.&lt;/p&gt;</us-gaap:ShortTermLeasesPolicyTextBlock>
    <us-gaap:RevenueRecognitionPolicyTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;REVENUE RECOGNITION&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company follows Accounting Standards Codification
Topic 606, Revenue from Contracts with Customers (ASC 606).&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The core principle underlying FASB 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 identified when possession of goods and services is transferred to a customer.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;FASB ASC Topic 606 requires the use of a new
five-step model to recognize revenue from customer contracts. The five-step model requires 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 each performance obligation.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company derives its revenues from product
sales and 5G messaging service contracts with its customers, with revenues recognized upon delivery of services and products. Persuasive
evidence of an arrangement is demonstrated via product sale contracts and professional service contracts, with performance obligations
identified. The transaction price, such as product selling price, and the service price to the customer with corresponding performance
obligations are fixed upon acceptance of the agreement. The Company recognizes revenue when it satisfies each performance obligation,
the customer receives the products and passes the inspection and when professional service is rendered to the customer, collectability
of payment is probable. These revenues are recognized at a point in time after each performance obligations is satisfied. Revenue is
recognized net of returns and value-added tax charged to customers.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The following table shows the Company&#x2019;s
revenue by revenue sources:&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="white-space: nowrap"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;For the&lt;br/&gt;
    Three Months&lt;br/&gt; Ended&lt;br/&gt; September 30,&lt;br/&gt; 2023&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;For the&lt;br/&gt;
    Three Months&lt;br/&gt; Ended&lt;br/&gt; September 30,&lt;br/&gt; 2022&lt;/td&gt;&lt;td style="white-space: nowrap; 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%; font-weight: bold; padding-left: 0pt"&gt;5G Messaging&lt;/td&gt;&lt;td style="width: 1%; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font-weight: bold; text-align: right"&gt;6,880,463&lt;/td&gt;&lt;td style="width: 1%; font-weight: bold; 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-43"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#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;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 0.125in"&gt;5G messaging&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;6,880,463&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-44"&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-left: 0.125in"&gt;Cloud platform construction cooperation project&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-45"&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-46"&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: White"&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-left: 0pt"&gt;Acoustic Intelligence Business&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;280&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-47"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font-weight: bold; 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-left: 0.125in"&gt;Ultrasonic Sound Air Disinfection Equipment&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;280&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-48"&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: White"&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-left: 0pt"&gt;Smart City business&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-49"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-50"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font-weight: bold; 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; padding-left: 0.125in"&gt;Smart community&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-51"&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-52"&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="text-align: left; padding-left: 0.125in"&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; padding-bottom: 4pt; padding-left: 0pt"&gt;Total revenue&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;6,880,743&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;&lt;div style="-sec-ix-hidden: hidden-fact-53"&gt;-&lt;/div&gt;&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;</us-gaap:RevenueRecognitionPolicyTextBlock>
    <dtss:ScheduleOfRevenueSourcesTableTextBlock contextRef="c0">The following table shows the Company&#x2019;s
revenue by revenue sources:&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="white-space: nowrap"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;For the&lt;br/&gt;
    Three Months&lt;br/&gt; Ended&lt;br/&gt; September 30,&lt;br/&gt; 2023&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;For the&lt;br/&gt;
    Three Months&lt;br/&gt; Ended&lt;br/&gt; September 30,&lt;br/&gt; 2022&lt;/td&gt;&lt;td style="white-space: nowrap; 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%; font-weight: bold; padding-left: 0pt"&gt;5G Messaging&lt;/td&gt;&lt;td style="width: 1%; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font-weight: bold; text-align: right"&gt;6,880,463&lt;/td&gt;&lt;td style="width: 1%; font-weight: bold; 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-43"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#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;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 0.125in"&gt;5G messaging&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;6,880,463&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-44"&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-left: 0.125in"&gt;Cloud platform construction cooperation project&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-45"&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-46"&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: White"&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-left: 0pt"&gt;Acoustic Intelligence Business&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;280&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-47"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font-weight: bold; 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-left: 0.125in"&gt;Ultrasonic Sound Air Disinfection Equipment&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;280&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-48"&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: White"&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-left: 0pt"&gt;Smart City business&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-49"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-50"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font-weight: bold; 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; padding-left: 0.125in"&gt;Smart community&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-51"&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-52"&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="text-align: left; padding-left: 0.125in"&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; padding-bottom: 4pt; padding-left: 0pt"&gt;Total revenue&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;6,880,743&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;&lt;div style="-sec-ix-hidden: hidden-fact-53"&gt;-&lt;/div&gt;&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;</dtss:ScheduleOfRevenueSourcesTableTextBlock>
    <us-gaap:Revenues contextRef="c117" decimals="0" unitRef="usd">6880463</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c119" decimals="0" unitRef="usd">6880463</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c123" decimals="0" unitRef="usd">280</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c125" decimals="0" unitRef="usd">280</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c0" decimals="0" unitRef="usd">6880743</us-gaap:Revenues>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;SEGMENT INFORMATION&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;FASB ASC Topic 280,&#160;&#x201c;Segment Reporting,&#x201d;&#160;requires
use of the &#x201c;management approach&#x201d; model for segment reporting.&#160;The management approach&#160;model is based on the method
a company&#x2019;s management organizes segments within the company for making operating decisions and assessing performance.&#160;Reportable
segments are based on products and services, geography, legal structure, management structure, or any other manner in which management
disaggregates a company. Management determined the Company&#x2019;s current operations constitutes a single reportable segment in accordance
with ASC 280. The Company&#x2019;s only business and industry segment is high technology and advanced information systems (&#x201c;TAIS&#x201d;).
TAIS&#160;include smart city solutions that meet the security needs of residential communities, schools and commercial enterprises, and
5G messaging services including 5G SMS, 5G MMCP and 5G multi-media video messaging.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;All of the Company&#x2019;s customers are in the
PRC and all revenues for the three months ended September 30, 2023 and 2022 were generated from the PRC. All identifiable assets of the
Company are located in the PRC. Accordingly, no geographical segments are presented.&lt;/p&gt;</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;INCOME TAXES&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company uses the asset and liability method
of accounting for income taxes in accordance with FASB ASC Topic 740, &#x201c;Income Taxes.&#x201d; Under this method, income tax expense
is recognized for the amount of: (i) taxes payable or refundable for the current period and (ii) deferred tax consequences of temporary
differences resulting from&#160;matters that have been recognized in an entity&#x2019;s financial statements or tax returns. Deferred
tax assets also include the prior years&#x2019; net operating losses carried forward. Deferred tax assets and liabilities are measured
using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered
or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in the results of operations in
the period that includes the enactment date. A valuation allowance is provided to reduce the deferred tax assets reported if based on
the weight of the available positive and negative evidence, it is more likely than not some portion or all of the deferred tax assets
will not be realized.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company follows FASB ASC Topic 740, which
prescribes a more-likely-than-not threshold for financial statement recognition and measurement of a tax position taken or expected to
be taken in a tax return. FASB ASC Topic 740 also provides guidance on recognition of income tax assets and liabilities, classification
of current and deferred income tax assets and liabilities, accounting for interest and penalties associated with tax positions, accounting
for income taxes in interim periods, and income tax disclosures.&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;Under the provisions of FASB ASC Topic 740, when
tax returns are filed, it is likely some positions taken would be sustained upon examination by the taxing authorities, while others
are subject to uncertainty about the merits of the position taken or the amount of the position that would be ultimately sustained. The
benefit of a tax position is recognized in the financial statements in the period during which, based on all available evidence, management
believes it is more likely than not that the position will be sustained upon examination, including the resolution of appeals or litigation
processes, if any. Tax positions taken are not offset or aggregated with other positions. Tax positions that meet the more-likely-than-not
recognition threshold are measured as the largest amount of tax benefit that is more than&#160;50&#160;percent likely of being realized
upon settlement with the applicable taxing authority. The portion of the benefits associated with tax positions taken that exceeds the
amount measured as described above is reflected as a liability for unrecognized tax benefits in the accompanying balance sheets along
with any associated interest and penalties that would be payable to the taxing authorities upon examination. Interest associated with
unrecognized tax benefits is classified as interest expense and penalties are classified in selling, general and administrative expenses
in the statement of income.&#160; As of September 30, 2023, the Company had no unrecognized tax positions and no charges during the three
months ended September 30, 2023, and accordingly, the Company did not recognize any interest or penalties related to unrecognized tax
benefits. The Company files a U.S. and PRC income tax return. With few exceptions, the Company&#x2019;s U.S. income tax returns filed
for the years ending on June 30, 2018 and thereafter are subject to examination by the relevant taxing authorities; the Company uses
calendar year-end for its PRC income tax return filing, PRC income tax returns filed for the years ending on December 31, 2017 and thereafter
are subject to examination by the relevant taxing authorities.&lt;/p&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationDeductions contextRef="c0" decimals="2" unitRef="pure">0.50</us-gaap:EffectiveIncomeTaxRateReconciliationDeductions>
    <us-gaap:ResearchAndDevelopmentExpensePolicy contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;RESEARCH AND DEVELOPMENT EXPENSES&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Research and development expenses are expensed
in the period when incurred.&#160;These costs primarily consist of cost of materials used, salaries paid for the Company&#x2019;s development
department, and fees paid to third parties.&lt;/p&gt;</us-gaap:ResearchAndDevelopmentExpensePolicy>
    <dtss:NoncontrollingInterestsPolicyTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;NONCONTROLLING INTERESTS&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company follows FASB ASC Topic 810,&#160;&#x201c;Consolidation,&#x201d;&#160;governing
the accounting for and reporting of noncontrolling interests (&#x201c;NCIs&#x201d;) in partially owned consolidated subsidiaries and the
loss of control of subsidiaries. Certain provisions of this standard indicate, among other things, that NCI (previously referred to as
minority interests) be treated as a separate component of equity, not as a liability, that increases and decreases in the parent&#x2019;s
ownership interest that leave control intact be treated as equity transactions rather than as step acquisitions or dilution gains or
losses, and that losses of a partially-owned consolidated subsidiary be allocated to non-controlling interests even when such allocation
might result in a deficit balance.&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The net income (loss) attributed to NCI was separately
designated in the accompanying statements of operations and comprehensive income (loss). Losses attributable to NCI in a subsidiary may
exceed a non-controlling interest&#x2019;s interests in the subsidiary&#x2019;s equity. The excess attributable to NCIs is attributed to
those interests. NCIs shall continue to be attributed their share of losses even if that attribution results in a deficit NCI balance.
On December 20, 2022, Guohao Century acquired a&#160;30% ownership noncontrolling interests of Zhangxun from Zhengmao Zhang at the price
of $0.15&#160;(RMB&#160;1.00). The Company recognized a paid in capital deficit of $982,014&#160;from this purchase due to continued
loss of Zhangxun. Subsequent to this purchase, the Company ultimately holds a&#160;99.9% ownership of Zhangxun. On July 20, 2023, the
Company sold Zhangxun to a third party for RMB 2 ($0.28).&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;As of September 30, 2023, Zhangqi was&#160;1%
owned by noncontrolling interest, Shuhai Nanjing was&#160;1% owned by noncontrolling interest, Shenzhen Acoustic MP was&#160;1% owned
by noncontrolling interest, Shuhai Shenzhen Acoustic was&#160;0.1% owned by noncontrolling interest, Guozhong Times was&#160;0.091% owned
by noncontrolling interest, and Guozhong Haoze was&#160;0.091% owned by noncontrolling interest. During the three months ended September
30, 2023 and 2022, the Company had loss of $9,932&#160;and $96,624&#160;attributable to the noncontrolling interest, respectively.&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"&gt;&#160;&lt;/p&gt;</dtss:NoncontrollingInterestsPolicyTextBlock>
    <dtss:OwnershipNoncontrollingInterests contextRef="c95" decimals="2" unitRef="pure">0.30</dtss:OwnershipNoncontrollingInterests>
    <us-gaap:SharesIssuedPricePerShare contextRef="c96" decimals="2" unitRef="usdPershares">0.15</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:SharesIssuedPricePerShare contextRef="c96" decimals="2" unitRef="cnyPershares">1</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:StockholdersEquityBeforeTreasuryStock contextRef="c96" decimals="0" unitRef="usd">982014</us-gaap:StockholdersEquityBeforeTreasuryStock>
    <dtss:OwnershipPercenatge contextRef="c95" decimals="3" unitRef="pure">0.999</dtss:OwnershipPercenatge>
    <us-gaap:SharePrice contextRef="c97" decimals="0" unitRef="cnyPershares">2</us-gaap:SharePrice>
    <us-gaap:SharePrice contextRef="c98" decimals="2" unitRef="usdPershares">0.28</us-gaap:SharePrice>
    <us-gaap:MinorityInterestOwnershipPercentageByParent contextRef="c99" decimals="2" unitRef="pure">0.01</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent contextRef="c100" decimals="2" unitRef="pure">0.01</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent contextRef="c101" decimals="2" unitRef="pure">0.01</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent contextRef="c102" decimals="3" unitRef="pure">0.001</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners contextRef="c103" decimals="5" unitRef="pure">0.00091</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners contextRef="c104" decimals="5" unitRef="pure">0.00091</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <us-gaap:IncomeLossAttributableToNoncontrollingInterest contextRef="c0" decimals="0" unitRef="usd">9932</us-gaap:IncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossAttributableToNoncontrollingInterest contextRef="c6" decimals="0" unitRef="usd">96624</us-gaap:IncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:ConcentrationRiskCreditRisk contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;CONCENTRATION OF CREDIT RISK&#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 Company maintains cash in accounts with state-owned
banks within the PRC. Cash in state-owned banks less than RMB500,000&#160;($76,000) is covered by insurance. Should any institution holding
the Company&#x2019;s cash become insolvent, or if the Company is unable to withdraw funds for any reason, the Company could lose the cash
on deposit with that institution. The Company has not experienced any losses in such accounts and believes it is not exposed to any risks
on its cash in these bank accounts. Cash denominated in RMB with a U.S. dollar equivalent of $1,161,277&#160;and $17,432&#160;as of September
30, 2023 and June 30, 2023, respectively, was held in accounts at financial institutions located in the PRC&#x201a; which is not freely
convertible into foreign currencies.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Cash held in accounts at U.S. financial
institutions is insured by the Federal Deposit Insurance Corporation or other programs subject to certain limitations up to
$250,000&#160;per depositor.&#160;As of September 30, 2023 and June 30, 2023, cash of $56,227&#160;and $1,487 was maintained at U.S.
financial institutions. Cash was maintained at financial institutions in Hong Kong, and was insured by the Hong Kong Deposit
Protection Board up to a limit of HK $500,000&#160;($64,000). As of September 30, 2023 and June 30, 2023, the cash balance of
$1,245&#160;and $809 was maintained at financial institutions in Hong Kong. The Company, its subsidiaries and VIE have not
experienced any losses in such accounts and do not believe the cash is exposed to any significant risk.&lt;/p&gt;</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:CashAndDueFromBanks contextRef="c2" decimals="0" unitRef="cny">500000</us-gaap:CashAndDueFromBanks>
    <us-gaap:CashAndDueFromBanks contextRef="c2" decimals="0" unitRef="usd">76000</us-gaap:CashAndDueFromBanks>
    <us-gaap:DividendsCash contextRef="c0" decimals="0" unitRef="usd">1161277</us-gaap:DividendsCash>
    <us-gaap:DividendsCash contextRef="c105" decimals="0" unitRef="usd">17432</us-gaap:DividendsCash>
    <us-gaap:FederalDepositInsuranceCorporationPremiumExpense contextRef="c0" decimals="0" unitRef="usd">250000</us-gaap:FederalDepositInsuranceCorporationPremiumExpense>
    <us-gaap:InvestmentsAndCash contextRef="c2" decimals="0" unitRef="usd">56227</us-gaap:InvestmentsAndCash>
    <us-gaap:InvestmentsAndCash contextRef="c3" decimals="0" unitRef="usd">1487</us-gaap:InvestmentsAndCash>
    <dtss:DepositProtection contextRef="c2" decimals="0" unitRef="hkd">500000</dtss:DepositProtection>
    <dtss:DepositProtection contextRef="c2" decimals="0" unitRef="usd">64000</dtss:DepositProtection>
    <us-gaap:MoneyMarketFundsAtCarryingValue contextRef="c2" decimals="0" unitRef="usd">1245</us-gaap:MoneyMarketFundsAtCarryingValue>
    <us-gaap:MoneyMarketFundsAtCarryingValue contextRef="c3" decimals="0" unitRef="usd">809</us-gaap:MoneyMarketFundsAtCarryingValue>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;FOREIGN CURRENCY TRANSLATION AND COMPREHENSIVE
INCOME (LOSS)&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The accounts of the Company&#x2019;s Chinese entities
are maintained in RMB and the accounts of the U.S. parent company are maintained in United States dollar (&#x201c;USD&#x201d;). The financial
statements of the Chinese entities were translated into USD in accordance with FASB ASC Topic 830 &#x201c;Foreign Currency Matters.&#x201d;
All assets and liabilities were translated at the exchange rate on the balance sheet date; stockholders&#x2019; equity is translated at
historical rates and the statements of operations and cash flows are translated at the weighted average exchange rate for the period.
The resulting translation adjustments are reported under other comprehensive income (loss) in accordance with FASB ASC Topic 220, &#x201c;Comprehensive
Income.&#x201d; Gains and losses resulting from foreign currency transactions are reflected in the statements of operations.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company follows FASB ASC Topic&#x201d;220-10,
&#x201c;Comprehensive Income (loss).&#x201d; Comprehensive income (loss) comprises net income (loss) and all changes to the statements
of changes in stockholders&#x2019; equity, except those due to investments by stockholders, changes in additional paid-in capital and
distributions to stockholders.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The exchange rates used to translate amounts
in RMB to USD for the purposes of preparing the CFS were as follows:&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;September&#160;30,&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;September&#160;30,&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;June&#160;30,&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;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;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: 64%; text-align: left"&gt;Period-end date USD: RMB exchange rate&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;7.1798&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;7.0998&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;7.2258&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;Average USD for the reporting period: RMB exchange 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;7.1729&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;6.8287&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;6.9415&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock contextRef="c0">The exchange rates used to translate amounts
in RMB to USD for the purposes of preparing the CFS 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="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;September&#160;30,&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;September&#160;30,&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;June&#160;30,&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;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;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: 64%; text-align: left"&gt;Period-end date USD: RMB exchange rate&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;7.1798&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;7.0998&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;7.2258&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;Average USD for the reporting period: RMB exchange 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;7.1729&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;6.8287&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;6.9415&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock>
    <us-gaap:ForeignCurrencyExchangeRateTranslation1 contextRef="c131" decimals="4" unitRef="pure">7.1798</us-gaap:ForeignCurrencyExchangeRateTranslation1>
    <us-gaap:ForeignCurrencyExchangeRateTranslation1 contextRef="c132" decimals="4" unitRef="pure">7.0998</us-gaap:ForeignCurrencyExchangeRateTranslation1>
    <us-gaap:ForeignCurrencyExchangeRateTranslation1 contextRef="c133" decimals="4" unitRef="pure">7.2258</us-gaap:ForeignCurrencyExchangeRateTranslation1>
    <us-gaap:DerivativeAverageExchangeRateCap1 contextRef="c131" decimals="4" unitRef="pure">7.1729</us-gaap:DerivativeAverageExchangeRateCap1>
    <us-gaap:DerivativeAverageExchangeRateCap1 contextRef="c132" decimals="4" unitRef="pure">6.8287</us-gaap:DerivativeAverageExchangeRateCap1>
    <us-gaap:DerivativeAverageExchangeRateCap1 contextRef="c133" decimals="4" unitRef="pure">6.9415</us-gaap:DerivativeAverageExchangeRateCap1>
    <us-gaap:EarningsPerSharePolicyTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;BASIC AND DILUTED EARNINGS (LOSS) PER SHARE
(EPS)&#160;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Basic EPS is computed by dividing income available
to common shareholders by the weighted average number of common shares outstanding for the period. Diluted EPS is computed similarly,
except that the denominator is increased to include the number of additional common shares that would have been outstanding if the potential
common shares had been issued and if the additional common shares were dilutive. Diluted EPS is based on the assumption that all dilutive
convertible shares and stock options were converted or exercised. Dilution is computed by applying the treasury stock method. Under this
method, options and warrants are assumed to have been exercised at the beginning of the period (or at the time of issuance, if later),
and as if funds obtained thereby were used to purchase common stock at the average market price during the period. For the three months
ended September 30, 2023 and 2022, the Company&#x2019;s basic and diluted loss per share are the same as a result of the Company&#x2019;s
net loss.&#160;1,319,953&#160;warrants were anti-dilutive and was therefore excluded from EPS for the three months ended September 30,
2023 and 2022, respectively.&#160;&lt;/p&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:ClassOfWarrantOrRightUnissued contextRef="c2" decimals="0" unitRef="shares">1319953</us-gaap:ClassOfWarrantOrRightUnissued>
    <us-gaap:ClassOfWarrantOrRightUnissued contextRef="c37" decimals="0" unitRef="shares">1319953</us-gaap:ClassOfWarrantOrRightUnissued>
    <dtss:StatementOfCashFlowsPolicyTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;STATEMENT OF CASH FLOWS&#160;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In accordance with FASB ASC Topic 230,&#160;&#x201c;Statement
of Cash Flows,&#x201d;&#160;cash flows from the Company&#x2019;s operations are calculated based upon the local currencies. As a result,
amounts shown on the statement of cash flows may not necessarily agree with changes in the corresponding asset and liability on the balance
sheet.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;</dtss:StatementOfCashFlowsPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;RECENT ACCOUNTING PRONOUNCEMENTS&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In June 2016, the FASB issued ASU No. 2016-13,
Financial Instruments-Credit Losses (Topic 326), which requires entities to measure all expected credit losses for financial assets held
at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. This replaces the
existing incurred loss model and is applicable to the measurement of credit losses on financial assets measured at amortized cost. This
guidance is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2022. Early application
will be permitted for all entities for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2018.
The Company adopted this guidance on July&#160;1, 2023, there was no significant impact on the date of adoption of ASC 326.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company&#x2019;s management does not believe
that any other recently issued, but not yet effective, authoritative guidance, if currently adopted, would have a material impact on
the Company&#x2019;s financial statement presentation or disclosures.&lt;/p&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="text-transform: uppercase"&gt;&lt;b&gt;NOTE
3 &#x2013; PROPERTY AND EQUIPMENT&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;Property and equipment are summarized as follows:&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="white-space: nowrap"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;September 30,&lt;br/&gt;
    2023&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;June&#160;30,&lt;br/&gt;
    2023&lt;/td&gt;&lt;td style="white-space: nowrap; 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-left: 0pt"&gt;Furniture and fixtures&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;85,267&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;84,014&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: 0pt"&gt;Vehicle&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&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;484&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-left: 0pt"&gt;Leasehold improvement&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;218,322&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;216,932&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; padding-left: 0pt"&gt;Office equipment&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;235,232&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;261,658&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-left: 0.125in"&gt;Subtotal&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;539,308&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;563,088&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; padding-left: 0pt"&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;471,608&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;477,158&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: 4pt; padding-left: 0.125in"&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;67,700&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;85,930&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; text-align: justify"&gt;Depreciation for the three months ended September
30, 2023 and 2022 was $10,662&#160;and $40,861, respectively.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company disposed $29,148 property and equipment
with related accumulated depreciation of $19,136 resulting from the disposal of Zhangxun (see Note 13).&lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="c0">Property and equipment are summarized 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="white-space: nowrap"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;September 30,&lt;br/&gt;
    2023&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;June&#160;30,&lt;br/&gt;
    2023&lt;/td&gt;&lt;td style="white-space: nowrap; 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-left: 0pt"&gt;Furniture and fixtures&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;85,267&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;84,014&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: 0pt"&gt;Vehicle&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&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;484&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-left: 0pt"&gt;Leasehold improvement&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;218,322&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;216,932&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; padding-left: 0pt"&gt;Office equipment&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;235,232&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;261,658&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-left: 0.125in"&gt;Subtotal&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;539,308&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;563,088&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; padding-left: 0pt"&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;471,608&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;477,158&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: 4pt; padding-left: 0.125in"&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;67,700&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;85,930&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="c135" decimals="0" unitRef="usd">85267</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c136" decimals="0" unitRef="usd">84014</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c115" decimals="0" unitRef="usd">487</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c137" decimals="0" unitRef="usd">484</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c116" decimals="0" unitRef="usd">218322</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c138" decimals="0" unitRef="usd">216932</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c139" decimals="0" unitRef="usd">235232</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c140" decimals="0" unitRef="usd">261658</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c2" decimals="0" unitRef="usd">539308</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c26" decimals="0" unitRef="usd">563088</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c2" decimals="0" unitRef="usd">471608</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c26" decimals="0" unitRef="usd">477158</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c2" decimals="0" unitRef="usd">67700</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c26" decimals="0" unitRef="usd">85930</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation contextRef="c0" decimals="0" unitRef="usd">10662</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c6" decimals="0" unitRef="usd">40861</us-gaap:Depreciation>
    <us-gaap:PropertyPlantAndEquipmentDisposals contextRef="c0" decimals="0" unitRef="usd">29148</us-gaap:PropertyPlantAndEquipmentDisposals>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c134" decimals="0" unitRef="usd">19136</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:IntangibleAssetsDisclosureTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="text-transform: uppercase"&gt;&lt;b&gt;NOTE
4 &#x2013; INTANGIBLE ASSETS&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;Intangible assets are summarized as follows:&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="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"&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="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;September 30,&lt;br/&gt;
    2023&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: center"&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;June&#160;30,&lt;br/&gt;
    2023&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="width: 76%"&gt;&lt;span style="font-size: 10pt"&gt;Software registration or using right&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: right"&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;1,636,801&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: right"&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;1,635,307&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: right"&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;Patent&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;14,620&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;14,527&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Software and technology development costs&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;11,684&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;631,250&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: white"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font-size: 10pt"&gt;Value-added telecommunications business license&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; text-align: right"&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;15,472&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&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;15,374&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="padding-left: 9pt"&gt;&lt;span style="font-size: 10pt"&gt;Subtotal&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;1,678,577&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;2,299,458&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: white"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font-size: 10pt"&gt;Less: Accumulated amortization&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; text-align: right"&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;963,498&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&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;1,110,671&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="padding-bottom: 4pt; padding-left: 9pt"&gt;&lt;span style="font-size: 10pt"&gt;Total&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 4.5pt double; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 4.5pt double; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;715,079&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 4pt; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 4pt; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 4.5pt double; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 4.5pt double; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;1,185,787&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 4pt; text-align: right"&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; text-align: justify; background-color: white"&gt;Software registration
or using right represented the purchase cost of customized software with its source code from third party software developer.&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;Software and technology development cost represented
development costs incurred internally after the technological feasibility was established and a working model was produced and was recorded
as intangible asset.&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;Amortization for the three months ended September
30, 2023 and 2022 was $127,211&#160;and $148,903, respectively. The amortization expense for the next five years as of September 30,
2023&#160;will be&#160;$508,844, $206,235, $0, $0&#160;and $0.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company disposed $0.62 million intangible
assets with related accumulated amortization of $0.28 million resulting from the disposal of Zhangxun (see Note 13).&lt;/p&gt;</us-gaap:IntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock contextRef="c0">Intangible assets are summarized as follows:&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"&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="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;September 30,&lt;br/&gt;
    2023&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: center"&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;June&#160;30,&lt;br/&gt;
    2023&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="width: 76%"&gt;&lt;span style="font-size: 10pt"&gt;Software registration or using right&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: right"&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;1,636,801&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: right"&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;1,635,307&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: right"&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;Patent&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;14,620&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;14,527&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Software and technology development costs&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;11,684&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;631,250&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: white"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font-size: 10pt"&gt;Value-added telecommunications business license&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; text-align: right"&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;15,472&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&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;15,374&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="padding-left: 9pt"&gt;&lt;span style="font-size: 10pt"&gt;Subtotal&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;1,678,577&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;2,299,458&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: white"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font-size: 10pt"&gt;Less: Accumulated amortization&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; text-align: right"&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;963,498&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&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;1,110,671&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="padding-bottom: 4pt; padding-left: 9pt"&gt;&lt;span style="font-size: 10pt"&gt;Total&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 4.5pt double; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 4.5pt double; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;715,079&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 4pt; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 4pt; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 4.5pt double; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 4.5pt double; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;1,185,787&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 4pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c141" decimals="0" unitRef="usd">1636801</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c142" decimals="0" unitRef="usd">1635307</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c143" decimals="0" unitRef="usd">14620</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c144" decimals="0" unitRef="usd">14527</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c145" decimals="0" unitRef="usd">11684</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c146" decimals="0" unitRef="usd">631250</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c147" decimals="0" unitRef="usd">15472</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c148" decimals="0" unitRef="usd">15374</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c2" decimals="0" unitRef="usd">1678577</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c3" decimals="0" unitRef="usd">2299458</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c2" decimals="0" unitRef="usd">963498</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c3" decimals="0" unitRef="usd">1110671</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c2" decimals="0" unitRef="usd">715079</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c3" decimals="0" unitRef="usd">1185787</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c0" decimals="0" unitRef="usd">127211</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c6" decimals="0" unitRef="usd">148903</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths contextRef="c2" decimals="0" unitRef="usd">508844</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo contextRef="c2" decimals="0" unitRef="usd">206235</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree contextRef="c2" decimals="0" unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour contextRef="c2" decimals="0" unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive contextRef="c2" decimals="0" unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <dtss:DisposalOfIntangibleAsset contextRef="c2" decimals="-4" unitRef="usd">620000</dtss:DisposalOfIntangibleAsset>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent contextRef="c134" decimals="-4" unitRef="usd">280000</us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent>
    <us-gaap:OtherCurrentAssetsTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="text-transform: uppercase"&gt;&lt;b&gt;NOTE 5 &#x2013; PREPAID
EXPENSES 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;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Prepaid expenses and other current assets consisted
of the following:&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="white-space: nowrap"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;September 30,&lt;br/&gt;
    2023&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;June&#160;30,&lt;br/&gt;
    2023&lt;/td&gt;&lt;td style="white-space: nowrap; 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-left: 0pt"&gt;Security deposit&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;46,217&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;15,615&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-left: 0pt"&gt;Prepaid 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;6,064,208&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;563,203&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-left: 0pt"&gt;Other receivables &#x2013; Heqin&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;463,801&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;460,850&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-left: 0pt"&gt;Advance to third party individuals, no interest, payable upon demand&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,527&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;11,764&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; padding-left: 0pt"&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;243,091&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;110,841&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-left: 0pt"&gt;Total&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;6,821,844&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;1,162,273&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; padding-left: 0pt"&gt;Less: allowance for other receivables &#x2013; Heqin&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;463,801&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;460,850&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; padding-left: 0.125in"&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;6,358,043&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;701,423&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; text-align: justify"&gt;As of September 30, 2023, prepaid expenses mainly
consisted of prepaid marketing expense of $5,570,573, prepaid 5G Messaging service fee recharge of $446,228, prepaid rent and property
management fee of $12,872&#160;and other prepayments of $34,535. As of June 30, 2023, prepaid expenses mainly consisted of prepayment
of 5G Messaging service fee recharge of $500,395, prepaid rent and property management fee of $48,200&#160;and other prepayments of $14,608.
&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="text-decoration:underline"&gt;Prepaid marketing expense &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;On September 14, 2023, Tianjin Information entered
into a service agreement with Beijing Guorui Innovation Enterprise Management Consulting Co., Ltd (&#x201c;Guorui Innovation&#x201d;) for
a duration of three years from September 15, 2023 to September 14, 2026. Under this agreement, Guorui Innovation is responsible for generating
annual revenue of at least RMB 200 million during the service period through various activities, including but not limited to, the sale
of 5G message phone recharge, 5G message gas card recharge, 5G message digital products, and other related products. The total market
developing fee is 2% of the revenue generated by Guorui Innovation. As of September 30, 2023, the Company made a prepayment of RMB 13,000,600
($1,810,719) to Guorui Innovation, which is 32.5% of market developing fee of target annual revenue for the first year. However, on October
9, 2023, both parties mutually agreed to terminate this service agreement. As a result of this termination, parties enter into a debt
transfer agreement, in which Guorui will return the prepayment to Mr. Wanli Kuai on Company&#x2019;s behalf for settling the debt that
the Company owed to Mr. Kuai (See Note 8).&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;On September 16, 2023, Tianjin Information entered
an Operation Cooperation Agreement with an unrelated company, Beijing Jincheng Haoda Construction Engineering Co., Ltd (&#x201c;Jincheng
Haoda&#x201d;), for marketing and promoting the sale of acoustic intelligence series products in oversea market. The cooperation term
is from September 16, 2023 through September 15, 2026. Jincheng Haoda is committed to complete RMB 200 million sales performance in the
first year, RMB 300 million sales performance in the second year, and RMB 400 million sales performance in the third year. The Company
will pay 25% of the sales amount to Jincheng Haoda as marketing fee upon receipt of the sales amount, on monthly basis. As of September
30, 2023, the Company made a prepayment of RMB 14,997,000 ($2,088,777) to Jincheng Haoda for facilitating the quick occupying the Company&#x2019;s
products to the market, the prepayment was the 30% of marketing service fee of first year&#x2019;s target sales to be completed by Jincheng
Haoda. During the service term, the Company will perform the annual assessment, if Jincheng Haoda was not able to achieve the target
annual sales, and did not reach 30% of target annual sales amount, Jincheng Haoda shall return the Company&#x2019;s prepayment after deducting
the marketing service fee of the actual sales. In addition, under the circumstance Jincheng Haoda did not complete the 30% of the annual
target sales, Jincheng Haoda will indemnify the Company 20% of marketing service fee of unachieved sales amount from the 30% of the annual
target sales.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On September 18, 2023, Tianjin Information entered
an Operation Cooperation Agreement with an unrelated company, Beijing Jiajia Shengshi Trading Co., Ltd (&#x2018;Jiajia Shengshi&#x201d;),
for marketing and promoting the sale of acoustic intelligence series products in domestic market. The cooperation term is from September
18, 2023 through September 17, 2026. Jiajia Shengshi is committed to complete RMB 200 million sales performance in the first year, RMB
300 million sales performance in the second year, and RMB 500 million sales performance in the third year. The Company will pay 20% of
the sales amount to Jiajia Shengshi as marketing fee upon receipt of the sales amount, on monthly basis. As of September 30, 2023, the
Company made a prepayment of RMB 11,998,000 ($1,671,077) to Jiajia Shengshi for facilitating the quick occupying the Company&#x2019;s
products to the market, the prepayment was the 30% of marketing service fee of first year&#x2019;s target sales to be completed by Jiajia
Shengshi. During the service term, the Company will perform the annual assessment, if Jiajia Shengshi was not able to achieve the target
annual sales, and did not reach 30% of target annual sales amount, Jiajia Shengshi shall return the Company&#x2019;s prepayment after
deducting the marketing service fee of the actual sales. In addition, under the circumstance Jiajia Shengshi did not complete the 30%
of the annual target sales, Jiajia Shengshi will indemnify the Company 20% of marketing service fee of unachieved sales amount from the
30% of the annual target sales.&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="text-decoration:underline"&gt;Other receivables &#x2013; Heqin&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;On February 20, 2020,&#160;Guozhong Times entered
an Operation Cooperation Agreement with an unrelated company, Heqin (Beijing) Technology Co, Ltd. (&#x201c;Heqin&#x201d;), for marketing
and promoting the sale of Face Recognition Payment Processing equipment and related technical support, and other products of the Company
including Epidemic Prevention and Control Systems.&#160;Heqin has a sales team which used to work with Fortune 500 companies and specializes
in business marketing and sales channel establishment and expansion, especially in education industry and public area.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The cooperation term is from February 20, 2020
through March 1, 2023; however, Heqin is the exclusive distributor of the Company&#x2019;s face Recognition Payment Processing products
for the period to July 30, 2020. During March and April 2020, Guozhong Times provided operating funds to Heqin, together with a credit
line provided by Guozhong Times to Heqin from May 2020 through August 2020, for a total borrowing of RMB&#160;10&#160;million ($1.41&#160;million)
for Heqin&#x2019;s operating needs. As of March 31, 2023, Guozhong Times had an outstanding receivable of RMB&#160;3.53&#160;million ($513,701)
from Heqin and was recorded as other receivables. The Company would not charge Heqin any interest, except for two loans with RMB&#160;200,000&#160;($28,250)
each, due on June 30, 2020 and August 15, 2020, respectively, for which the Company charges&#160;15% interest if Heqin did not repay
by the due date.&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;No profits will be allocated and distributed
before full repayment of the borrowing. After Heqin pays in full the borrowing, Guozhong Times and Heqin will distribute profits of sale
of Face Recognition Payment Processing equipment and related technical support at&#160;30% and&#160;70% of the net income, respectively.
The profit allocation for the sale of other products of the Company are to be negotiated. Heqin will receive certain stock reward when
it reaches the preset sales target under the performance compensation mechanism.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In November 2022, Hangzhou Yuetianyun Data Technology
Company Ltd (&#x201c;Yuetianyun&#x201d;) agreed and acknowledged a Debt Transfer Agreement, wherein Heqin transferred its debt from Yuetianyun
to Guozhong Times in the amount of RMB&#160;1,543,400&#160;($213,596).&#160;As of September 30, 2023 and June 30, 2023, Heqin made $48,438&#160;(through
Yuetianyun)&#160;and $48,438&#160;repayment to the Company, and the Company made a bad debt allowance of $463,801&#160;and $460,850&#160;as
of September 30, 2023 and June 30, 2023, respectively.&#160;&lt;/p&gt;</us-gaap:OtherCurrentAssetsTextBlock>
    <us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock contextRef="c0">Prepaid expenses and other current assets consisted
of the following:&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="white-space: nowrap"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;September 30,&lt;br/&gt;
    2023&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;June&#160;30,&lt;br/&gt;
    2023&lt;/td&gt;&lt;td style="white-space: nowrap; 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-left: 0pt"&gt;Security deposit&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;46,217&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;15,615&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-left: 0pt"&gt;Prepaid 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;6,064,208&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;563,203&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-left: 0pt"&gt;Other receivables &#x2013; Heqin&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;463,801&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;460,850&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-left: 0pt"&gt;Advance to third party individuals, no interest, payable upon demand&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,527&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;11,764&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; padding-left: 0pt"&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;243,091&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;110,841&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-left: 0pt"&gt;Total&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;6,821,844&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;1,162,273&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; padding-left: 0pt"&gt;Less: allowance for other receivables &#x2013; Heqin&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;463,801&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;460,850&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; padding-left: 0.125in"&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;6,358,043&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;701,423&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:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock>
    <us-gaap:SecurityDeposit contextRef="c2" decimals="0" unitRef="usd">46217</us-gaap:SecurityDeposit>
    <us-gaap:SecurityDeposit contextRef="c26" decimals="0" unitRef="usd">15615</us-gaap:SecurityDeposit>
    <us-gaap:PrepaidExpenseCurrentAndNoncurrent contextRef="c2" decimals="0" unitRef="usd">6064208</us-gaap:PrepaidExpenseCurrentAndNoncurrent>
    <us-gaap:PrepaidExpenseCurrentAndNoncurrent contextRef="c26" decimals="0" unitRef="usd">563203</us-gaap:PrepaidExpenseCurrentAndNoncurrent>
    <us-gaap:OtherReceivablesNetCurrent contextRef="c2" decimals="0" unitRef="usd">463801</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent contextRef="c26" decimals="0" unitRef="usd">460850</us-gaap:OtherReceivablesNetCurrent>
    <dtss:AdvanceToThirdPartyIndividualsNoInterestPayableUponDemand contextRef="c2" decimals="0" unitRef="usd">4527</dtss:AdvanceToThirdPartyIndividualsNoInterestPayableUponDemand>
    <dtss:AdvanceToThirdPartyIndividualsNoInterestPayableUponDemand contextRef="c26" decimals="0" unitRef="usd">11764</dtss:AdvanceToThirdPartyIndividualsNoInterestPayableUponDemand>
    <us-gaap:OtherPrepaidExpenseCurrent contextRef="c2" decimals="0" unitRef="usd">243091</us-gaap:OtherPrepaidExpenseCurrent>
    <us-gaap:OtherPrepaidExpenseCurrent contextRef="c26" decimals="0" unitRef="usd">110841</us-gaap:OtherPrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssets contextRef="c2" decimals="0" unitRef="usd">6821844</us-gaap:PrepaidExpenseAndOtherAssets>
    <us-gaap:PrepaidExpenseAndOtherAssets contextRef="c26" decimals="0" unitRef="usd">1162273</us-gaap:PrepaidExpenseAndOtherAssets>
    <us-gaap:OtherReceivablesNetCurrent contextRef="c2" decimals="0" unitRef="usd">463801</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent contextRef="c26" decimals="0" unitRef="usd">460850</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c2" decimals="0" unitRef="usd">6358043</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c26" decimals="0" unitRef="usd">701423</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseCurrent contextRef="c149" decimals="0" unitRef="usd">5570573</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent contextRef="c150" decimals="0" unitRef="usd">446228</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent contextRef="c151" decimals="0" unitRef="usd">12872</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:CustomerAdvancesNoncurrent contextRef="c2" decimals="0" unitRef="usd">34535</us-gaap:CustomerAdvancesNoncurrent>
    <us-gaap:PrepaidExpenseCurrent contextRef="c152" decimals="0" unitRef="usd">500395</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent contextRef="c153" decimals="0" unitRef="usd">48200</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent contextRef="c154" decimals="0" unitRef="usd">14608</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod contextRef="c155" decimals="-6" unitRef="usd">200000000</us-gaap:BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod>
    <dtss:MarketDevelopingFeeRate contextRef="c156" decimals="2" unitRef="pure">0.02</dtss:MarketDevelopingFeeRate>
    <us-gaap:CustomerAdvancesCurrent contextRef="c157" decimals="0" unitRef="cny">13000600</us-gaap:CustomerAdvancesCurrent>
    <us-gaap:CustomerAdvancesCurrent contextRef="c157" decimals="0" unitRef="usd">1810719</us-gaap:CustomerAdvancesCurrent>
    <dtss:MarketDevelopingFeeRate contextRef="c158" decimals="3" unitRef="pure">0.325</dtss:MarketDevelopingFeeRate>
    <dtss:SalesPerformance contextRef="c159" decimals="-6" unitRef="usd">200000000</dtss:SalesPerformance>
    <dtss:SalesPerformance contextRef="c160" decimals="-6" unitRef="usd">300000000</dtss:SalesPerformance>
    <dtss:SalesPerformance contextRef="c161" decimals="-6" unitRef="usd">400000000</dtss:SalesPerformance>
    <dtss:MarketDevelopingFeeRate contextRef="c162" decimals="2" unitRef="pure">0.25</dtss:MarketDevelopingFeeRate>
    <us-gaap:CustomerAdvancesCurrent contextRef="c163" decimals="0" unitRef="cny">14997000</us-gaap:CustomerAdvancesCurrent>
    <us-gaap:CustomerAdvancesCurrent contextRef="c163" decimals="0" unitRef="usd">2088777</us-gaap:CustomerAdvancesCurrent>
    <dtss:MarketDevelopingFeeRate contextRef="c0" decimals="2" unitRef="pure">0.30</dtss:MarketDevelopingFeeRate>
    <dtss:UnachievedRateInAnnualSales contextRef="c162" decimals="2" unitRef="pure">0.30</dtss:UnachievedRateInAnnualSales>
    <dtss:UnachievedRateInAnnualSales contextRef="c164" decimals="2" unitRef="pure">0.30</dtss:UnachievedRateInAnnualSales>
    <dtss:MarketDevelopingFeeRate contextRef="c164" decimals="2" unitRef="pure">0.20</dtss:MarketDevelopingFeeRate>
    <dtss:UnachievedRateInAnnualSales contextRef="c165" decimals="2" unitRef="pure">0.30</dtss:UnachievedRateInAnnualSales>
    <dtss:SalesPerformance contextRef="c166" decimals="-6" unitRef="usd">200000000</dtss:SalesPerformance>
    <dtss:SalesPerformance contextRef="c167" decimals="-6" unitRef="usd">300000000</dtss:SalesPerformance>
    <dtss:SalesPerformance contextRef="c168" decimals="-6" unitRef="usd">500000000</dtss:SalesPerformance>
    <dtss:MarketDevelopingFeeRate contextRef="c169" decimals="2" unitRef="pure">0.20</dtss:MarketDevelopingFeeRate>
    <us-gaap:CustomerAdvancesCurrent contextRef="c170" decimals="0" unitRef="cny">11998000</us-gaap:CustomerAdvancesCurrent>
    <us-gaap:CustomerAdvancesCurrent contextRef="c170" decimals="0" unitRef="usd">1671077</us-gaap:CustomerAdvancesCurrent>
    <dtss:MarketDevelopingFeeRate contextRef="c171" decimals="2" unitRef="pure">0.30</dtss:MarketDevelopingFeeRate>
    <dtss:UnachievedRateInAnnualSales contextRef="c171" decimals="2" unitRef="pure">0.30</dtss:UnachievedRateInAnnualSales>
    <dtss:UnachievedRateInAnnualSales contextRef="c0" decimals="2" unitRef="pure">0.30</dtss:UnachievedRateInAnnualSales>
    <dtss:MarketingServiceFeePercentage contextRef="c171" decimals="2" unitRef="pure">0.20</dtss:MarketingServiceFeePercentage>
    <dtss:UnachievedRateInAnnualSales contextRef="c169" decimals="2" unitRef="pure">0.30</dtss:UnachievedRateInAnnualSales>
    <us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount contextRef="c172" decimals="-6" unitRef="cny">10000000</us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount>
    <us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount contextRef="c172" decimals="-4" unitRef="usd">1410000</us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount>
    <us-gaap:InterestReceivableAndOtherAssets contextRef="c173" decimals="-4" unitRef="cny">3530000</us-gaap:InterestReceivableAndOtherAssets>
    <us-gaap:InterestReceivableAndOtherAssets contextRef="c173" decimals="0" unitRef="usd">513701</us-gaap:InterestReceivableAndOtherAssets>
    <us-gaap:InterestAndDebtExpense contextRef="c174" decimals="0" unitRef="cny">200000</us-gaap:InterestAndDebtExpense>
    <us-gaap:InterestAndDebtExpense contextRef="c175" decimals="0" unitRef="cny">200000</us-gaap:InterestAndDebtExpense>
    <us-gaap:InterestAndDebtExpense contextRef="c176" decimals="0" unitRef="usd">28250</us-gaap:InterestAndDebtExpense>
    <us-gaap:InterestAndDebtExpense contextRef="c177" decimals="0" unitRef="usd">28250</us-gaap:InterestAndDebtExpense>
    <us-gaap:InvestmentInterestRate contextRef="c178" decimals="2" unitRef="pure">0.15</us-gaap:InvestmentInterestRate>
    <us-gaap:InvestmentInterestRate contextRef="c179" decimals="2" unitRef="pure">0.15</us-gaap:InvestmentInterestRate>
    <us-gaap:WorkersCompensationDiscountPercent contextRef="c180" decimals="2" unitRef="pure">0.30</us-gaap:WorkersCompensationDiscountPercent>
    <us-gaap:WorkersCompensationDiscountPercent contextRef="c181" decimals="2" unitRef="pure">0.70</us-gaap:WorkersCompensationDiscountPercent>
    <us-gaap:DebtSecuritiesHeldToMaturityTransferAmount contextRef="c182" decimals="0" unitRef="cny">1543400</us-gaap:DebtSecuritiesHeldToMaturityTransferAmount>
    <us-gaap:DebtSecuritiesHeldToMaturityTransferAmount contextRef="c182" decimals="0" unitRef="usd">213596</us-gaap:DebtSecuritiesHeldToMaturityTransferAmount>
    <us-gaap:ConvertibleDebtCurrent contextRef="c3" decimals="0" unitRef="usd">48438</us-gaap:ConvertibleDebtCurrent>
    <us-gaap:ConvertibleDebtCurrent contextRef="c26" decimals="0" unitRef="usd">48438</us-gaap:ConvertibleDebtCurrent>
    <us-gaap:AllowanceForLoanAndLeaseLossRecoveryOfBadDebts contextRef="c183" decimals="0" unitRef="usd">463801</us-gaap:AllowanceForLoanAndLeaseLossRecoveryOfBadDebts>
    <us-gaap:AllowanceForLoanAndLeaseLossRecoveryOfBadDebts contextRef="c105" decimals="0" unitRef="usd">460850</us-gaap:AllowanceForLoanAndLeaseLossRecoveryOfBadDebts>
    <us-gaap:LongTermDebtTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="text-transform: uppercase"&gt;&lt;b&gt;NOTE 6 &#x2013; LONG TERM
INVESTMENT&lt;/b&gt;&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;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In November 2021, Shuhai Nanjing invested RMB&#160;200,000&#160;($29,800)
for&#160;6.21% stock ownership of a high-tech company Nanjing Dutao Intelligence Technology Co., Ltd in Nanjing City specializing on
internet security equipment. &lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In August 2022, Shuhai Nanjing invested RMB&#160;200,000&#160;($28,717)
for&#160;1% stock ownership of a high-tech company Nanjing Jinjizhihui Technology Co. Ltd in Nanjing City specializing on software and
system development.&lt;/p&gt;</us-gaap:LongTermDebtTextBlock>
    <dtss:InvestedStockOwnership contextRef="c184" decimals="0" unitRef="cny">200000</dtss:InvestedStockOwnership>
    <dtss:InvestedStockOwnership contextRef="c184" decimals="0" unitRef="usd">-29800</dtss:InvestedStockOwnership>
    <us-gaap:AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureOtherPercentageOfNonperformingAssets contextRef="c184" decimals="4" unitRef="pure">0.0621</us-gaap:AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureOtherPercentageOfNonperformingAssets>
    <dtss:InvestedStockOwnership contextRef="c185" decimals="0" unitRef="cny">200000</dtss:InvestedStockOwnership>
    <dtss:InvestedStockOwnership contextRef="c185" decimals="0" unitRef="usd">-28717</dtss:InvestedStockOwnership>
    <us-gaap:AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureOtherPercentageOfNonperformingAssets contextRef="c185" decimals="2" unitRef="pure">0.01</us-gaap:AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureOtherPercentageOfNonperformingAssets>
    <us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="text-transform: uppercase"&gt;&lt;b&gt;NOTE 7 &#x2013; ACCRUED
EXPENSES AND OTHER PAYABLES&lt;/b&gt;&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;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Accrued expenses and other payables consisted
of the following:&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="white-space: nowrap"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;September 30,&lt;br/&gt;
    2023&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;June&#160;30,&lt;br/&gt;
    2023&lt;/td&gt;&lt;td style="white-space: nowrap; 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;Other payables&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;183,910&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;308,841&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;Due to third parties&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;163,796&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;175,354&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;Social security payable&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;216,525&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;537,964&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;Salary payable&#x2013;- employees&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,063&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;387,780&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: 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;642,294&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,409,939&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; text-align: justify"&gt;Due to third parties were the short-term advance
from third party individual or companies, bear no interest and payable upon demand.&#160;&lt;/p&gt;</us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock>
    <us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock contextRef="c0">Accrued expenses and other payables consisted
of the following:&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="white-space: nowrap"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;September 30,&lt;br/&gt;
    2023&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;June&#160;30,&lt;br/&gt;
    2023&lt;/td&gt;&lt;td style="white-space: nowrap; 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;Other payables&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;183,910&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;308,841&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;Due to third parties&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;163,796&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;175,354&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;Social security payable&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;216,525&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;537,964&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;Salary payable&#x2013;- employees&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,063&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;387,780&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: 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;642,294&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,409,939&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:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock>
    <us-gaap:AccountsPayableOtherCurrent contextRef="c2" decimals="0" unitRef="usd">183910</us-gaap:AccountsPayableOtherCurrent>
    <us-gaap:AccountsPayableOtherCurrent contextRef="c26" decimals="0" unitRef="usd">308841</us-gaap:AccountsPayableOtherCurrent>
    <dtss:DueToThirdParties contextRef="c2" decimals="0" unitRef="usd">163796</dtss:DueToThirdParties>
    <dtss:DueToThirdParties contextRef="c26" decimals="0" unitRef="usd">175354</dtss:DueToThirdParties>
    <dtss:SocialSecurityPayable contextRef="c2" decimals="0" unitRef="usd">216525</dtss:SocialSecurityPayable>
    <dtss:SocialSecurityPayable contextRef="c26" decimals="0" unitRef="usd">537964</dtss:SocialSecurityPayable>
    <us-gaap:AccruedSalariesCurrent contextRef="c2" decimals="0" unitRef="usd">78063</us-gaap:AccruedSalariesCurrent>
    <us-gaap:AccruedSalariesCurrent contextRef="c26" decimals="0" unitRef="usd">387780</us-gaap:AccruedSalariesCurrent>
    <us-gaap:AccountsPayableCurrentAndNoncurrent contextRef="c2" decimals="0" unitRef="usd">642294</us-gaap:AccountsPayableCurrentAndNoncurrent>
    <us-gaap:AccountsPayableCurrentAndNoncurrent contextRef="c26" decimals="0" unitRef="usd">1409939</us-gaap:AccountsPayableCurrentAndNoncurrent>
    <us-gaap:DebtDisclosureTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="text-transform: uppercase"&gt;&lt;b&gt;NOTE
8 &#x2013; LOANS PAYABLE&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="text-transform: uppercase"&gt;&lt;b&gt;&#160;&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="text-decoration:underline"&gt;Loan from banks&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="text-transform: uppercase"&gt;&lt;b&gt;&#160;&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;On December 12, 2022, Beijing Shuhai entered
a loan agreement with Shenzhen Qianhai WeBank Co., Ltd for the amount of&#160;RMB&#160;900,000&#160;($129,225) with a term of&#160;24&#160;months,
the interest rate was&#160;10.728%&#160;to be paid every 20&lt;sup&gt;th&lt;/sup&gt;&#160;of each month. For the three months ended September 30,
2023, the Company made a repayment of $17,925&#160;to this loan. For the three months ended September 30, 2023, the Company recorded
and paid $2,783&#160;interest expense for this loan. As of September 30, 2023, $71,630&#160;was recorded as current liabilities and $17,907&#160;was
recorded as non-current liabilities.&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;On January 13, 2023, Shenzhen Jingwei entered
a loan agreement with Shenzhen Qianhai WeBank Co., Ltd for the amount of&#160;RMB&#160;100,000&#160;($14,552) with a term of&#160;24&#160;months,
the interest rate was&#160;8.6832%. For the three months ended September 30, 2023, the Company made a repayment of $1,992&#160;to this
loan. For the three months ended September 30, 2023, the Company recorded and paid $265&#160;interest expense for this loan. As of September
30, 2023, $7,959&#160;was recorded as current liabilities and $2,653&#160;was recorded as non-current liabilities.&#160;&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;On April 25, 2023, Shuhai information entered
a loan agreement with China Bank Co., Ltd for the amount of&#160;RMB&#160;2,990,000&#160;($435,118) with a term of 12 months with a preferential
annual interest rate of&#160;2.35% to be paid every 2&lt;sup&gt;1s&lt;/sup&gt;t of each month. For the three months ended September 30, 2023, the
Company recorded and paid $2,503&#160;interest expense for this loan. As of September 30, 2023, $416,446&#160;was recorded as current
liabilities.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The following table summarizes the loan balance
as of September 30, 2023:&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="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;b&gt;Loan&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;b&gt;Borrowing&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;b&gt;Loan term&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;Interest&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Balance due&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&lt;b&gt;Lender&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&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;b&gt;amount&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;date&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&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;b&gt;in month&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&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;b&gt;rate&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&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;b&gt;Current&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&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;b&gt;Non-current&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&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="width: 28%; text-align: left; padding-left: 0pt"&gt;Shenzhen Qianhai WeBank Co., Ltd&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;13,928&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: center; padding-left: 0pt"&gt;1/13/2023&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: center"&gt;24&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;8.68&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&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;7,959&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;2,653&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-left: 0pt"&gt;Shenzhen Qianhai WeBank Co., Ltd&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;125,352&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: center; padding-left: 0pt"&gt;12/20/2022&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: center"&gt;24&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;10.73&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;71,630&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;17,907&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; padding-left: 0pt"&gt;China Bank Co., Ltd&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;416,446&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="text-align: center; padding-bottom: 1.5pt; padding-left: 0pt"&gt;4/25/2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&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; text-align: center"&gt;12&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.35&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;416,446&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-54"&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; padding-left: 0pt"&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;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;555,726&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="text-align: center; padding-bottom: 4pt; padding-left: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: center"&gt;&#160;&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;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&#160;&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;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;496,035&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;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;20,560&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="text-decoration:underline"&gt;Loan from the unrelated parties&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;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On April 24, 2022, the Company entered a loan
agreement with an unrelated party Mr. Wanli Kuai for $596,001, the loan had no interest, and was required to be repaid any time before
December 31, 2022. The Company repaid $447,001&#160;to the unrelated party by June 30, 2022. On July 1, 2022, the Company entered into
a new loan agreement with the same unrelated party for RMB&#160;5,603,000&#160;($789,177), the loan had no interest, and was required
to be repaid any time before December 31, 2022, the Company didn&#x2019;t make any payment as of December 31, 2022 and signed an extension
agreement to extend the maturity date to&#160;June 30, 2023. On October 1, 2022, the Company entered into a new loan agreement with the
same unrelated party for RMB&#160;3,970,000&#160;($642,779), the loan had no interest, and was required to be repaid any time before
June 30, 2023. On May 24, 2023, the Company entered into a loan extension agreement with the lender, wherein both parties agreed to settle
the loan in full by December 31, 2024. During the three months ended September 30, 2023, the Company repaid&#160;$0.16&#160;million to
this unrelated party. As of September 30, 2023 and June 30, 2023, the outstanding loan balance to the unrelated party was $1,879,713&#160;and
$1,310,306, respectively as a result of the Company did not repay the loan in full at maturity.&#160;On October 9, 2023, the Company
entered into a Debt Transfer and Offset Agreement with Mr. Wanli Kuai and Guorui Innovation. This agreement was resulted from the termination
of a Marketing and Promotion agreement among the Company and Guorui Innovation, which Guorui Innovation needs to repay the Company in
full for RMB 13,000,600 ($1,810,719) due to cancellation of the agreement. Following the negotiations, the Company, Mr. Wanli Kuai and
Guorui Innovation agreed and entered a Debt Transfer and Offset Agreement, wherein Guorui Innovation will repay the prepayment of RMB
13,000,600 ($1,810,719) to Mr. Wanli Kuai for settling the debt that the Company owed to Mr. Kuai (See Note 5).&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;On September 21, 2023, the Company entered a
loan agreement with another unrelated party for $153,208, the loan had no interest, and was required to be repaid any time before December
31, 2024.&#160;&lt;/p&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:LoansPayableToBank contextRef="c186" decimals="0" unitRef="cny">900000</us-gaap:LoansPayableToBank>
    <us-gaap:LoansPayableToBank contextRef="c186" decimals="0" unitRef="usd">129225</us-gaap:LoansPayableToBank>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c186" decimals="5" unitRef="pure">0.10728</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:RepaymentsOfDebt contextRef="c187" decimals="0" unitRef="usd">17925</us-gaap:RepaymentsOfDebt>
    <us-gaap:InterestExpenseDebt contextRef="c188" decimals="0" unitRef="usd">2783</us-gaap:InterestExpenseDebt>
    <us-gaap:OtherLiabilitiesCurrent contextRef="c189" decimals="0" unitRef="usd">71630</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c2" decimals="0" unitRef="usd">17907</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:LoansPayableToBank contextRef="c190" decimals="0" unitRef="cny">100000</us-gaap:LoansPayableToBank>
    <us-gaap:LoansPayableToBank contextRef="c190" decimals="0" unitRef="usd">14552</us-gaap:LoansPayableToBank>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c190" decimals="6" unitRef="pure">0.086832</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:RepaymentsOfDebt contextRef="c191" decimals="0" unitRef="usd">1992</us-gaap:RepaymentsOfDebt>
    <us-gaap:InterestExpenseDebt contextRef="c191" decimals="0" unitRef="usd">265</us-gaap:InterestExpenseDebt>
    <us-gaap:OtherLiabilitiesCurrent contextRef="c192" decimals="0" unitRef="usd">7959</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c192" decimals="0" unitRef="usd">2653</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:LoansPayableToBank contextRef="c193" decimals="0" unitRef="cny">2990000</us-gaap:LoansPayableToBank>
    <us-gaap:LoansPayableToBank contextRef="c193" decimals="0" unitRef="usd">435118</us-gaap:LoansPayableToBank>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c194" decimals="4" unitRef="pure">0.0235</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:InterestExpenseDebt contextRef="c0" decimals="0" unitRef="usd">2503</us-gaap:InterestExpenseDebt>
    <us-gaap:OtherLiabilitiesCurrent contextRef="c2" decimals="0" unitRef="usd">416446</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock contextRef="c0">The following table summarizes the loan balance
as of September 30, 2023:&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="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;b&gt;Loan&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;b&gt;Borrowing&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;b&gt;Loan term&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;Interest&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Balance due&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&lt;b&gt;Lender&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&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;b&gt;amount&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;date&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&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;b&gt;in month&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&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;b&gt;rate&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&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;b&gt;Current&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&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;b&gt;Non-current&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&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="width: 28%; text-align: left; padding-left: 0pt"&gt;Shenzhen Qianhai WeBank Co., Ltd&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;13,928&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: center; padding-left: 0pt"&gt;1/13/2023&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: center"&gt;24&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;8.68&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&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;7,959&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;2,653&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-left: 0pt"&gt;Shenzhen Qianhai WeBank Co., Ltd&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;125,352&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: center; padding-left: 0pt"&gt;12/20/2022&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: center"&gt;24&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;10.73&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;71,630&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;17,907&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; padding-left: 0pt"&gt;China Bank Co., Ltd&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;416,446&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="text-align: center; padding-bottom: 1.5pt; padding-left: 0pt"&gt;4/25/2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&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; text-align: center"&gt;12&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.35&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;416,446&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-54"&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; padding-left: 0pt"&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;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;555,726&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="text-align: center; padding-bottom: 4pt; padding-left: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: center"&gt;&#160;&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;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&#160;&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;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;496,035&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;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;20,560&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;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c202" decimals="0" unitRef="usd">13928</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentOfferingDate1 contextRef="c203">2023-01-13</us-gaap:DebtInstrumentOfferingDate1>
    <us-gaap:DebtInstrumentTerm contextRef="c203">P24M</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage contextRef="c202" decimals="4" unitRef="pure">0.0868</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:LoansPayableToBankCurrent contextRef="c202" decimals="0" unitRef="usd">7959</us-gaap:LoansPayableToBankCurrent>
    <us-gaap:LongTermLoansFromBank contextRef="c202" decimals="0" unitRef="usd">2653</us-gaap:LongTermLoansFromBank>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c204" decimals="0" unitRef="usd">125352</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentOfferingDate1 contextRef="c205">2022-12-20</us-gaap:DebtInstrumentOfferingDate1>
    <us-gaap:DebtInstrumentTerm contextRef="c205">P24M</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage contextRef="c204" decimals="4" unitRef="pure">0.1073</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:LoansPayableToBankCurrent contextRef="c204" decimals="0" unitRef="usd">71630</us-gaap:LoansPayableToBankCurrent>
    <us-gaap:LongTermLoansFromBank contextRef="c204" decimals="0" unitRef="usd">17907</us-gaap:LongTermLoansFromBank>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c206" decimals="0" unitRef="usd">416446</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentOfferingDate1 contextRef="c207">2023-04-25</us-gaap:DebtInstrumentOfferingDate1>
    <us-gaap:DebtInstrumentTerm contextRef="c207">P12M</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage contextRef="c206" decimals="4" unitRef="pure">0.0235</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:LoansPayableToBankCurrent contextRef="c206" decimals="0" unitRef="usd">416446</us-gaap:LoansPayableToBankCurrent>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c2" decimals="0" unitRef="usd">555726</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LoansPayableToBankCurrent contextRef="c2" decimals="0" unitRef="usd">496035</us-gaap:LoansPayableToBankCurrent>
    <us-gaap:LongTermLoansFromBank contextRef="c2" decimals="0" unitRef="usd">20560</us-gaap:LongTermLoansFromBank>
    <us-gaap:LoansPayable contextRef="c195" decimals="0" unitRef="usd">596001</us-gaap:LoansPayable>
    <us-gaap:RepaymentsOfOtherShortTermDebt contextRef="c196" decimals="0" unitRef="usd">447001</us-gaap:RepaymentsOfOtherShortTermDebt>
    <us-gaap:LoansPayable contextRef="c197" decimals="0" unitRef="cny">5603000</us-gaap:LoansPayable>
    <us-gaap:LoansPayable contextRef="c197" decimals="0" unitRef="usd">789177</us-gaap:LoansPayable>
    <us-gaap:DebtInstrumentMaturityDate contextRef="c198">2023-06-30</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:LoansPayable contextRef="c199" decimals="0" unitRef="cny">3970000</us-gaap:LoansPayable>
    <us-gaap:LoansPayable contextRef="c199" decimals="0" unitRef="usd">642779</us-gaap:LoansPayable>
    <us-gaap:RepaymentsOfOtherShortTermDebt contextRef="c105" decimals="-4" unitRef="usd">160000</us-gaap:RepaymentsOfOtherShortTermDebt>
    <us-gaap:OtherReceivables contextRef="c2" decimals="0" unitRef="usd">1879713</us-gaap:OtherReceivables>
    <us-gaap:OtherReceivables contextRef="c3" decimals="0" unitRef="usd">1310306</us-gaap:OtherReceivables>
    <us-gaap:RepaymentsOfOtherShortTermDebt contextRef="c200" decimals="0" unitRef="cny">13000600</us-gaap:RepaymentsOfOtherShortTermDebt>
    <us-gaap:RepaymentsOfOtherShortTermDebt contextRef="c200" decimals="0" unitRef="usd">1810719</us-gaap:RepaymentsOfOtherShortTermDebt>
    <us-gaap:RepaymentsOfOtherShortTermDebt contextRef="c0" decimals="0" unitRef="cny">13000600</us-gaap:RepaymentsOfOtherShortTermDebt>
    <us-gaap:RepaymentsOfOtherShortTermDebt contextRef="c0" decimals="0" unitRef="usd">1810719</us-gaap:RepaymentsOfOtherShortTermDebt>
    <us-gaap:LoansPayableToBank contextRef="c201" decimals="0" unitRef="usd">153208</us-gaap:LoansPayableToBank>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="text-transform: uppercase"&gt;&lt;b&gt;NOTE 9 &#x2013; RELATED
PARTY TRANSACTIONS&lt;/b&gt;&lt;/span&gt;&#160;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On October 1, 2020, the Company&#x2019;s CEO (also
the president) entered into an office rental agreement with Xunrui. Pursuant to the agreement, the Company rents an office in Harbin
city with a total payment of RMB&#160;163,800&#160;($24,050) from October 1, 2020 through September 30, 2021. On October 1, 2021, Xunrui
entered a new seven-month lease for this location with the Company&#x2019;s CEO for total rent of RMB&#160;94,500&#160;($14,690). The
lease was expired on April 30, 2022. On May 1, 2022, Xunrui entered a new one-year lease agreement for this office with the Company&#x2019;s
CEO for an annual rent of RMB&#160;235,710&#160;($35,120), the Company was required to pay the rent before April 30, 2023 but the Company
did not pay it yet as of this report date. On May 1, 2023, Xunrui entered a new one-year lease agreement for this office location with
the Company&#x2019;s CEO for an annual rent of RMB&#160;282,852&#160;($39,144), the Company is required to pay the rent before April 30,
2024. The rental expense for this office location was $9,963 and $8,629, respectively, for the three months ended September 30, 2023
and 2022.&#160;&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;On July 1, 2021, the Company&#x2019;s CEO entered
into a car rental agreement with the Company for one year. Pursuant to the agreement, the Company rents a car from the Company&#x2019;s
CEO for a monthly rent of RMB&#160;18,000&#160;($2,800), or total payment of $33,400, was paid in full at once.&#160;On July 1, 2022,
the Company entered a new one-year lease for two cars with the Company&#x2019;s CEO for each car&#x2019;s monthly rent of RMB&#160;18,000&#160;($2,636)
and RMB&#160;20,000&#160;($2,876), respectively. On July 1, 2023, the Company entered a new one-year lease for two cars with the Company&#x2019;s
CEO for each car&#x2019;s monthly rent of RMB&#160;18,000&#160;($2,491) and RMB&#160;20,000&#160;($2,768), respectively. The rental expense
for those agreements was $15,893&#160;and $30,752, respectively, for the three months ended September 30, 2023 and 2022.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On September 1, 2021, the Company renewed a one-year
lease for senior officers&#x2019; dormitory in Beijing, the monthly rent is RMB&#160;15,200&#160;($2,439), payable every six months in
advance. On September 1, 2022, the Company entered a new six-month lease for a total rent of RMB&#160;91,200&#160;($13,355), payable
every three months in advance. On March 1, 2023, the Company entered a new six-month lease for a total rent of RMB&#160;91,200&#160;($12,621),
payable every three months in advance. On September 1, 2023, the Company entered a new one-year lease for a monthly rent of RMB 12,500
($1,743), payable every three months in advance. The rental expense for this lease was $5,981&#160;and $6,678&#160;for the years ended
September 30, 2023 and 2022, respectively.&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;i&gt;&lt;span style="text-decoration:underline"&gt;Due to related parties&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;As of September 30, 2023 and June 30, 2023, the
Company had due to related parties of $494,927&#160;and $1,162,856, respectively, mainly was for the payable of an office&#160;lease&#160;from
the Company&#x2019;s CEO, accrued salary payable and certain expenses of the Company that were paid by the CEO and her father (one of
the Company&#x2019;s directors), due to related parties bore no interest and payable upon demand.&lt;/p&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:PaymentsForRent contextRef="c208" decimals="0" unitRef="cny">163800</us-gaap:PaymentsForRent>
    <us-gaap:PaymentsForRent contextRef="c208" decimals="0" unitRef="usd">24050</us-gaap:PaymentsForRent>
    <us-gaap:PaymentsForRent contextRef="c209" decimals="0" unitRef="cny">94500</us-gaap:PaymentsForRent>
    <us-gaap:PaymentsForRent contextRef="c209" decimals="0" unitRef="usd">14690</us-gaap:PaymentsForRent>
    <us-gaap:PaymentsForRent contextRef="c210" decimals="0" unitRef="cny">235710</us-gaap:PaymentsForRent>
    <us-gaap:PaymentsForRent contextRef="c210" decimals="0" unitRef="usd">35120</us-gaap:PaymentsForRent>
    <us-gaap:PaymentsForRent contextRef="c211" decimals="0" unitRef="cny">282852</us-gaap:PaymentsForRent>
    <us-gaap:PaymentsForRent contextRef="c211" decimals="0" unitRef="usd">39144</us-gaap:PaymentsForRent>
    <dtss:RentalExpensesAmount contextRef="c212" decimals="0" unitRef="usd">9963</dtss:RentalExpensesAmount>
    <dtss:RentalExpensesAmount contextRef="c213" decimals="0" unitRef="usd">8629</dtss:RentalExpensesAmount>
    <us-gaap:PaymentsForRent contextRef="c214" decimals="0" unitRef="cny">18000</us-gaap:PaymentsForRent>
    <us-gaap:PaymentsForRent contextRef="c214" decimals="0" unitRef="usd">2800</us-gaap:PaymentsForRent>
    <us-gaap:PaymentsForRent contextRef="c215" decimals="0" unitRef="usd">33400</us-gaap:PaymentsForRent>
    <us-gaap:PaymentsForRent contextRef="c216" decimals="0" unitRef="cny">18000</us-gaap:PaymentsForRent>
    <us-gaap:PaymentsForRent contextRef="c216" decimals="0" unitRef="usd">2636</us-gaap:PaymentsForRent>
    <us-gaap:PaymentsForRent contextRef="c217" decimals="0" unitRef="cny">20000</us-gaap:PaymentsForRent>
    <us-gaap:PaymentsForRent contextRef="c217" decimals="0" unitRef="usd">2876</us-gaap:PaymentsForRent>
    <us-gaap:PaymentsForRent contextRef="c218" decimals="0" unitRef="cny">18000</us-gaap:PaymentsForRent>
    <us-gaap:PaymentsForRent contextRef="c218" decimals="0" unitRef="usd">2491</us-gaap:PaymentsForRent>
    <us-gaap:PaymentsForRent contextRef="c219" decimals="0" unitRef="cny">20000</us-gaap:PaymentsForRent>
    <us-gaap:PaymentsForRent contextRef="c219" decimals="0" unitRef="usd">2768</us-gaap:PaymentsForRent>
    <dtss:RentalExpensesAmount contextRef="c220" decimals="0" unitRef="usd">15893</dtss:RentalExpensesAmount>
    <dtss:RentalExpensesAmount contextRef="c221" decimals="0" unitRef="usd">30752</dtss:RentalExpensesAmount>
    <us-gaap:PaymentsForRent contextRef="c222" decimals="0" unitRef="cny">15200</us-gaap:PaymentsForRent>
    <us-gaap:PaymentsForRent contextRef="c222" decimals="0" unitRef="usd">2439</us-gaap:PaymentsForRent>
    <us-gaap:PaymentsForRent contextRef="c223" decimals="0" unitRef="cny">91200</us-gaap:PaymentsForRent>
    <us-gaap:PaymentsForRent contextRef="c223" decimals="0" unitRef="usd">13355</us-gaap:PaymentsForRent>
    <us-gaap:PaymentsForRent contextRef="c224" decimals="0" unitRef="cny">91200</us-gaap:PaymentsForRent>
    <us-gaap:PaymentsForRent contextRef="c224" decimals="0" unitRef="usd">12621</us-gaap:PaymentsForRent>
    <us-gaap:PaymentsForRent contextRef="c225" decimals="0" unitRef="cny">12500</us-gaap:PaymentsForRent>
    <us-gaap:PaymentsForRent contextRef="c225" decimals="0" unitRef="usd">1743</us-gaap:PaymentsForRent>
    <dtss:RentalExpensesAmount contextRef="c226" decimals="0" unitRef="usd">5981</dtss:RentalExpensesAmount>
    <dtss:RentalExpensesAmount contextRef="c227" decimals="0" unitRef="usd">6678</dtss:RentalExpensesAmount>
    <dtss:DueToRelatedPartiesOther contextRef="c2" decimals="0" unitRef="usd">494927</dtss:DueToRelatedPartiesOther>
    <dtss:DueToRelatedPartiesOther contextRef="c37" decimals="0" unitRef="usd">1162856</dtss:DueToRelatedPartiesOther>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="text-transform: uppercase"&gt;&lt;b&gt;NOTE 10 &#x2013; COMMON
STOCK AND WARRANTS&lt;/b&gt;&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;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&lt;i&gt;Registered Direct Offering and Concurrent Private Placement
in July 2021&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;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On July 20, 2021, the Company entered into a
securities purchase agreement with certain institutional investors, pursuant to which the Company agreed to sell to such investors an
aggregate of&#160;2,436,904&#160;shares of the common stock of the Company at a purchase price of $3.48&#160;per share. The offering
of the common stock is pursuant to a shelf registration statement on Form S-3 (File No. 333-239183), which was declared effective by
the SEC on June 25, 2020.&#160;&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;Concurrently with the sale of the shares of the
common stock, the Company also sold warrants to purchase&#160;1,096,608&#160;shares of common stock to such investors. The Company sold
the shares of the common stock and the warrants for aggregate gross proceeds of approximately $8,480,426, before commissions and expenses.
Subject to certain beneficial ownership limitations, the warrants were immediately exercisable at an exercise price equal to $4.48&#160;per
share, and will terminate on the two- and one-half-year anniversary following the initial exercise date of the warrants. The warrants
issued in this financing was classified as equity instruments. The Company accounted for the warrants issued in this financing based
on the FV method under FASB ASC Topic 505, and the FV of the warrants was calculated using the Black-Scholes model under the following
assumptions: life of&#160;2.5&#160;years, volatility of&#160;150%, risk-free interest rate of&#160;0.37% and dividend yield of&#160;0%.
The FV of the warrants issued at grant date was $1,986,880.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In addition, the Company has also agreed to issue
to its placement agent for offering above warrants to purchase a number of shares of the common stock equal to 5.0% of the aggregate
number of shares of the common stock sold in this offering (121,845 warrants), the warrants have an exercise price of $4.48 per share
and will terminate on the two and one-half-year anniversary of the closing of the offering.&#160;The Company accounted for the warrants
issued based on the FV method under FASB ASC Topic 505, and the FV of the warrants was calculated using the Black-Scholes model under
the following assumptions: life of 2.5 years, volatility of 150%, risk-free interest rate of 0.37% and dividend yield of 0%. The FV of
the warrants issued at grant date was $225,964.&#160;The warrants issued in this financing was classified as equity instruments.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The closing of the sales of these securities
under the securities purchase agreement took place on July 22, 2021. The net proceeds from the transactions were approximately $7,640,000,
after deducting certain fees due to the placement agent and the Company&#x2019;s estimated transaction expenses, and has been used for
working capital and general corporate purposes, and for the repayment of debt.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&lt;i&gt;Registered Direct Offering in August and September 2023&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On August 1, 2023, the Company entered into two
separate subscription agreements with a certain non-U.S. investor, pursuant to which the Company sold aggregate of 4,760,000 shares of
common stock at a $1.2 per share purchase price. On September 21, 2023, the Company received full payment of RMB 40,000,000 ($5.71 million)
from the investor.&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;On August 15, 2023, the Company entered into
a subscription agreement with another non-U.S. investor, pursuant to which the Company agreed to sell and the investor agreed to purchase
an aggregate of 2,962,963 shares of common stock at a $1.35 per share purchase price, with a total subscription price of $4,000,000.
The investor paid the amount of $714,286 to the Company and the Company issued 529,101 shares as of the date of this report, and promised
to pay the remaining balance in full by March 2024.&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;On September 13, 2023, the Company closed an
underwritten public offering of 5,000,000 shares of common stock at a public offering price of $0.40 per share. The gross proceeds to
the Company from this offering are approximately $2 million, before deducting any fees or expenses. The Company received $1.6 million
net proceeds from this offering.&#160;&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;Following is a summary of the activities of warrants
for the period ended September 30, 2023:&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&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;Number&#160;of&lt;br/&gt; Warrants&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;Average&lt;br/&gt; Exercise&lt;br/&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;Weighted&lt;br/&gt; Average&lt;br/&gt; Remaining&lt;br/&gt;
    Contractual&lt;br/&gt; Term in&lt;br/&gt; Years&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: 64%; text-indent: 0pt; padding-left: 0pt"&gt;Outstanding as of June 30, 2023&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;1,319,953&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.60&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.63&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-indent: 0pt; padding-left: 0pt"&gt;Exercisable as of June 30, 2023&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,319,953&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;4.60&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.63&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: 0pt; padding-left: 0pt"&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;/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;/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;/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-indent: 0pt; padding-left: 0pt"&gt;Exercised&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-55"&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-56"&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;/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: 0pt; padding-left: 0pt"&gt;Forfeited&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-57"&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-58"&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;/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: 0pt; padding-left: 0pt"&gt;Expired&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-59"&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-60"&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;/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; text-indent: 0pt; padding-left: 0pt"&gt;Outstanding as of September 30, 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;1,319,953&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;4.60&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.38&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; text-indent: 0pt; padding-left: 0pt"&gt;Exercisable as of September 30, 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;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;1,319,953&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;4.60&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;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;0.38&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; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Shares to Independent Directors&#160;as
Compensation&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;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;During the three months ended September 30, 2023
and 2022, the Company recorded $4,500&#160;and $4,500&#160;stock compensation expense to independent directors through the issuance of&#160;shares
of the Company&#x2019;s common stock at the market price of the stock issuance date, pursuant to the 2018 Equity Incentive Plan.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"&gt;&#160;&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;Shares to Officers&#160;as Compensation&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;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On September 24, 2021, under the 2018 Equity
Inventive plan, the Company&#x2019;s Board of Directors granted 15,000 shares of the Company&#x2019;s common stock to its CEO each month
and 10,000 shares to one of the board members each month starting from July 1, 2021, payable quarterly with the aggregate number of shares
for each quarter being issued on the first day of the next quarter at a per share price of the closing price of the day prior to the
issuance. During the three months ended September 30, 2023 and 2022, the Company recorded $15,600 and $111,750 stock compensation expense
to the Company&#x2019;s CEO and one of the board members for the quarter.&#160;&#160;&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;b&gt;&lt;i&gt;Shares to Employee&#160;and consultants
under the 2018 Equity Incentive Plan&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;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;During the year ended June 30, 2023, the Company
issued&#160;3,459,500&#160;shares of the Company&#x2019;s common stock to the Company&#x2019;s employees and consultants for the services
that were provided, the share issuance was fully vested and approved by Compensation Committee (the &#x201c;Committee&#x201d;) of the Board
of Directors under the 2018 Equity Incentive Plan. The fair value of&#160;3,459,500&#160;shares at issuance date was $3,976,362&#160;and
was recorded as the Company&#x2019;s stock compensation expense during the year ended June 30, 2023.&lt;/p&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <dtss:AggregateOfShares contextRef="c228" decimals="0" unitRef="shares">2436904</dtss:AggregateOfShares>
    <us-gaap:SharePrice contextRef="c229" decimals="2" unitRef="usdPershares">3.48</us-gaap:SharePrice>
    <us-gaap:StockIssuedDuringPeriodSharesPurchaseOfAssets contextRef="c0" decimals="0" unitRef="shares">1096608</us-gaap:StockIssuedDuringPeriodSharesPurchaseOfAssets>
    <us-gaap:ProceedsFromSaleOfEquityMethodInvestments contextRef="c0" decimals="0" unitRef="usd">8480426</us-gaap:ProceedsFromSaleOfEquityMethodInvestments>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 contextRef="c230" decimals="2" unitRef="usdPershares">4.48</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c0">P2Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <dtss:ShareBasedGoodsAndNonemployeeServiceTransactionValuationMethodExpectedVolatilityRate contextRef="c0" decimals="2" unitRef="pure">1.50</dtss:ShareBasedGoodsAndNonemployeeServiceTransactionValuationMethodExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum contextRef="c0" decimals="4" unitRef="pure">0.0037</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
    <dtss:ShareBasedGoodsAndNonemployeeServiceTransactionValuationMethodExpectedDividendRate contextRef="c0" decimals="2" unitRef="pure">0</dtss:ShareBasedGoodsAndNonemployeeServiceTransactionValuationMethodExpectedDividendRate>
    <us-gaap:StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants contextRef="c0" decimals="0" unitRef="usd">1986880</us-gaap:StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants>
    <dtss:DescriptionOfWarrantsIssued contextRef="c0">In addition, the Company has also agreed to issue
to its placement agent for offering above warrants to purchase a number of shares of the common stock equal to 5.0% of the aggregate
number of shares of the common stock sold in this offering (121,845 warrants), the warrants have an exercise price of $4.48 per share
and will terminate on the two and one-half-year anniversary of the closing of the offering.&#160;The Company accounted for the warrants
issued based on the FV method under FASB ASC Topic 505, and the FV of the warrants was calculated using the Black-Scholes model under
the following assumptions: life of 2.5 years, volatility of 150%, risk-free interest rate of 0.37% and dividend yield of 0%. The FV of
the warrants issued at grant date was $225,964.</dtss:DescriptionOfWarrantsIssued>
    <us-gaap:ProceedsFromDebtNetOfIssuanceCosts contextRef="c231" decimals="0" unitRef="usd">7640000</us-gaap:ProceedsFromDebtNetOfIssuanceCosts>
    <dtss:AggregateOfShares contextRef="c232" decimals="0" unitRef="shares">4760000</dtss:AggregateOfShares>
    <us-gaap:InvestmentCompanyIssuanceOfSharesPerShare contextRef="c233" decimals="1" unitRef="usdPershares">1.2</us-gaap:InvestmentCompanyIssuanceOfSharesPerShare>
    <us-gaap:AcceleratedShareRepurchasesSettlementPaymentOrReceipt contextRef="c79" decimals="0" unitRef="cny">40000000</us-gaap:AcceleratedShareRepurchasesSettlementPaymentOrReceipt>
    <us-gaap:AcceleratedShareRepurchasesSettlementPaymentOrReceipt contextRef="c79" decimals="-4" unitRef="usd">5710000</us-gaap:AcceleratedShareRepurchasesSettlementPaymentOrReceipt>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod contextRef="c82" decimals="0" unitRef="shares">2962963</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <us-gaap:SalariesAndWages contextRef="c82" decimals="0" unitRef="usd">4000000</us-gaap:SalariesAndWages>
    <us-gaap:Cash contextRef="c81" decimals="0" unitRef="usd">714286</us-gaap:Cash>
    <us-gaap:StockIssuedDuringPeriodSharesOther contextRef="c82" decimals="0" unitRef="shares">529101</us-gaap:StockIssuedDuringPeriodSharesOther>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction contextRef="c85" decimals="0" unitRef="shares">5000000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockPricePerShare contextRef="c234" decimals="2" unitRef="usdPershares">0.4</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:SaleOfStockConsiderationReceivedPerTransaction contextRef="c85" decimals="-6" unitRef="usd">2000000</us-gaap:SaleOfStockConsiderationReceivedPerTransaction>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction contextRef="c85" decimals="-5" unitRef="usd">1600000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock contextRef="c0">Following is a summary of the activities of warrants
for the period ended September 30, 2023:&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;Number&#160;of&lt;br/&gt; Warrants&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;Average&lt;br/&gt; Exercise&lt;br/&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;Weighted&lt;br/&gt; Average&lt;br/&gt; Remaining&lt;br/&gt;
    Contractual&lt;br/&gt; Term in&lt;br/&gt; Years&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: 64%; text-indent: 0pt; padding-left: 0pt"&gt;Outstanding as of June 30, 2023&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;1,319,953&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.60&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.63&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-indent: 0pt; padding-left: 0pt"&gt;Exercisable as of June 30, 2023&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,319,953&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;4.60&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.63&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: 0pt; padding-left: 0pt"&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;/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;/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;/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-indent: 0pt; padding-left: 0pt"&gt;Exercised&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-55"&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-56"&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;/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: 0pt; padding-left: 0pt"&gt;Forfeited&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-57"&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-58"&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;/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: 0pt; padding-left: 0pt"&gt;Expired&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-59"&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-60"&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;/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; text-indent: 0pt; padding-left: 0pt"&gt;Outstanding as of September 30, 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;1,319,953&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;4.60&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.38&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; text-indent: 0pt; padding-left: 0pt"&gt;Exercisable as of September 30, 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;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;1,319,953&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;4.60&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;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;0.38&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:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="c238" decimals="INF" unitRef="shares">1319953</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="c238" decimals="2" unitRef="usdPershares">4.6</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="c239">P0Y7M17D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber contextRef="c238" decimals="INF" unitRef="shares">1319953</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice contextRef="c238" decimals="2" unitRef="usdPershares">4.6</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="c239">P0Y7M17D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="c230" decimals="INF" unitRef="shares">1319953</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="c230" decimals="2" unitRef="usdPershares">4.6</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <dtss:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm contextRef="c239">P0Y4M17D</dtss:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber contextRef="c230" decimals="INF" unitRef="shares">1319953</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice contextRef="c230" decimals="2" unitRef="usdPershares">4.6</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <dtss:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualsTerm1 contextRef="c239">P0Y4M17D</dtss:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualsTerm1>
    <us-gaap:ShareBasedCompensation contextRef="c235" decimals="0" unitRef="usd">4500</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c236" decimals="0" unitRef="usd">4500</us-gaap:ShareBasedCompensation>
    <dtss:SharesToOfficersDescription contextRef="c0">On September 24, 2021, under the 2018 Equity
Inventive plan, the Company&#x2019;s Board of Directors granted 15,000 shares of the Company&#x2019;s common stock to its CEO each month
and 10,000 shares to one of the board members each month starting from July 1, 2021, payable quarterly with the aggregate number of shares
for each quarter being issued on the first day of the next quarter at a per share price of the closing price of the day prior to the
issuance. During the three months ended September 30, 2023 and 2022, the Company recorded $15,600 and $111,750 stock compensation expense
to the Company&#x2019;s CEO and one of the board members for the quarter.</dtss:SharesToOfficersDescription>
    <us-gaap:SharesIssued contextRef="c237" decimals="0" unitRef="shares">3459500</us-gaap:SharesIssued>
    <us-gaap:SharesIssued contextRef="c3" decimals="0" unitRef="shares">3459500</us-gaap:SharesIssued>
    <us-gaap:EquityFairValueDisclosure contextRef="c3" decimals="0" unitRef="usd">3976362</us-gaap:EquityFairValueDisclosure>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="text-transform: uppercase"&gt;&lt;b&gt;NOTE
11 &#x2013; INCOME TAXES&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;The Company is subject to income taxes by entity
on income arising in or derived from the tax jurisdiction in which each entity is domiciled.&#160;The Company&#x2019;s PRC subsidiaries
file their income tax returns online with PRC tax authorities. The Company conducts all of its businesses through its subsidiaries and
affiliated entities, principally in the PRC.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company&#x2019;s U.S. parent company is subject
to U.S. income tax rate of&#160;21% and files U.S. federal income tax return.&#160; As of September 30, 2023 and June 30, 2023, the U.S.
entity had net operating loss (&#x201c;NOL&#x201d;) carry forwards for income tax purposes of $6.72&#160;million and $6.51&#160;million.
The NOL arising in tax years beginning after 2017 may reduce&#160;80% of a taxpayer&#x2019;s taxable income, and be carried forward indefinitely.&#160;However,
the Coronavirus Aid, Relief and Economic Security Act (&#x201c;the CARES Act&#x201d;) passed in March 2020, provides tax relief to both
corporate and noncorporate taxpayers by adding a five-year carryback period and temporarily repealing the 80% limitation for NOLs arising
in 2018, 2019 and 2020.&#160;Management believes the realization of benefits from these losses remains uncertain due to the parent Company&#x2019;s
limited operating history and continuing losses. Accordingly, a&#160;100% deferred tax asset valuation allowance was provided.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company&#x2019;s offshore subsidiary, Shuhai
Skill (HK), a HK holding company is subject to&#160;16.5% corporate income tax in HK. Shuhai Beijing received a tax holiday with a&#160;15%
corporate income tax rate since it qualified as a high-tech company. Tianjin Information, Xunrui, Guozhong Times, Guozhong Haoze, Guohao
Century, Jingwei, Shuhai Nanjing, Zhangxun are subject to the regular&#160;25% PRC income tax rate.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;As of September 30, 2023 and June 30, 2023, the
Company has approximately $16.05&#160;million and $17.10&#160;million of NOL from its HK holding company,&#160;PRC subsidiaries and VIEs
that expire in calendar years 2021 through 2025.&#160;In assessing the realization of deferred tax assets, management considers whether
it is more likely than not that some portion or all of the deferred tax assets will not be realized. The ultimate realization of deferred
tax assets depends upon the Company&#x2019;s future generation of taxable income during the periods in which temporary differences representing
net future deductible amounts become deductible. Management considers the scheduled reversal of deferred tax liabilities, projected future
taxable income and tax planning strategies in making this assessment. After consideration of all the information available, management
believes that significant uncertainty exists with respect to future realization of the deferred tax assets and has therefore established
a full valuation allowance as of September 30, 2023 and June 30, 2023.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The following table reconciles the U.S. statutory
rates to the Company&#x2019;s effective tax rate for the three months ended September 30, 2023 and 2022:&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&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; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;US federal statutory rates&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;(21.0&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)%&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;(21.0&lt;/td&gt;&lt;td style="width: 1%; 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"&gt;Tax rate difference &#x2013; current provision&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.1&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;(3.5&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"&gt;Effect of PRC tax holiday&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.7&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;3.2&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: 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;20.4&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;21.3&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: 4pt"&gt;Effective tax rate&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;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-61"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&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;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-62"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; 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"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company&#x2019;s net deferred tax assets as
of September 30, 2023 and June 30, 2023 is as follows:&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&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;September 30,&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;June&#160;30,&lt;br/&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"&gt;
    &lt;td&gt;Deferred tax asset&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; padding-left: 0.125in"&gt;Net operating loss&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,722,696&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;3,986,827&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-left: 0.125in"&gt;R&amp;amp;D 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;123,750&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;123,750&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-left: 0.125in"&gt;Depreciation and amortization&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;76,754&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;180,522&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-left: 0.125in"&gt;Bad debt 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;116,063&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;119,932&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-left: 0.125in"&gt;Social security and insurance accrual&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;47,472&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;149,196&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-left: 0.125in"&gt;Inventory impairment&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;13,326&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;13,771&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; padding-left: 0.125in"&gt;ROU, net of 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;3,430&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,171&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-left: 0in"&gt;Total&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,103,491&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,594,168&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; padding-left: 0pt"&gt;Less: 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;(4,103,491&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,594,168&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: 4pt; padding-left: 0pt"&gt;Net deferred tax asset&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-63"&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-64"&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:IncomeTaxDisclosureTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate contextRef="c0" decimals="2" unitRef="pure">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:OperatingLossCarryforwards contextRef="c240" decimals="-4" unitRef="usd">6720000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards contextRef="c241" decimals="-4" unitRef="usd">6510000</us-gaap:OperatingLossCarryforwards>
    <dtss:ReduceOfTaxpayerPercentage contextRef="c0" decimals="2" unitRef="pure">0.80</dtss:ReduceOfTaxpayerPercentage>
    <us-gaap:DescriptionOfOtherRegulatoryLimitations contextRef="c0">However,
the Coronavirus Aid, Relief and Economic Security Act (&#x201c;the CARES Act&#x201d;) passed in March 2020, provides tax relief to both
corporate and noncorporate taxpayers by adding a five-year carryback period and temporarily repealing the 80% limitation for NOLs arising
in 2018, 2019 and 2020.</us-gaap:DescriptionOfOtherRegulatoryLimitations>
    <dtss:PercentageOfDifferedTaxAsset contextRef="c0" decimals="2" unitRef="pure">1</dtss:PercentageOfDifferedTaxAsset>
    <dtss:CorporateIncomeTax contextRef="c242" decimals="3" unitRef="pure">0.165</dtss:CorporateIncomeTax>
    <dtss:CorporateIncomeTax contextRef="c243" decimals="2" unitRef="pure">0.15</dtss:CorporateIncomeTax>
    <dtss:CorporateIncomeTax contextRef="c188" decimals="2" unitRef="pure">0.25</dtss:CorporateIncomeTax>
    <us-gaap:OperatingLossCarryforwards contextRef="c2" decimals="-4" unitRef="usd">16050000.00</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards contextRef="c26" decimals="-4" unitRef="usd">17100000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="c0">The following table reconciles the U.S. statutory
rates to the Company&#x2019;s effective tax rate for the three months ended September 30, 2023 and 2022:&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;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; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;US federal statutory rates&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;(21.0&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)%&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;(21.0&lt;/td&gt;&lt;td style="width: 1%; 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"&gt;Tax rate difference &#x2013; current provision&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.1&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;(3.5&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"&gt;Effect of PRC tax holiday&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.7&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;3.2&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: 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;20.4&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;21.3&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: 4pt"&gt;Effective tax rate&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;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-61"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&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;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-62"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="c0" decimals="3" unitRef="pure">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="c6" decimals="3" unitRef="pure">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsOther contextRef="c0" decimals="3" unitRef="pure">0.021</us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsOther>
    <us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsOther contextRef="c6" decimals="3" unitRef="pure">0.035</us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsOther>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxHolidays contextRef="c0" decimals="3" unitRef="pure">0.027</us-gaap:EffectiveIncomeTaxRateReconciliationTaxHolidays>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxHolidays contextRef="c6" decimals="3" unitRef="pure">0.032</us-gaap:EffectiveIncomeTaxRateReconciliationTaxHolidays>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="c0" decimals="3" unitRef="pure">0.204</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="c6" decimals="3" unitRef="pure">0.213</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="c0">The Company&#x2019;s net deferred tax assets as
of September 30, 2023 and June 30, 2023 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"&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;September 30,&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;June&#160;30,&lt;br/&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"&gt;
    &lt;td&gt;Deferred tax asset&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; padding-left: 0.125in"&gt;Net operating loss&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,722,696&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;3,986,827&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-left: 0.125in"&gt;R&amp;amp;D 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;123,750&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;123,750&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-left: 0.125in"&gt;Depreciation and amortization&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;76,754&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;180,522&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-left: 0.125in"&gt;Bad debt 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;116,063&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;119,932&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-left: 0.125in"&gt;Social security and insurance accrual&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;47,472&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;149,196&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-left: 0.125in"&gt;Inventory impairment&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;13,326&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;13,771&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; padding-left: 0.125in"&gt;ROU, net of 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;3,430&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,171&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-left: 0in"&gt;Total&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,103,491&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,594,168&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; padding-left: 0pt"&gt;Less: 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;(4,103,491&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,594,168&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: 4pt; padding-left: 0pt"&gt;Net deferred tax asset&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-63"&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-64"&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:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="c2" decimals="0" unitRef="usd">3722696</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="c3" decimals="0" unitRef="usd">3986827</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment contextRef="c2" decimals="0" unitRef="usd">123750</us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment>
    <us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment contextRef="c3" decimals="0" unitRef="usd">123750</us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment>
    <dtss:DeferredTaxAssetsDepreciationAndAmortization contextRef="c2" decimals="0" unitRef="usd">76754</dtss:DeferredTaxAssetsDepreciationAndAmortization>
    <dtss:DeferredTaxAssetsDepreciationAndAmortization contextRef="c3" decimals="0" unitRef="usd">180522</dtss:DeferredTaxAssetsDepreciationAndAmortization>
    <dtss:DeferredTaxAssetsBadDebtExpense contextRef="c2" decimals="0" unitRef="usd">116063</dtss:DeferredTaxAssetsBadDebtExpense>
    <dtss:DeferredTaxAssetsBadDebtExpense contextRef="c3" decimals="0" unitRef="usd">119932</dtss:DeferredTaxAssetsBadDebtExpense>
    <dtss:DeferredTaxAssetsSocialSecurityAndInsuranceAccrual contextRef="c2" decimals="0" unitRef="usd">47472</dtss:DeferredTaxAssetsSocialSecurityAndInsuranceAccrual>
    <dtss:DeferredTaxAssetsSocialSecurityAndInsuranceAccrual contextRef="c3" decimals="0" unitRef="usd">149196</dtss:DeferredTaxAssetsSocialSecurityAndInsuranceAccrual>
    <us-gaap:DeferredTaxAssetsInventory contextRef="c2" decimals="0" unitRef="usd">13326</us-gaap:DeferredTaxAssetsInventory>
    <us-gaap:DeferredTaxAssetsInventory contextRef="c3" decimals="0" unitRef="usd">13771</us-gaap:DeferredTaxAssetsInventory>
    <dtss:DeferredTaxAssetsROU contextRef="c2" decimals="0" unitRef="usd">3430</dtss:DeferredTaxAssetsROU>
    <dtss:DeferredTaxAssetsROU contextRef="c3" decimals="0" unitRef="usd">20171</dtss:DeferredTaxAssetsROU>
    <us-gaap:DeferredTaxAssetsGross contextRef="c2" decimals="0" unitRef="usd">4103491</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross contextRef="c3" decimals="0" unitRef="usd">4594168</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="c2" decimals="0" unitRef="usd">4103491</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="c3" decimals="0" unitRef="usd">4594168</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="text-transform: uppercase"&gt;&lt;b&gt;NOTE
12 &#x2013;&#160;COMMITMENTS&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;b&gt;Leases&lt;/b&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;On July 30, 2019, the Company entered into an
operating lease for its office in Beijing.&#160;Pursuant to the lease, the delivery date of the property was August 8, 2019 but the lease
term started on October 8, 2019 and expires on&#160;October 7, 2022, and has a monthly rent of RMB&#160;207,269&#160;without value added
tax (&#x201c;VAT&#x201d;) (or $29,250).&#160;The lease required a security deposit of three months&#x2019; rent of RMB&#160;677,769&#160;(or
$96,000). The Company received a six-month rent abatement, which was considered in calculating the present value of the lease payments
to determine the ROU&#160;asset&#160;which is being amortized over the term of the lease. On October 8, 2022, the Company renewed this
lease for another year but for half space of the previous lease, with a monthly rent of RMB&#160;107,714&#160;($15,787). The Company
received a one-month rent abatement.&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;On July 30, 2019, the Company entered into a
property service agreement for its office in Beijing (described above).&#160;Pursuant to the property service agreement, the agreement
commenced on August 9, 2019 and will expire on&#160;October 8, 2022, and has a quarterly fee of RMB&#160;202,352&#160;(or $29,000).&#160;The
deposit was RMB&#160;202,352&#160;(or $29,000). On October 8, 2022, the Company renewed this service agreement for its office in Beijing
for another year, with a quarterly fee of RMB&#160;96,476&#160;($14,128). The new deposit was RMB&#160;96,476&#160;(or $14,128).&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On August 28, 2019, the Company entered an operating
lease for senior officers&#x2019; dormitory in Beijing.&#160;The lease has a term of&#160;two years&#160;with expiration on August 31,
2021, the monthly rent was RMB&#160;14,500&#160;($2,045), payable every six months in advance.&#160;The lease was renewed for another
year from September 1, 2021 to August 31, 2022 at a monthly rent of RMB&#160;15,200&#160;($2,350), payable every six months in advance.
On September 1, 2022, the Company entered a new six-month lease for a total rent of RMB&#160;91,200&#160;($13,355), payable every three
months in advance. On March 1, 2023, the Company renewed this lease for six-month for a total rent of RMB&#160;91,200&#160;($13,272),
payable every three months in advance. In August 2020,&#160;the Company entered into a lease for an office in Shenzhen City, China for
three years from August 8, 2020 through August 7, 2023, with a monthly rent of RMB 209,911 ($29,651) for the first year.&#160;The rent
will increase by&#160;3% each year starting from the second year.&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;On August 26, 2020, Tianjin Information entered
into a lease for the office in Hangzhou City, China from September 11, 2020 to October 5, 2022.&#160;The first year rent is RMB&#160;1,383,970&#160;($207,000).
The second-year rent is RMB&#160;1,425,909&#160;($202,800). The security deposit is RMB&#160;115,311&#160;($16,400). The total rent for
the lease period is to be paid in four installments. On October 6, 2022, Hangzhou took over and renewed this lease for one year, the
total rent is RMB&#160;1,178,463&#160;($172,575), payable every six months in advance. In May 2023, the lease was terminated. The total
rent expense was RMB&#160;848,620&#160;($122,253) for the year ended June 30, 2023.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On May 10, 2023, Guo Hao Century entered into
a lease for the office in Hangzhou City, China from May 10, 2023 to May 9, 2025. The security deposit is RMB&#160;115,311&#160;($7,670).
The quarterly rent is as follows:&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="font-weight: bold; border-bottom: Black 1.5pt solid"&gt;Start Date&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; border-bottom: Black 1.5pt solid"&gt;End Date&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Rent expense&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&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;RMB&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;USD&lt;/td&gt;&lt;td style="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: 38%"&gt;5/10/2023&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 37%"&gt;8/9/2023&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;43,786&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,060&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;8/10/2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;11/9/2023&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;66,038&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;9,139&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;11/10/2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;2/9/2024&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;66,038&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;9,139&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;2/10/2024&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;5/9/2024&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;64,602&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,940&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;5/10/2024&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;8/9/2024&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;66,038&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;9,139&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;8/10/2024&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;11/9/2024&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;66,038&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;9,139&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;11/10/2024&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;2/9/2025&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;66,038&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;9,139&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;2/10/2025&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;5/9/2025&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;63,884&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;8,841&lt;/td&gt;&lt;td style="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; text-align: justify"&gt;The Company adopted FASB ASC Topic 842 on July
1, 2019.&#160;The components of lease costs, lease term and discount rate with respect of the Company&#x2019;s office lease and the senior
officers&#x2019; dormitory lease with an initial term of more than 12 months are as follows:&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="white-space: nowrap"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Three Months&lt;br/&gt;
    Ended&lt;br/&gt; September 30,&lt;br/&gt; 2023&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Three Months&lt;br/&gt;
    Ended&lt;br/&gt; September 30,&lt;br/&gt; 2022&lt;/td&gt;&lt;td style="white-space: nowrap; 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;Operating lease expense&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;74,181&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;203,111&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"&gt;
    &lt;td style="white-space: nowrap"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;September 30,&lt;br/&gt;
    2023&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;June 30,&lt;br/&gt;
    2023&lt;/td&gt;&lt;td style="white-space: nowrap; 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;Right-of-use assets&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;65,854&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;137,856&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 liabilities - current&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;34,367&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;126,640&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;Lease liabilities - noncurrent&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;17,781&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;26,449&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;Weighted average remaining lease term&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;0.36&#160;years&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;0.67&#160;years&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&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;6.25&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;6.25&lt;/td&gt;&lt;td style="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"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The following is a schedule, by years, of maturities
of the operating lease liabilities as of September 30, 2023:&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: left; font-weight: bold; border-bottom: Black 1.5pt solid"&gt;12 Months Ending September 30,&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;Minimum&lt;br/&gt; Lease&lt;br/&gt; Payment&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;2023&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;36,591&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;2024&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;18,096&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;Total undiscounted cash flows&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;54,687&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;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;(2,539&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: 4pt"&gt;Present value of lease liabilities&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;52,148&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:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:LeaseExpirationDate1 contextRef="c244">2022-10-07</us-gaap:LeaseExpirationDate1>
    <us-gaap:SaleLeasebackTransactionMonthlyRentalPayments contextRef="c244" decimals="0" unitRef="cny">207269</us-gaap:SaleLeasebackTransactionMonthlyRentalPayments>
    <us-gaap:SaleLeasebackTransactionMonthlyRentalPayments contextRef="c244" decimals="0" unitRef="usd">29250</us-gaap:SaleLeasebackTransactionMonthlyRentalPayments>
    <us-gaap:ProceedsFromLeasePayments contextRef="c245" decimals="0" unitRef="cny">677769</us-gaap:ProceedsFromLeasePayments>
    <us-gaap:ProceedsFromLeasePayments contextRef="c245" decimals="0" unitRef="usd">96000</us-gaap:ProceedsFromLeasePayments>
    <us-gaap:SaleLeasebackTransactionMonthlyRentalPayments contextRef="c246" decimals="0" unitRef="cny">107714</us-gaap:SaleLeasebackTransactionMonthlyRentalPayments>
    <us-gaap:SaleLeasebackTransactionMonthlyRentalPayments contextRef="c246" decimals="0" unitRef="usd">15787</us-gaap:SaleLeasebackTransactionMonthlyRentalPayments>
    <us-gaap:LeaseExpirationDate1 contextRef="c247">2022-10-08</us-gaap:LeaseExpirationDate1>
    <us-gaap:LegalFees contextRef="c247" decimals="0" unitRef="cny">202352</us-gaap:LegalFees>
    <us-gaap:LegalFees contextRef="c247" decimals="0" unitRef="usd">29000</us-gaap:LegalFees>
    <us-gaap:ProceedsFromLeasePayments contextRef="c248" decimals="0" unitRef="cny">202352</us-gaap:ProceedsFromLeasePayments>
    <us-gaap:ProceedsFromLeasePayments contextRef="c248" decimals="0" unitRef="usd">29000</us-gaap:ProceedsFromLeasePayments>
    <us-gaap:LegalFees contextRef="c246" decimals="0" unitRef="cny">96476</us-gaap:LegalFees>
    <us-gaap:LegalFees contextRef="c246" decimals="0" unitRef="usd">14128</us-gaap:LegalFees>
    <us-gaap:PaymentsForDeposits contextRef="c246" decimals="0" unitRef="cny">96476</us-gaap:PaymentsForDeposits>
    <us-gaap:PaymentsForDeposits contextRef="c246" decimals="0" unitRef="usd">14128</us-gaap:PaymentsForDeposits>
    <us-gaap:SaleLeasebackTransactionMonthlyRentalPayments contextRef="c249" decimals="0" unitRef="cny">14500</us-gaap:SaleLeasebackTransactionMonthlyRentalPayments>
    <us-gaap:SaleLeasebackTransactionMonthlyRentalPayments contextRef="c249" decimals="0" unitRef="usd">2045</us-gaap:SaleLeasebackTransactionMonthlyRentalPayments>
    <us-gaap:SaleLeasebackTransactionMonthlyRentalPayments contextRef="c250" decimals="0" unitRef="cny">15200</us-gaap:SaleLeasebackTransactionMonthlyRentalPayments>
    <us-gaap:SaleLeasebackTransactionMonthlyRentalPayments contextRef="c250" decimals="0" unitRef="usd">2350</us-gaap:SaleLeasebackTransactionMonthlyRentalPayments>
    <us-gaap:PrepaidRent contextRef="c251" decimals="0" unitRef="cny">91200</us-gaap:PrepaidRent>
    <us-gaap:PrepaidRent contextRef="c251" decimals="0" unitRef="usd">13355</us-gaap:PrepaidRent>
    <us-gaap:PrepaidRent contextRef="c252" decimals="0" unitRef="cny">91200</us-gaap:PrepaidRent>
    <us-gaap:PrepaidRent contextRef="c252" decimals="0" unitRef="usd">13272</us-gaap:PrepaidRent>
    <us-gaap:PrepaidRent contextRef="c172" decimals="0" unitRef="cny">209911</us-gaap:PrepaidRent>
    <us-gaap:PrepaidRent contextRef="c172" decimals="0" unitRef="usd">29651</us-gaap:PrepaidRent>
    <dtss:IncreaseInRentPercentage contextRef="c0" decimals="2" unitRef="pure">0.03</dtss:IncreaseInRentPercentage>
    <dtss:OperatingLeasesFutureMinimumPaymentNextRolingTwelveMonths contextRef="c0" decimals="0" unitRef="cny">1383970</dtss:OperatingLeasesFutureMinimumPaymentNextRolingTwelveMonths>
    <dtss:OperatingLeasesFutureMinimumPaymentNextRolingTwelveMonths contextRef="c0" decimals="0" unitRef="usd">207000</dtss:OperatingLeasesFutureMinimumPaymentNextRolingTwelveMonths>
    <dtss:OperatingLeasesFutureMinimumPaymentDueInRolingYearTwo contextRef="c0" decimals="0" unitRef="cny">1425909</dtss:OperatingLeasesFutureMinimumPaymentDueInRolingYearTwo>
    <dtss:OperatingLeasesFutureMinimumPaymentDueInRolingYearTwo contextRef="c0" decimals="0" unitRef="usd">202800</dtss:OperatingLeasesFutureMinimumPaymentDueInRolingYearTwo>
    <us-gaap:ProceedsFromLeasePayments contextRef="c0" decimals="0" unitRef="cny">115311</us-gaap:ProceedsFromLeasePayments>
    <us-gaap:ProceedsFromLeasePayments contextRef="c0" decimals="0" unitRef="usd">16400</us-gaap:ProceedsFromLeasePayments>
    <us-gaap:PrepaidRent contextRef="c253" decimals="0" unitRef="cny">1178463</us-gaap:PrepaidRent>
    <us-gaap:PrepaidRent contextRef="c253" decimals="0" unitRef="usd">172575</us-gaap:PrepaidRent>
    <us-gaap:PrepaidRent contextRef="c173" decimals="0" unitRef="cny">848620</us-gaap:PrepaidRent>
    <us-gaap:PrepaidRent contextRef="c173" decimals="0" unitRef="usd">122253</us-gaap:PrepaidRent>
    <dtss:ScheduleOfGuoHaoCenturyEnteredIntoALeaseForTheOfficeInHangzhouCityTableTextBlock contextRef="c0">On May 10, 2023, Guo Hao Century entered into
a lease for the office in Hangzhou City, China from May 10, 2023 to May 9, 2025. The security deposit is RMB&#160;115,311&#160;($7,670).
The quarterly rent 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"&gt;
    &lt;td style="font-weight: bold; border-bottom: Black 1.5pt solid"&gt;Start Date&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; border-bottom: Black 1.5pt solid"&gt;End Date&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Rent expense&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&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;RMB&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;USD&lt;/td&gt;&lt;td style="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: 38%"&gt;5/10/2023&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 37%"&gt;8/9/2023&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;43,786&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,060&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;8/10/2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;11/9/2023&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;66,038&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;9,139&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;11/10/2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;2/9/2024&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;66,038&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;9,139&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;2/10/2024&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;5/9/2024&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;64,602&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,940&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;5/10/2024&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;8/9/2024&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;66,038&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;9,139&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;8/10/2024&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;11/9/2024&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;66,038&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;9,139&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;11/10/2024&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;2/9/2025&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;66,038&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;9,139&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;2/10/2025&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;5/9/2025&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;63,884&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;8,841&lt;/td&gt;&lt;td style="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;</dtss:ScheduleOfGuoHaoCenturyEnteredIntoALeaseForTheOfficeInHangzhouCityTableTextBlock>
    <dtss:SecurityDeposits contextRef="c254" decimals="0" unitRef="cny">115311</dtss:SecurityDeposits>
    <dtss:SecurityDeposits contextRef="c254" decimals="0" unitRef="usd">7670</dtss:SecurityDeposits>
    <dtss:LeaseStartDate contextRef="c255">5/10/2023</dtss:LeaseStartDate>
    <dtss:LeaseEndDate contextRef="c255">8/9/2023</dtss:LeaseEndDate>
    <dtss:RentExpense contextRef="c255" decimals="0" unitRef="cny">43786</dtss:RentExpense>
    <dtss:RentExpense contextRef="c255" decimals="0" unitRef="usd">6060</dtss:RentExpense>
    <dtss:LeaseStartDate contextRef="c256">8/10/2023</dtss:LeaseStartDate>
    <dtss:LeaseEndDate contextRef="c256">11/9/2023</dtss:LeaseEndDate>
    <dtss:RentExpense contextRef="c256" decimals="0" unitRef="cny">66038</dtss:RentExpense>
    <dtss:RentExpense contextRef="c256" decimals="0" unitRef="usd">9139</dtss:RentExpense>
    <dtss:LeaseStartDate contextRef="c257">11/10/2023</dtss:LeaseStartDate>
    <dtss:LeaseEndDate contextRef="c257">2/9/2024</dtss:LeaseEndDate>
    <dtss:RentExpense contextRef="c257" decimals="0" unitRef="cny">66038</dtss:RentExpense>
    <dtss:RentExpense contextRef="c257" decimals="0" unitRef="usd">9139</dtss:RentExpense>
    <dtss:LeaseStartDate contextRef="c258">2/10/2024</dtss:LeaseStartDate>
    <dtss:LeaseEndDate contextRef="c258">5/9/2024</dtss:LeaseEndDate>
    <dtss:RentExpense contextRef="c258" decimals="0" unitRef="cny">64602</dtss:RentExpense>
    <dtss:RentExpense contextRef="c258" decimals="0" unitRef="usd">8940</dtss:RentExpense>
    <dtss:LeaseStartDate contextRef="c259">5/10/2024</dtss:LeaseStartDate>
    <dtss:LeaseEndDate contextRef="c259">8/9/2024</dtss:LeaseEndDate>
    <dtss:RentExpense contextRef="c259" decimals="0" unitRef="cny">66038</dtss:RentExpense>
    <dtss:RentExpense contextRef="c259" decimals="0" unitRef="usd">9139</dtss:RentExpense>
    <dtss:LeaseStartDate contextRef="c260">8/10/2024</dtss:LeaseStartDate>
    <dtss:LeaseEndDate contextRef="c260">11/9/2024</dtss:LeaseEndDate>
    <dtss:RentExpense contextRef="c260" decimals="0" unitRef="cny">66038</dtss:RentExpense>
    <dtss:RentExpense contextRef="c260" decimals="0" unitRef="usd">9139</dtss:RentExpense>
    <dtss:LeaseStartDate contextRef="c261">11/10/2024</dtss:LeaseStartDate>
    <dtss:LeaseEndDate contextRef="c261">2/9/2025</dtss:LeaseEndDate>
    <dtss:RentExpense contextRef="c261" decimals="0" unitRef="cny">66038</dtss:RentExpense>
    <dtss:RentExpense contextRef="c261" decimals="0" unitRef="usd">9139</dtss:RentExpense>
    <dtss:LeaseStartDate contextRef="c262">2/10/2025</dtss:LeaseStartDate>
    <dtss:LeaseEndDate contextRef="c262">5/9/2025</dtss:LeaseEndDate>
    <dtss:RentExpense contextRef="c262" decimals="0" unitRef="cny">63884</dtss:RentExpense>
    <dtss:RentExpense contextRef="c262" decimals="0" unitRef="usd">8841</dtss:RentExpense>
    <us-gaap:LeaseCostTableTextBlock contextRef="c0">The components of lease costs, lease term and discount rate with respect of the Company&#x2019;s office lease and the senior
officers&#x2019; dormitory lease with an initial term of more than 12 months 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="white-space: nowrap"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Three Months&lt;br/&gt;
    Ended&lt;br/&gt; September 30,&lt;br/&gt; 2023&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Three Months&lt;br/&gt;
    Ended&lt;br/&gt; September 30,&lt;br/&gt; 2022&lt;/td&gt;&lt;td style="white-space: nowrap; 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;Operating lease expense&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;74,181&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;203,111&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"&gt;
    &lt;td style="white-space: nowrap"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;September 30,&lt;br/&gt;
    2023&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;June 30,&lt;br/&gt;
    2023&lt;/td&gt;&lt;td style="white-space: nowrap; 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;Right-of-use assets&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;65,854&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;137,856&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 liabilities - current&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;34,367&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;126,640&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;Lease liabilities - noncurrent&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;17,781&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;26,449&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;Weighted average remaining lease term&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;0.36&#160;years&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;0.67&#160;years&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&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;6.25&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;6.25&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseExpense contextRef="c0" decimals="0" unitRef="usd">74181</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense contextRef="c6" decimals="0" unitRef="usd">203111</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c263" decimals="0" unitRef="usd">65854</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c264" decimals="0" unitRef="usd">137856</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c263" decimals="0" unitRef="usd">34367</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c264" decimals="0" unitRef="usd">126640</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c263" decimals="0" unitRef="usd">17781</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c264" decimals="0" unitRef="usd">26449</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c263">P0Y4M9D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c264">P0Y8M1D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c263" decimals="4" unitRef="pure">0.0625</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c264" decimals="4" unitRef="pure">0.0625</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock contextRef="c0">The following is a schedule, by years, of maturities
of the operating lease liabilities as of September 30, 2023:&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: left; font-weight: bold; border-bottom: Black 1.5pt solid"&gt;12 Months Ending September 30,&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;Minimum&lt;br/&gt; Lease&lt;br/&gt; Payment&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;2023&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;36,591&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;2024&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;18,096&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;Total undiscounted cash flows&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;54,687&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;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;(2,539&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: 4pt"&gt;Present value of lease liabilities&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;52,148&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:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths contextRef="c2" decimals="0" unitRef="usd">36591</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo contextRef="c2" decimals="0" unitRef="usd">18096</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo>
    <dtss:LesseeOperatingLeaseLiabilityPaymentDue contextRef="c2" decimals="0" unitRef="usd">54687</dtss:LesseeOperatingLeaseLiabilityPaymentDue>
    <dtss:LessImputedInterest contextRef="c2" decimals="0" unitRef="usd">2539</dtss:LessImputedInterest>
    <dtss:PresentValueOfLeaseLiabilities contextRef="c2" decimals="0" unitRef="usd">52148</dtss:PresentValueOfLeaseLiabilities>
    <dtss:DisposalOfSubsidiaryTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;NOTE 13 &lt;span style="text-transform: uppercase"&gt;&#x2013; &lt;/span&gt;DISPOSAL
OF SUBSIDIARY &lt;/b&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;On July 20, 2023, the Company&#x2019;s
shareholders decided to sell Zhangxun to a third party at a price of RMB&#160;2&#160;(US $0.28). There was no material transactions
for Zhangxun for the period from July 1, 2023 through July 20, 2023, and for the purpose of complying with the Company&#x2019;s
monthly accounting cut-off date, the Company used Zhangxun&#x2019;s financial statements as of June 30, 2023 as the date of disposal.
The Company recorded $0.83 million gain on disposal of the subsidiary, which was the difference between the selling price of US$0.28
and the carrying value of the negative net assets of $2.35 million of the disposal entity, which includes $1.52 million of
inter-company payables. The gain is calculated after netting off these inter-company receivables from Zhangxun of $1.52 million, due
to uncertainty of the repayment from Zhangxun. The following table summarizes the carrying value of the assets and liabilities of
Zhangxun at June 30, 2023.&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; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%"&gt;Cash&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;34&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;Accounts receivable&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;254,988&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;Other current assets&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;50,406&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;Fixed assets, net&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;10,012&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;Intangible 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;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;344,629&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;/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 assets&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;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;660,069&lt;/td&gt;&lt;td style="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;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Accounts payable&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;530,260&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;Advance from customers&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;94,126&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;Accrued liability and other payables&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;749,156&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;Loan payables&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;153,045&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;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Total liabilities&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;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;1,526,587&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;The following tables shows the results of operations
relating to discontinued operations Zhangxun for the three months ended September 30, 2023 and 2022, respectively.&lt;/p&gt;

&lt;p style="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&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&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;THREE&#160;MONTHS&#160;ENDED&lt;br/&gt; SEPTEMBER 30,&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 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;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&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: 78%"&gt;Revenues&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: 8%; text-align: right"&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: 8%; text-align: right"&gt;1,164,305&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;Cost of goods sold&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-65"&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;1,014,108&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;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;&lt;div style="-sec-ix-hidden: hidden-fact-66"&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;150,197&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;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: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 9pt"&gt;Selling&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-67"&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;188,950&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-left: 9pt"&gt;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;&lt;div style="-sec-ix-hidden: hidden-fact-68"&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;165,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; padding-left: 9pt"&gt;Research and development&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-69"&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;156,704&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; 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;&lt;div style="-sec-ix-hidden: hidden-fact-70"&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;511,139&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;Loss from operations&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-71"&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;(360,942&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;Gain on disposal&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;833,546&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&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"&gt;Other income, net&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-72"&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;23,880&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Gain (loss) before income tax&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;833,546&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;(337,062&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&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; padding-bottom: 1.5pt"&gt;Income 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;&lt;div style="-sec-ix-hidden: hidden-fact-73"&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-74"&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&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;Gain (loss) before noncontrolling interest&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;833,546&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;(337,062&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&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; padding-bottom: 1.5pt"&gt;Less: loss attributable to noncontrolling 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;&lt;div style="-sec-ix-hidden: hidden-fact-75"&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;(101,759&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;&#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; padding-bottom: 4pt"&gt;Net gain (loss) to the Company&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;833,546&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;(235,303&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</dtss:DisposalOfSubsidiaryTextBlock>
    <us-gaap:SharePrice contextRef="c97" decimals="0" unitRef="cnyPershares">2</us-gaap:SharePrice>
    <us-gaap:SharePrice contextRef="c97" decimals="2" unitRef="usdPershares">0.28</us-gaap:SharePrice>
    <us-gaap:DisposalGroupDeferredGainOnDisposal contextRef="c2" decimals="-4" unitRef="usd">830000</us-gaap:DisposalGroupDeferredGainOnDisposal>
    <us-gaap:DebtInstrumentConvertibleConversionPriceDecrease contextRef="c0" decimals="2" unitRef="usdPershares">0.28</us-gaap:DebtInstrumentConvertibleConversionPriceDecrease>
    <us-gaap:AssetsNet contextRef="c134" decimals="-4" unitRef="usd">2350000</us-gaap:AssetsNet>
    <us-gaap:OtherReceivables contextRef="c134" decimals="-4" unitRef="usd">1520000</us-gaap:OtherReceivables>
    <us-gaap:DisposalGroupDeferredGainOnDisposal contextRef="c134" decimals="-4" unitRef="usd">1520000</us-gaap:DisposalGroupDeferredGainOnDisposal>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock contextRef="c0">The following table summarizes the carrying value of the assets and liabilities of
Zhangxun at June 30, 2023&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: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%"&gt;Cash&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;34&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;Accounts receivable&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;254,988&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;Other current assets&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;50,406&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;Fixed assets, net&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;10,012&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;Intangible 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;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;344,629&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;/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 assets&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;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;660,069&lt;/td&gt;&lt;td style="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;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Accounts payable&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;530,260&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;Advance from customers&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;94,126&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;Accrued liability and other payables&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;749,156&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;Loan payables&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;153,045&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;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Total liabilities&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;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;1,526,587&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;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents contextRef="c2" decimals="0" unitRef="usd">34</us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet contextRef="c2" decimals="0" unitRef="usd">254988</us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets contextRef="c2" decimals="0" unitRef="usd">50406</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets>
    <dtss:DisposalGroupIncludingDiscontinuedOperationFixedAssetsNet contextRef="c2" decimals="0" unitRef="usd">10012</dtss:DisposalGroupIncludingDiscontinuedOperationFixedAssetsNet>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssets contextRef="c2" decimals="0" unitRef="usd">344629</us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssets>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation contextRef="c2" decimals="0" unitRef="usd">660069</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsPayable contextRef="c2" decimals="0" unitRef="usd">530260</us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsPayable>
    <dtss:DisposalGroupIncludingDiscontinuedOperationAdvanceFromCustomer contextRef="c2" decimals="0" unitRef="usd">-94126</dtss:DisposalGroupIncludingDiscontinuedOperationAdvanceFromCustomer>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilities contextRef="c2" decimals="0" unitRef="usd">749156</us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilities>
    <dtss:DisposalGroupIncludingDiscontinuedOperationLoanPayables contextRef="c2" decimals="0" unitRef="usd">-153045</dtss:DisposalGroupIncludingDiscontinuedOperationLoanPayables>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation contextRef="c2" decimals="0" unitRef="usd">1526587</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation>
    <us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock contextRef="c0">The following tables shows the results of operations
relating to discontinued operations Zhangxun for the three months ended September 30, 2023 and 2022, respectively.&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="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;THREE&#160;MONTHS&#160;ENDED&lt;br/&gt; SEPTEMBER 30,&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 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;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&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: 78%"&gt;Revenues&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: 8%; text-align: right"&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: 8%; text-align: right"&gt;1,164,305&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;Cost of goods sold&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-65"&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;1,014,108&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;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;&lt;div style="-sec-ix-hidden: hidden-fact-66"&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;150,197&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;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: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 9pt"&gt;Selling&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-67"&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;188,950&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-left: 9pt"&gt;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;&lt;div style="-sec-ix-hidden: hidden-fact-68"&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;165,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; padding-left: 9pt"&gt;Research and development&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-69"&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;156,704&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; 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;&lt;div style="-sec-ix-hidden: hidden-fact-70"&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;511,139&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;Loss from operations&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-71"&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;(360,942&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;Gain on disposal&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;833,546&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&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"&gt;Other income, net&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-72"&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;23,880&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Gain (loss) before income tax&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;833,546&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;(337,062&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&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; padding-bottom: 1.5pt"&gt;Income 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;&lt;div style="-sec-ix-hidden: hidden-fact-73"&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-74"&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&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;Gain (loss) before noncontrolling interest&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;833,546&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;(337,062&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&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; padding-bottom: 1.5pt"&gt;Less: loss attributable to noncontrolling 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;&lt;div style="-sec-ix-hidden: hidden-fact-75"&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;(101,759&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;&#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; padding-bottom: 4pt"&gt;Net gain (loss) to the Company&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;833,546&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;(235,303&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue contextRef="c6" decimals="0" unitRef="usd">1164305</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold contextRef="c6" decimals="0" unitRef="usd">1014108</us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss contextRef="c6" decimals="0" unitRef="usd">-150197</us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss>
    <dtss:DisposalGroupIncludingDiscontinuedOperationSelling contextRef="c6" decimals="0" unitRef="usd">188950</dtss:DisposalGroupIncludingDiscontinuedOperationSelling>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense contextRef="c6" decimals="0" unitRef="usd">165485</us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense>
    <dtss:DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopment contextRef="c6" decimals="0" unitRef="usd">156704</dtss:DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopment>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense contextRef="c6" decimals="0" unitRef="usd">511139</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss contextRef="c6" decimals="0" unitRef="usd">-360942</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss>
    <us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal contextRef="c0" decimals="0" unitRef="usd">833546</us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal>
    <us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal contextRef="c6" decimals="0" unitRef="usd">0</us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherIncome contextRef="c6" decimals="0" unitRef="usd">23880</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherIncome>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax contextRef="c0" decimals="0" unitRef="usd">-833546</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax contextRef="c6" decimals="0" unitRef="usd">337062</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <dtss:LossBeforeNoncontrollingInterest contextRef="c0" decimals="0" unitRef="usd">-833546</dtss:LossBeforeNoncontrollingInterest>
    <dtss:LossBeforeNoncontrollingInterest contextRef="c6" decimals="0" unitRef="usd">337062</dtss:LossBeforeNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest contextRef="c6" decimals="0" unitRef="usd">101759</us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest>
    <us-gaap:NetIncomeLossAllocatedToLimitedPartners contextRef="c0" decimals="0" unitRef="usd">833546</us-gaap:NetIncomeLossAllocatedToLimitedPartners>
    <us-gaap:NetIncomeLossAllocatedToLimitedPartners contextRef="c6" decimals="0" unitRef="usd">-235303</us-gaap:NetIncomeLossAllocatedToLimitedPartners>
    <us-gaap:SubsequentEventsTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;NOTE 14 &#x2013; SUBSEQUENT&#160;&lt;span style="text-transform: uppercase"&gt;EVENTS&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

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




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company follows the guidance in FASB ASC
855-10 for the disclosure of subsequent events.&#160;The Company evaluated subsequent events through&#160;the date the&#160;financial
statements were issued and determined the Company had no material subsequent events to be disclosed.&lt;/p&gt;</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:CommitmentsAndContingencies
      contextRef="c2"
      id="hidden-fact-0"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="c3"
      id="hidden-fact-1"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="c6"
      id="hidden-fact-2"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CostOfRevenue
      contextRef="c6"
      id="hidden-fact-3"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:GrossProfit
      contextRef="c6"
      id="hidden-fact-4"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="c0"
      id="hidden-fact-5"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest
      contextRef="c0"
      id="hidden-fact-6"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="c0"
      decimals="2"
      id="hidden-fact-7"
      unitRef="usdPershares">0.00</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="c6"
      decimals="2"
      id="hidden-fact-8"
      unitRef="usdPershares">-0.05</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c6"
      decimals="0"
      id="hidden-fact-9"
      unitRef="shares">24324633</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c0"
      decimals="0"
      id="hidden-fact-10"
      unitRef="shares">29445992</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:ProfitLoss
      contextRef="c12"
      id="hidden-fact-11"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="c13"
      id="hidden-fact-12"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="c15"
      id="hidden-fact-13"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="c14"
      id="hidden-fact-14"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="c15"
      id="hidden-fact-15"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="c16"
      id="hidden-fact-16"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="c12"
      id="hidden-fact-17"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="c14"
      id="hidden-fact-18"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="c15"
      id="hidden-fact-19"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="c16"
      id="hidden-fact-20"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c12"
      id="hidden-fact-21"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c13"
      id="hidden-fact-22"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c14"
      id="hidden-fact-23"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="c28"
      id="hidden-fact-24"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="c29"
      id="hidden-fact-25"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="c31"
      id="hidden-fact-26"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="c28"
      id="hidden-fact-27"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="c30"
      id="hidden-fact-28"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="c31"
      id="hidden-fact-29"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="c32"
      id="hidden-fact-30"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c28"
      id="hidden-fact-31"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c29"
      id="hidden-fact-32"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c30"
      id="hidden-fact-33"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="c6"
      id="hidden-fact-34"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="c0"
      id="hidden-fact-35"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="c6"
      id="hidden-fact-36"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PaymentsToAcquireLongtermInvestments
      contextRef="c0"
      id="hidden-fact-37"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:RepaymentsOfNotesPayable
      contextRef="c6"
      id="hidden-fact-38"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="c6"
      id="hidden-fact-39"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:InterestPaidNet
      contextRef="c6"
      id="hidden-fact-40"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxesPaid
      contextRef="c0"
      id="hidden-fact-41"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxesPaid
      contextRef="c6"
      id="hidden-fact-42"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="c118"
      id="hidden-fact-43"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="c120"
      id="hidden-fact-44"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="c121"
      id="hidden-fact-45"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="c122"
      id="hidden-fact-46"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="c124"
      id="hidden-fact-47"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="c126"
      id="hidden-fact-48"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="c127"
      id="hidden-fact-49"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="c128"
      id="hidden-fact-50"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="c129"
      id="hidden-fact-51"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="c130"
      id="hidden-fact-52"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="c6"
      id="hidden-fact-53"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:LongTermLoansFromBank
      contextRef="c206"
      id="hidden-fact-54"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="c239"
      id="hidden-fact-55"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="c239"
      id="hidden-fact-56"
      unitRef="usdPershares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="c239"
      id="hidden-fact-57"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="c239"
      id="hidden-fact-58"
      unitRef="usdPershares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
      contextRef="c239"
      id="hidden-fact-59"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="c239"
      id="hidden-fact-60"
      unitRef="usdPershares"
      xsi:nil="true"/>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="c0"
      id="hidden-fact-61"
      unitRef="pure"
      xsi:nil="true"/>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="c6"
      id="hidden-fact-62"
      unitRef="pure"
      xsi:nil="true"/>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="c2"
      id="hidden-fact-63"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="c3"
      id="hidden-fact-64"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold
      contextRef="c0"
      id="hidden-fact-65"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss
      contextRef="c0"
      id="hidden-fact-66"
      unitRef="usd"
      xsi:nil="true"/>
    <dtss:DisposalGroupIncludingDiscontinuedOperationSelling
      contextRef="c0"
      id="hidden-fact-67"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense
      contextRef="c0"
      id="hidden-fact-68"
      unitRef="usd"
      xsi:nil="true"/>
    <dtss:DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopment
      contextRef="c0"
      id="hidden-fact-69"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense
      contextRef="c0"
      id="hidden-fact-70"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss
      contextRef="c0"
      id="hidden-fact-71"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherIncome
      contextRef="c0"
      id="hidden-fact-72"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation
      contextRef="c0"
      id="hidden-fact-73"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation
      contextRef="c6"
      id="hidden-fact-74"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest
      contextRef="c0"
      id="hidden-fact-75"
      unitRef="usd"
      xsi:nil="true"/>
    <dei:AmendmentFlag contextRef="c0">false</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate contextRef="c0">--06-30</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalPeriodFocus contextRef="c0">Q1</dei:DocumentFiscalPeriodFocus>
    <dei:DocumentFiscalYearFocus contextRef="c0">2024</dei:DocumentFiscalYearFocus>
    <dei:EntityCentralIndexKey contextRef="c0">0001631282</dei:EntityCentralIndexKey>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <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">exclude the gain from disposal of Zhangxun of $0.83 million.</link:footnote>
        <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_1_fact"
          xlink:label="ix_1_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:b>include the operation of Zhangxun</xhtml:b></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_1_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>75
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5
MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$%     @
MS4-M5]%HQB @!@  WB   !@   !X;"]W;W)K<VAE971S+W-H965T,2YX;6RU
MFFMOVS84AO\*X0W#!L2Q1/G6SC'@.$EGK'63R.O0?F,DVA(JB2I%V<E^_4A)
M%IV".G:%^DNLVWG%AX<B7Y*9[!C_F@64"O0<1TEVU0F$2-_V>ID7T)ADERRE
MB;RS9CPF0I[R32]+.25^$11'/6Q9PUY,PJ0SG137[OETPG(1A0F]YRC+XYCP
MEVL:L=U5Q^[L+SR&FT"H"[WI)"4;ZE+Q3WK/Y5FO5O'#F"99R!+$Z?JJ,[/?
MSIV^"BB>^!32779PC!3*$V-?U<G"O^I8JD0THIY0$D3^;.F<1I%2DN7X5HEV
MZG>JP,/CO?I= 2]AGDA&YRSZ-_1%<-49=Y!/UR2/Q"/;_44KH('2\UB4%7_1
MKGRVW^\@+\\$BZM@68(X3,I?\EQ5Q$& ,V@(P%4 _B[ ;GJ#4P4X!6A9L@+K
MA@@RG7"V0UP]+=7405$W1;2D"1.51E=P>3>4<6)ZP[Q<9D6@6>*CVT2$X@4M
MDK)YJ&KNHBP@G&:3GI!O4S$]KU*^+I5Q@[*#/K!$!)E4]:G_.KXG2UD7%>^+
M>HU!09>FE\BQ+A"VL&,HSQP.7[+M);*Q*?Q5<9RZYIQ"SSE6<X?5]5X^A!:"
MQL8**P7[9D'UP;[-4N+1JX[\(C/*M[0S_>T7>VC]::+]26*OV/LU>Q]2GU8-
MY9%NPDQP(BMA26)J0H9U;F:KF7L[0XOE_-+$"$:W9!S4C .P;"M._##9(/<E
M?F*1B0V.OUFYKHD)C&K)-*R9AG"9]FUV]9(:TP6'VU;WP80$1K5$&M5(([!,
M\YQS17079AZ)T&=*N.IQD.P-C82P6K=K#;N.98($ UM"CFO(\2G?VYS%L>QD
M7,&\KQ?(+3IF]#$7F2"):JLF7E#X1_N<4FQ0B"F#L)TZ8VOD8*<_Z6T-?&]J
MOC<@WTPV2K]HF'<1,6+ \6L29:9LS\&PEDFS+3VV6B>E38)QV387<B!\1G_3
M%^-@"DM9EF4/'1N/L0D3#F[+>> A[),XJT_QD::,BZ+O%$3D9N\ *WXV.HXY
M'-66$VM.? KG71A1CN:R@]DP;DXFK+-D29=XGO2R7(KXI:"1%]1IRZL=C@V:
M"#U<W%,>,A_L5X](U>:MT;W! FU9M:.QCUB1/>OA0'(G+YJ;+RPF&?M&QG,8
M&EL[&ON()?F.L4IK,R4L]V ;&<]A<&SM<&S8HU3?J!N3*$+7>29O9V8X6$?P
MW#BBP&%M\;3;L6&#4N'=QI1O5 _[3BJ(0#F#E"3FO@@6;!PZX;BVH-KQV"=9
M'C>0,WP0#Y9IQOM)QN@UGC8\-NQ8ZD_Q(2=<4!Z]5,.FD1'6:FRJYW _6+L?
M#%L6/=F0,\0L+.;'S8Q'Q!KS",>UA=36!Y]D?=0(CI9Y_&0<QZ^/B$AOUW7&
MH^'("'@.SX.UY\$G>9Y%XC$N<U<L<UP4QHXB)ET0RZ6Y55,3WV@+CJ@O/QF1
MSV%[L+8]&/8J%?**/*.%+QMPN Z]<GD'R# LV1]TL66_L6SSPM4YK _6U@>?
MM)HS\WVIGEWL#\K%K(^).:_'#) <E.XBQHRV%@YNRZMM$(9]"\B[VC$C[Y'%
M(K:34X)K(^PY_!#6?@B?Y(<:8 -.S>F%1=_EC.<ANH_(?Z0L*[+1(TLV04Z0
MRW*9_$=&?&-UG,,_8>V?\$G^J:Z.N3J3_9A,8&*L"%AN1;T@81';A,I/W] M
MC5A:#'I?F/'#F<.";?FUK<(GV2K-7_;?1G18:;XTXIW#5F%MJS!LA;['NV>9
MD(GY$J;-(Q2L:,O!>30THI[#7CG:7CFP(RI:[HQ3TDAV1&!LI(*#VE)I/^7
M5N@]*R:F@?QZ@-'VB(AM=0=#NS_ ?>-*+AS=%E$[*@?V/*M02+/(ULC&OS_]
M@5SJY5SFTL@)*[U>#_[5NI1M%:6$HRV)S%,"6+ M^L&6V;%5H)(5W3Y[ 4DV
MM''?Z(C0<N;>S(Q[$7!@6T+MI9R3O-0BD7.Z<HM:K9B1_=JH$156;%@*A:-^
ME+-WL(.LEA:*C?4,>6IT*#>3ZZOUYOVLV++NZ<?+G?\/1*U,9"BB:QEJ78ZD
M_^'E9GIY(EA:[$<_,2%87!P&E/B4JP?D_35C8G^B7E#_2\/T?U!+ P04
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
M;CA+>5D9P.\K*?7^HGI =_8X_P]02P,$%     @ S4-M5QDM25:T @  J@8
M !@   !X;"]W;W)K<VAE971S+W-H965T-2YX;6RM5=%NFS 4_16+35,KK8$"
MR=J.(#7IIE5:M:A1UX=I#P[<@%5C,]LDW=_OVA":1&FVA[V ?;GG^!S[^I*L
MI7K2)8 ASQ47>NR5QM17OJ^S$BJJ![(&@5^64E74X%05OJX5T-R!*NZ'03#R
M*\J$ER8N-E-I(AO#F8"9(KJI*JI^3X#+]=@[]S:!>U:4Q@;\-*EI 7,P#_5,
MX<SO67)6@=!,"J)@.?:NSZ^F0YOO$KXS6.NM,;%.%E(^V<EM/O8"*P@X9,8R
M4'RM8 J<6R*4\:OC]/HE+7![O&'_[+RCEP75,)7\D>6F''L7'LEA21MN[N7Z
M"W1^G,!,<NV>9-WE!A[)&FUDU8%10<5$^Z;/W3YL 9#G,"#L .$^('X%$'6
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
MJ-,-BTF/8(2(&#UX%V!=3'XV/!5S.#W*Z+05V=B^MOWG/RY&9Q=O014B1#U
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
MO,&5!-75-9,O5UB)W=P)G->)![XMM9GP%K.6;?$1]9=V)6GD'5!R7F.CN&A
M8C%W+H/I56SR;<)7CCMU%(-1LA'BFQE\SN>.;PAAA9DV"(P>3WB-566 B,;W
M/:9S6-(4'L>OZ!^M=M*R80JO1?4[SW4Y=U('<BQ85^D'L?N$>SUC@Y>)2MD[
M[/K<*'8@ZY06];Z8&-2\Z9_L>;\/1P6I_T9!N"\(+>]^(<ORAFFVF$FQ VFR
M"<T$5JJM)G*\,8?RJ"6]Y52G%RM)YROU"[ FA^7WCK>TXWKF:<(V&5ZVQ[GJ
M<<(W<"*X%8TN%2R;'/,?ZSWB=" 6OA*["L\"/F([@LAW(?3#Z Q>=! :6;SH
M?PF%ORXW2DOZ-OX^I;F'C$]#FGZ9JI9E.'>H(13*)W06[]\%B?_A#.'X0#@^
MA[Y8/=ROE@_K/^#R[@:6OWWYO+I=WJU/L3R/<W>_7@XB>/\N#8/@ YR&A1^V
M!P_;PR3N^Y7_@SDP!86HJ)'5=$ 'I+'>H+2G]$O7H D&'SO9<-U1G4$J^+.)
M%0PA';MA,C%![/I!//B*)<\JA#B=T!4/?D5JKE)4.?"ZE>()+8$P2-TH#.F9
MN!=1.+@O"I[A$<,P(MR($I+ 3<;IX+';:*%9!>/HPHW\%,9)Y/II2OA*3<D%
MLJ[N*J9)38YT;!EGUA[B"=53>CR9N 'AK"W($)*)._']GO]%Y,/-<1&9(N@2
MZ9*(4/<=@*8#X+ ]@]>/V&X(!2'L:!^'@>\F26@GA['OIL2?7$ZU:'VJ>AG!
MFI"O1=VRY@5RKEJA"'<87KA!G$)[\L &.ZY+@ND%OBE6%+0^X42)69(,C#=;
M**2HK9I^+5)/:7^6K-D^=PW\I$CAG= (0?3SZ-3W[1VY4(UR:[U602:Z1O>&
M=)@]V/EE[V+_I??_@ELFM[Q14&%!I?YH,G9 ]O[:#[1HK:=MA":'M&%)OR24
M)H'>%X*8[@=F@<-/;O$O4$L#!!0    ( ,U#;5?K9#E12@0  !()   9
M>&PO=V]R:W-H965T<R]S:&5E=#$Q+GAM;(U6;6_;-A#^KE]Q4(UB S1;;[;D
M-#'@9-F6H<V".NN #?M 2V>+*"6J)!4G_?4[4K+CK$G0#[9(ZNZYY]YX.MU)
M]5E7B ;N:]'H,[\RICV93'118<WT6+;8T)N-5#4SM%7;B6X5LM(IU6(2A^%L
M4C/>^(M3=W:C%J>R,X(W>*- =W7-U,,Y"KD[\R-_?_"1;RMC#R:+TY9M<87F
MS_9&T6YR0"EYC8WFL@&%FS-_&9V<IU;>"7SBN--':[">K*7\;#=7Y9D?6D(H
ML# 6@='C#B]0" M$-+X,F/[!I%4\7N_1?W&^DR]KIO%"BK]X::HS/_>AQ WK
MA/DH=[_AX,_4XA52:/</NUXVGOM0=-K(>E F!C5O^B>['^)PI)"'+RC$@T+L
M>/>&',N?F6&+4R5WH*PTH=F%<]5I$SG>V*2LC**WG/3,XJHQK-GRM4!8:HU&
MGTX,P=J7DV* ..\AXA<@$O@@&U-IN&Q*+)_J3XC.@5.\YW0>OPJXPG8,21A
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
M+:&@5/=._I+DUUIBUG>=+Q<(';B31"[4(&0_FHP]I5I-HN=[.NSS^/DQE7C
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
M3/\"5#: UA=2FL>!W:#ZN_3_ E!+ P04    " #-0VU7P/56""$#  "B!@
M&0   'AL+W=O<FMS:&5E=',O<VAE970Q-"YX;6R=54V/VD@0O?,K2DZ4DS/^
M!)L)(,$,JV2UF4'#9'>C: ^-7>!6[&ZGNST,_WZK;<P2B7#8B]T?KUZ]JG8_
M3_92?=<%HH'7JA1ZZA3&U+>>I[,"*Z9O9(V"=K925<S05.T\72MD>1M4E5[H
M^R.O8EPXLTF[ME*SB6Q,R06N%.BFJI@Z++"4^ZD3./W"$]\5QBYXLTG-=KA&
M\Z5>*9IY)Y:<5R@TEP(4;J?./+A=Q!;? O[DN-=G8["5;*3\;B>?\JGC6T%8
M8F8L Z/7"]YA65HBDO'CR.F<4MK \W'/_EM;.]6R81KO9/D7STTQ=5('<MRR
MIC1/<O\1C_4,+5\F2]T^8=]AX\2!K-%&5L=@4E!QT;W9Z[$/9P&I_XN \!@0
MMKJ[1*W*>V;8;*+D'I1%$YL=M*6VT22."WLH:Z-HEU.<F<VS3#68P_*5CEFC
M!B9R>#0%*EBQ ]N4J">>H406[F5'TD5'&OZ"-(+/4IA"PU+DF/\<[Y' D\JP
M5[D(KQ*NL;Z!R'<A],/H"E]TJCIJ^:+_7S5\FV^T4?35_'.I 1U_?)G?WJ1;
M7;,,IPY=%8WJ!9W9NS?!R/]P17U\4A]?8Y_-[^Z>OBSO8?GW:OFP7JYA_G /
MC\\?ET^PFG^=+_Y8KB])ODIZ6?+#X_,2$GCW)@V#X ,<$P^N)(:^M7C>6MFV
MMNY;FTFZU-I@/I!;H"W8RI+<@8O=[8".VF"U(;@][]\;@78P>/R9X2T$:>2.
M Y]&D9^Z:1P,[AL$(XF/JYR0RG "!J/(3<8C")*A&PWCP5IFG)6@,6L4-X>>
M$<)@Y [#(0RCQ!V/",=*\JA^^]B ]X!57<H#$G&2NOXH@BA-W"3U!\_2$.U;
M&,6A&XYC*]"-_;$[CL9P4=@>%;:UZT(J\]Z@JH#E+TQD.-@J69W!#\!%SE]X
MWE *J:A]5<T$D;BP0:9 2 (0 6K3=KNOJ:G)]G(R<9'?P*7OSCOSC0K5KG5'
M>SR-,)V%G%9/!CSO?.<_>.?>GYG:<:&AQ"V%^C?)T '5.6(W,;)N76@C#7E:
M.RSH)X+* FA_*Z7I)S;!Z;<T^Q=02P,$%     @ S4-M5V<<8.+_!@  [Q(
M !D   !X;"]W;W)K<VAE971S+W-H965T,34N>&ULM5C;<MLX$GWG5W1IG*E)
M%4?B1=0EL5TE.9G=R3JQ-\YN:FMK'R 1$C$F 0T 1M%\_78#(B59BI+LY<$R
M2: ;I[O/:8"\7"O]: K.+7RN2FFN.H6UJQ>]GID7O&*FJU9<XLA"Z8I9O-7+
MGEEISG)G5)6])(H&O8H)V;F^=,_N]?6EJFTI)+_78.JJ8GHSY:5:7W7B3O/@
MO5@6EA[TKB]7;,D?N/W;ZE[C7:_UDHN*2R.4!,T75YU)_&+:I_ENPM\%7YN]
M:Z!(9DH]TLVO^54G(D"\Y'-+'AC^^\1O>%F2(X3Q^]9GIUV2#/>O&^^_N-@Q
MEADS_$:5'T5NBZO.J ,Y7["ZM._5^L]\&T]&_N:J-.X7UGYNDG5@7ANKJJTQ
M(JB$]/_9YVT>]@Q&T1<,DJU!XG#[A1S*5\RRZTNMUJ!I-GJC"Q>JLT9P0E)1
M'JS&48%V]OI6,6G@GFW8K.27/8LN:: WWYI/O7GR!?,4WBII"P.O9<[S0_L>
M0FGQ) V>:7+6X0-?=2&-0DBB)#WC+VWC2YV_]%OB@W].9L9J9,*_3H7J/?5/
M>R)UO# K-N=7':2_X?H3[US_^$,\B%Z>P=EO<?;/>;^^O9N\>X#[R3\FT]O7
MI\"=-3\-[MW=A]?!"'[\893$\4LX6 (H,;#0JD)2RT<#=Q)>\3FO9EQ#G+C\
MX^^4B]^$7,)#41=, )>6:YX'#$HR9TO-.2K4(FEM@9.X_ /_X*^"29K^D4_1
M-]RH;@BW-@?L(6 +#JQ2-1JI!;Q_.X5Q%(51%,%/%W$R#I,D>^[=,<#%*IJ5
M]*%R- L#,A<.A;&@F>6P9@;BJ#M,1L_ *IAQ6#&1 __$]0:CP 4IMC=,UMAT
M($X]M<(=VC<8X)K_GX*+=\'UPRQ+OC^V47<P2I-G7?AENX M$-C6"$&C[@!5
M8WWI&NF$;NJ-JE9,;K!AY @,F^B*;5Q(N/!%'(['":7,%L($%/-_M8;F<Z5I
M(I.Y+\%%,LAV ?'/N)$8OLV3,.!7G!@"TSH/=LXOAN$X&[L<['P;;(I:4PBE
M8#-1"BNX<4M>).$@2X^F2R5_/F'2)5),5EJ4D&0[2CB6"^DW.]HUSI/BIA"2
MP;?P(,%D-TSHIUD8QZ,C*L1)D_'M $IYP0FY8&7 )#*X?$(0(E WS4XQ'V(#
M'PK*=XD[+XG8NA[HMU_Q!Z:-8+JP9JQD<LX#=EB,MM(O M<NIDIK[\K=.MR_
M-GBFW@?D-0]NB3*Z24%.2(7TP7G<-]N*O-M5)_BJPE"[XV0$<2].>X2*M$/J
M@&?@J>(8\ U^L.)IA@E*T UY2L@3]9"47,7A((T@1I?1,#A5X7X\"/O] ?1[
M2>:!8.6H#&C=C/T<?% 6RY5E63A,<.YX$$8X(XG";!#M=5^J02TU+S$MI!OM
M"+TC9[]IQ?M:V[(2/"N#)ZQ$UX<>-_!6=^$CPVT#_E)C1HBC%QE!BN)P1X."
MY:B7EF*ATY47U.^UH 4]S:B/"!+Z!BR>T/ 1.N1!NW^DL0?==03<-0C?%?K]
M(:WK.\_3X#<PV\";6O*&>XE3ZINZQ-Y]+A4(6J%*)9X#3RF53 RKCI>C5)!
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
M*BC7X*4<*CAR &[@)60J'.//SIJ4:2MO8^.N G!1;=(=%@&XYZ!!F:) A"0
M$CPXY[  KL &KM<FSV6-^-Z*,TU340-]9"9X'8>]>@H6[RQH#/[V)RF87HJ,
MU%"M)/EV,;TD%],K\B JGI)1- H]4&#MEF%68YJG=4Y1B5HYOUP"$3X>3M.E
MR %^A<A8WIR 3[T/ S"V+BH3\,\0_;FEF_Z(H-\! T\")/,<G0 /XE'T(222
MJ\?#.5 8,B; 0FDB&Z]'_>3X@U$XXT\\8_!CS1ED&3[[T \>=IO1^ I@M, ;
M-HAHVT$<GDS&X60"R?\=>J<LXZAK-Y<A8VT^;WC5" SP!TBO7%& !?@OADKX
M0C(33VPW"5!2UL6,X>)]>>QQ/NI'']P*G\?!NV08)G)0\;I]C*%4388CK]ZG
MK:1<4M#]9>8AS0\[-!_L3;DW,LXIG L#K^;2:?G>A'!I9^!/_E_P#SKP)_];
M^!,/_^"=\!] [3L9#[L$]CJUO)_ MH*))=0A$V"T:8&"#6GL[XLT##PVTVS=
MQFYK8+LM>V()DYVO9G,I"HL^L$A1,QDU-6:KRAV'XV$41E$4!G0.[H:>(:MA
M/>CN*MF<@4I9S3 '4>9VOCL -1@U?>?Q%_ --&^% 4Y+"U\T+?"06V:,E8 M
MB^D ISMS.JV@5.9F%1S#)/Q.A:R$ 0-XJ!)>BLL%R2JZMFW2' R9Z?Z^'A=,
MNZ@7,'L9&3"%0(N%5()C"+:TS</8#B9[>EI(<>AJ*VHT4_5,I9)7=AAU\5.V
MG:+>J:4H#__H3_N^PWFKJ344UNE:A^'QV(1NPWQ!MP/"%O4@[@\V1+75L?;1
MSI;E.VT%KS$@*W!S#037\O#]CTO2@ >U^'@PZA_',+WF.=C^*? @=";VVUX=
MO>76@+[BR\:5I8"=\M<=N34=./2Z[:WGSE? [F1K7C@9X__):^VK\WPR>M7U
MH4.$%@CSCJFM,N.\:VN[5[*BW*I-"ZP'9NUQ/ P'D[%+4V]O-ST=NXT&)V$<
MQ<X"Z@OGIL,#[H.,$E+;+ />@/87>BMT#5TW&8=OA&S;E0-+HHH6)[,U^4'!
M8(SR< MG<;(K^,B9R*JE)<45D*$&9JCJ60ZURE=M4&WD,;?/_]L;-UZ-^L-H
M>T;;F@< ?VW=&BRWNP?ZDDP'#OQ^9-BPJ9&"3 K1\X-#I[;[/ /@C)VD8!>O
MM]3HPSCHJBW<INZUFV^4<.RS507N^&;!,28X@4-WP/!53BM [FW,Y^#&MU<7
MT*\ X9.?Y@T8P."VUC"7EIDM]+C$C)-N+Q!G$I^$)Z.$')!A?QQ!^1XGP75[
MKGGWKK^CVJ#B(?[G9/AKF(CGC+>?5USZJY=ZOC1TU[')9(>R[]U*IA:9D"O?
MP;D5>ACRU-8@\PY"!1AXP($=\;_6TG57>HG=3V'?LKT6&M-RPH_!"[(6$G<
M=8P@07!5\].F1MH^M &B:>E;6F9>2U!%U M+H$@<)L5]K^W>9VQ7_NU<Q#4
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
MB'\N0'YZXIHQ"[C]+<6DW&&<8MZBT'7)TX)L9*R>/"J :S.S='Z/2FL,.A"
MEF)%_LQ5&"@FF"K:84)SO'-K\O*#)XKY^LV]-1=-0^29UJ$]2J]A(>X:O>'7
M)E@8$]+"M\T6VLIJ[%!&J=8)3>)>J)Q%;@9/L%'6.3#4K$2I2 3T755L=#_Y
M@ )LF[H#:U;+S%V:\HGS7PHC5I'3D4-43CDXI74 I/">@Q$,W(!Z6XT6OYS[
M351.-9-Z>WD3HXJBM_KYJIV)8%[A:NXI 9O9MG7H:4Q*!))_PUS756Z>?B;.
MC)1(,O^F)/E-Z26(6,0'@=_R,OAZLQKQ5C"H@?$FCKI]>KNS6@2WK=QU4*^F
M?\PFOH'Z!N9?J-_$W<B3#[J[3'WA\;/YVOFY[2%Q=TP[-.C&M!-\VV)TM/\A
M+@#&@%H^C^SP#D_Y;UO/Y#S;&@(V^$5/D@_TI2OM0?"8IKT:O'\F)/CT?,1]
M18-P',?A:'_DU_M[HW O'@?7KT51';[G:BU+S"P1NL=XM]_^@CMJ1Z*6I@%$
M5 H4S66HCT>X-*1HKQ_NPJMG&*]3.7%K;M$H[(\&^-T/]P=Q<*/!"BYO1TIF
MB-&H-DV0)XE!HZ;A.!QBHHZ&^V&T/PJNRGMXF -$P<3*^%(4#<)!/.*?\3@*
MKC]_#9O!?DJY%#Q[K2L/M!T.^C!I&.'JK78L(HSZ.-Z/L-K=QVZT%_R!DG*P
M-?O>K*^_Y<V2@MYZ2V\9LUXA+/AOVQMT;^.;1B'-S'^YL2A@*,#-YXW5Z>KC
MT&GS361]O?FRA"E[QI-E+J<@[7?'NQTRS=>:9N-TY;^08-9VNO#+3 KD'5_
M\ZG6KMVP@-4GLY._ 5!+ P04    " #-0VU7HE[HP:P(   %%@  &0   'AL
M+W=O<FMS:&5E=',O<VAE970Q.2YX;6R=6&U3XS@2_JY?H<JR6U!E$K_;88 J
M8&9WY^I8*,CL?KBZ#XJM)+JUK8PL$YA??]V2[3B0<#/W 6);ZM;3+T^KI?.-
M5'_7*\XU?2Z+JKX8K;1>GTTF=;;B):O'<LTK&%E(53(-KVHYJ=>*L]P(E<7$
M=]UX4C)1C2[/S;=[=7DN&UV(BM\K6C=ER=3+-2_DYF+DC;H/#V*YTOAA<GF^
M9DO^R/67];V"MTFO)1<EKVHA*ZKXXF)TY9U=ASC?3/A3\$T]>*9HR5S*O_'E
M<WXQ<A$0+WBF40.#GR=^PXL"%0&,KZW.4;\D"@Z?.^V_&MO!ECFK^8TL_A*Y
M7EV,TA'-^8(UA7Z0F]]Y:T^$^C)9U.8_W=BYD3^B65-K6;;"@* 4E?UESZT?
M!@*I>T# ;P5\@]LN9%!^9)I=GBNYH0IG@S9\,*8::0 G*@S*HU8P*D!.7][(
MLA0:O*SK\XD&A?AYDK7"UU;8/R <T%M9Z55-/U4YSW?E)P"D1^-W:*[]=Q4^
M\O68!JY#?=</WM$7]-8%1E_POZVCK,KI#< 5U9)7F> U_2CJK)!UHSC]U]6\
MU@I2Y-_[O& 7"?<O@K0YJ]<LXQ<CX$7-U1,?7?[RDQ>[']XQ(>Q-"-_3?GES
M=WO[>7;[Z8_9XSYH[PKOA_;'W>P3\7SZRT^I[WD?Z& %^D\.&5[3NXK^HRE>
MVE!X4X?J%0?OE6M6O5!P)U<\IZ+2$MQ*H$(HAGZE!8I3*!54@,?E8B$R#M/H
M-1?_@?$QO6]4W;!*4Y!$E4; :L]Y ?Q4+S1GFH.L^;A6J%R_T VKZ56S!$+0
MU&*B\T9O=1" 5-):,Z4!&=#]+M-RSE4_&\//G]<"W# <3DRN^8X97\$BC):8
MTV"\ CL1Q\/M-<Q)'#^> CGU"DH;?6)%PRG+(>V)9L_T&)WINQ_^O)J9)^_#
M"3T&-QSY4\>/W),QG75(0>_71J#_&*UYUB@!YN5\+6NAK=F*<PNB-B%*/NQ
MB9/$20 *J"='T]AQW4Y]%Q_%,PZN- N(YU.CRJI@<_ MTL&AFY7(5L:MF802
MF[<1I1DKLJ:PX;01@+RI.HO;L%A#UNS%4(M ,'.. 8#T,^,/=U\HJVO84^PR
MHJ9SCAI9*946WS!$$&LSUP1NJ'>,Z;<3/HR/WC&PXAO0H5>B)MN<8Y6$68J^
M<*9,=N#'%2L6U'!@FU/\2<BF[I(/8WH@[!Z$/?%">GSD14Z2)KN.)@-'RXKO
M=?3XA[A$^GQ'KB)YV!*R 14=9A4]SGF=*3%'('/PZ\E;GAW6:^'TKR2#D@GU
MT9*H9=QTP*&-*(J62&]HMLNCKPV248'I"\ZW1/*=(/)[<O392SH*8$H>GODC
MJ?$C3B2O$ZC/B[UF ._"),:\"!W/3]N\@*7I:S.ZF6A%/_FN=ZV?OI<5K*)]
M<1TD.A!2P(\U0O55(H<V16@))718<K>%QX:EY]M&&D-K:Z@)*3.=TC;P@><0
M\+%GT>TPI+,/;(I<%SSA.VX8G3A8%=B\X)2;8@X%J*UE"(KE3PQR:P@*]71!
M&\2 &!(OE"PI- 7 )8RX9R+N85)O 9HDH$P?HG#D^"V^  KQ]^$C$*#7R_H'
M0F2BOJVS@W($.#4K=M!,O1:-%P"<M^XRQ9_L<1@ NF4*2JD%$[R3]8,\Z5%]
M#QX_\4\<L@?/O@!^WF:PZ[OOU;2A1ZH!\1Y7O/H&?_0&-D"'WJQ$Q7 6L6O:
MU#0),-SW?1<QR6:YZCXGG4/>J>.^.W6FGH=9,'7BR#LQ<!#S0BC0@8O9I$0I
M8FJ<J#)ED,^A=O],.0/GFZ0T30;670,.E< V+J'L62T#;L=.ZYV98!6P$;QF
MCU'(LM9+Y(V74./63;^S:OD->HY=-[WBA=>Y1O;5,;)):ZW:6FG=(EKN.D$:
M.-/$T .V.E-BR:RWZ'2/1.A'SM2=&@G?2?OFXTTKTTD  0/C>@\J83]]D(HV
MYGU3P960.4J#,7-L,H3I2Q:R@=)=@?.+PG0=.WM!W%&T=Y>&@Z!M,G!'.D 0
MV+7;8@\ R !3;ZZ7I$X8!P@_\9TH^>X*]QD)^S+@ZK;<V4X)&H1\X MBUH4J
M# =>WE?7-$R=V#<$!>O\*-AFKHD-QX,7]!=@1W=L:FO%"S0O'3-^:R0X1M(;
M6*)1NP0E_T_J#=5CG/#=- E^]+W9D#AQTF7;=HOMG _F+V11R$U]1AZ1;_0C
MG@K@G&D?'@;.(JCXR^-'$DT\=V(@I9.I?0@#:-MB>@0)XL8N2?L9GM=-B6$H
M2 &^%TP)?.YF^'9"N#O!;\=#&O7CH1.[/I2G:>CV&,(.PROYM!_O$(0'$(0=
M@F@_@JA# ..!DZ8A6)DZ:>CMG 58+M=X(OKUZO&:7CW>T)E<BPSRRL=M'AM3
MXMD.Q 8.VK\UL*(R/5*;&9FL=>VT+Z9]0$KE<'J6#81!84!,\86CPIIGNFNT
M6PQM>](W758/JK"U$WL9<KB7:7ECBGL%:2FT )9V70R<)_#( 2-PHFUIR.#3
M,(%F9D-IKRJ&+^3NU<FUH]\13:!52SUX\-W \3R/;*LM$JUC'#&W6*=R<=J@
M37CDJ3';(B>-,"!>D,!33,RYFA:"S44!!L 9])0"0TRZ!Z$3Q G@CYT8,FC?
MU$I6W6P/3B0 #":'X93\96Z=L V!6L26N'_A3=S6(N,G=QS$[8;JCF$I\_A6
M=C>B\1@RZ^?NQ^PBQJ&H&QE*\8(P;PHX0<$.:50Z)B),(_4!.&GSX/7]P- V
M9O)LU[E(OS.\H=C>+J'P[J1;L+)L2F*X>D2#V(FF'K',2AUW&I.9*>=-U9D%
MEF:LAEX(LX)&P-HT 6_7]1D5Y;K1MB!"882M\AAJ?3"E)^3^]?'WK0E'-/(=
M+TSIOMN>R>!JKN1J:2X@\<P-@.PM7?^UO^.\LE=[V^GV@A3ZOR5L@(!@ :+N
M.(E&5-E+1_NBY=I<],VEUK(TCRO.X&2/$V!\(:7N7G"!_N;W\K]02P,$%
M  @ S4-M5Z!!B<;G!0  A0P  !D   !X;"]W;W)K<VAE971S+W-H965T,C N
M>&ULE5=9;]LX$'[7KQBX09$ BJW31YL8R-4V17,@3G:QN]@'6AI;1&722U)Q
MO+]^AY0L.ZT;8!\22>3,-]^<I$]64GW7!:*!ET4I]&FG,&;YH=?368$+IKMR
MB8)V9E(MF*%/->_II4*6.Z5%V8N"H-];,"XZXQ.W=J_&)[(R)1=XKT!7BP53
MZW,LY>JT$W8V"P]\7AB[T!N?+-D<)VB>EO>*OGHM2LX7*#27 A3.3CMGX8?S
MQ,H[@=\XKO3..UA/IE)^MQ_7^6DGL(2PQ,Q8!$:/9[S LK1 1..?!K/3FK2*
MN^\;]$_.=_)ERC1>R/)WGIOBM#/L0(XS5I7F0:Z^8.-/:O$R66KW'U:U;)QT
M(*NTD8M&F1@LN*B?[*6)PX[",/B%0M0H1(YW;<BQO&2&C4^47(&RTH1F7YRK
M3IO(<6&3,C&*=CGIF?$EUTNI60ER!I-JJGG.*3<G/4/85J*7-3CG-4[T"YP8
M;J0PA88KD6/^6K]'G%IBT8;8>?0FX 2778@#'Z(@BM_ BUM'8X<7_R]'X:^S
MJ3:*:N/O?3[7D,E^2-LO'_2297C:H8;0J)ZQ,W[_+NP'']\@G+2$D[?0QY?7
MD_N[R=DWN/L$DZ?SR?7E]=G#'_M8OHUS>_=X!6$,[]\-HS#\"'<"OE;EFN):
MQ]8'4R!<R,62B;43&GS4GBZ8PD*6.2I-59YQRBH8"=1/)?Q9,#%_J81=8*3.
M50Y+ILP:F*&%I>(9VC@_W)Q#!(=/$S@(NM'PJ N/!2J$%=,@))6Q0<4I)90
MH9EK4^W1H-D:L!^6WI($90XS)1<U^[ F3YM*5O/B1Y>8R+>ZE:+,.T(9>5FN
MN9A3EYEBK^,+6\:$Q;),5L)8V:PRQW(V@YSXOHH65)JBLB&[@8 9%TQDUC%M
M2(5&F-% +A.!KY7 MJKMFD6SN'8S;TJTZSWNV%"8266C3S$<QC0#RM*.LSD-
M7*!GOE/7%DRWM>W#JN!9X:+MS/#9C*(O*#=3-"M$42M01JV7;=:>)BY;GHVA
M%<B84BYFSZRL<&-'X)S9@4HOE'.MT3@'#Z)NG+8D&]F6(T6"FY88%UE9Y:CA
M(.RFT8Z2QP55QG'61&#)UFQ:HG;E4SO.-=$JLZJDT.7 9B1NB;ATV5215<KX
M:Q@*)/)GAU074EMEEO<N!1_R"CTJ[HJ"I0P9I-)N?%%(=&Q*7V/4W&:RI%/.
MDC#63G/4\7]1OQ'))G@VW"5G4UYRP]$&TVL)4EN]JIRN=\%T 0<0)]Y97:AZ
MQS^(TL0?#8?>'>$KJE^E+.'&4!KX2=#W/O$7&SJWYKLLAH$?A)%W+0R9Y19G
M=S=.$K\?C;Q':2B3#5:_3SK]T99$DRM(B6K4#[RS_)G9BG/!JL\S.U%&B1]&
M?:NF*MSZO791D([U)NLP2$9^F/:];Y*)[6J8QGZ0I V=W<"%?AKU_70XV)<2
M#;J0*]VD4M/9[<J6+CF*U?-'(165DY>V<#-IAX EN97Y>3[1&$*$17T$HCT"
M@0XPZOTI>;+M=W*.7B+?FEZBNY"4:VKW+P]75W!S=_OX90)7MY=7EYZ3M[+>
M SXCV:<N@6/Z"_VPG_AQD'H74AO+?2YE3F[1K":!D%)(L0V&WF<E->5#R1DW
M=H/2'HX&WEWM!?F'+W2STZB]23,!2&@X]$=IX'U&05*E(\QRNG9P>TBZ=B>A
M?NHGPY2(:62*^MA*Y<2RE$O7&-98WQ\$29,<^9-)$DE#\B0>459UTXX[\3V&
MPY@J:Y1$<.1]_G'2#>/83Y,^!$U]TQRAJJJK]!AH_ ^'0:UU6!+Z$8T[RA,V
M<E0'+RW$81P/J("MF>OM[C$<[],74MAJ4+(.EYLN2#G8 _8-M?X 5IMZUR@^
MK>J!0#7U*Q3R.0Q"?Y".2/^67)GO,""]W7/GH+5Y (=1G%(]Q'"T[]+1V[D:
M4N?-W068AJ?MUOJ6V*ZV=^RS^FJY%:\OZ#=,S3DEI\09J0;=0=H!55]ZZP\C
ME^ZB.96&VMR]%O0[ 945H/V9E&;S80VTOSS&_P%02P,$%     @ S4-M5T0P
M<-Z4 @  M@4  !D   !X;"]W;W)K<VAE971S+W-H965T,C$N>&ULC93!<ILP
M$(;O>8H=,I-3:S"V4S>QF;%==]I#TC0DZ:'3@PR+T00D(@F3O'U7PJ;.Q/'T
M EII]]M_!;N31JI'G2,:>"X+H:=>;DQUX?LZR;%DNB<K%'22254R0Z9:^[I2
MR%(75!9^& 3G?LFX\**)V[M1T436IN ";Q3HNBR9>IEC(9NIU_=V&[=\G1N[
MX4>3BJTQ1G-?W2BR_(Z2\A*%YE* PFSJS?H7\Z'U=PX/'!N]MP9;R4K*1VM\
M3Z=>8 5A@8FQ!$:O#2ZP*"R(9#QMF5Z7T@;NKW?TKZYVJF7%-"YD\8NG)I]Z
M8P]2S%A=F%O9?,-M/2/+2V2AW1.:UC?\[$%2:R/+;3 I*+EHW^QY>P][ >/@
MG8!P&Q ZW6TBI_(+,RR:*-F LMY$LPM7JHLF<5S8CQ(;1:><XDP4URN-3S4*
M \L-/?7$-X2UAWZR1<Q;1/@.8@!74IA<PU*DF+Z.]TE.IRG<:9J'1X$Q5CT8
M!!\@#,+!$=Z@JW'@>(/_K1%^SU;:*/HC_APJMZ4-#]-LEUSHBB4X]:@--*H-
M>M'9:?\\N#RB==AI'1ZC1_']/%[^O%]>W\'R@9[Q(8''$=<_[I;0'\+9Z3CL
M]R_A#1+N<H2%+"LF7B"3!36F!D-[ZYJG3"0(7,#763R'6;PX&8]&'_L!^2GG
MDW*=%%+7"D%FU,O=U:*[VMXK.&Y843.#Z5M'@BE9K_,62CYND7%! C@K3K2A
MO=)Y-DC)N-8U<9A(J>D,*NH%,LU>LIRE("0U!YT2X5!*":NN DQ[A[Z7O]=+
M):JUFQ@:$ED+T[95M]L-I5G;B__<VXEVQ=2:"PT%9A0:]#Z-/%#ME&@-(RO7
MF2MIJ,_=,J?!BLHZT'DFI=D9-D$WJJ._4$L#!!0    ( ,U#;5?8'RU$7#4
M %&G   9    >&PO=V]R:W-H965T<R]S:&5E=#(R+GAM;+5]:W/;1K+H=_P*
ME-=WRTI!-$F1>L1)JFB9=KBQ'D>4O;OWUOT DD,2,0@P "A9^?6G7_,"05C.
MV?,AL4@",ST]/?WNGI\>\^)+N5:J"K]NTJS\^<6ZJK8_OGY=SM=J$Y>=?*LR
M^&69%YNX@H_%ZG6Y+52\H)<VZ>M^MWOZ>A,GV8M??J+O;HM??LIW59IDZK8(
MR]UF$Q=/;U6:/_[\HO="?W&7K-85?O'ZEY^V\4I-5?5I>UO I]=FE$6R45F9
MY%E8J.7/+T:]']_VS_$%>N)SHAY+Y^\0ES++\R_X8;+X^447(5*IFE<X1 S_
M/*A+E:8X$L#QAPSZPLR)+[I_Z]'?T^)A,;.X5)=Y^L]D4:U_?G'^(ERH9;Q+
MJ[O\\5<E"QKB>/,\+>G_X2,_>PHSSG=EE6_D9?B\23+^-_XJB'!>..\>>*$O
M+_0);IZ(H'P75_$O/Q7Y8UC@TS :_D%+I;<!N"3#79E6!?R:P'O5+Z/Y/-]E
M59*MPML\3>:)*J-P]L0?GL)7^LNCGUY7,!V^]'HN0[_EH?L'ACX)K_*L6I?A
M.%NHA?_^:P#3P-K7L+[MMPXX5=M.>-*-PGZW?](RWHE9^PF-=_+\M8?_;S0K
MJP)HY?\W+9C'&S2/AP?HQW(;S]7/+^"$E*IX4"]^^?O?>J?=-RW0#@RT@[;1
M?_EP,[G^$%[>7%^.[ZZ;@/N.U\/[M8(#,<\WVSA[0@3,\ZP$'"SB2BW"99+%
MV3R)T["LX LXA%49O/K[W\[[_>Z;R_=3^JOWYBA\5(4*8:W;N(#7XA+.-@Y6
MP>B7/#:0<YKBZ(#F'<Q9AG&XRF7&N2JR*'Q<)_,U/:(VVQ3F*_7S2?44YLL0
M6% 1XQDNHP X3YK\29_P)YA254"Q<;8(T^2/'2Y ?DJ3>):D286[FF0$4X;G
M&*'9%:7"9V:[$M!4EIT0CC@]4JT+I<(-$ZY"P@V![ "RF2H,[04X'?S1C[RE
MKF/ 09@!*TWSLB3PMMLB_YH \U#I4_@27N@.3PG8E[W.R0 .=)H"N!'PMW*K
MB$&E3QW:'6]0Y%[SW6:7TO8 TP%BK8*&"<X[W0L]*B(;'MD'G]&5J56,$X;S
MN%R'2V#/X;+(-QK;L$/$,1F!^U.==LX,_(2/E]W.V=#,O?P>?(86G_N(6"?
M!(MD#AMG08/'@.WBQL[3W0*^ <*8[XH"?T/D \CN8H!TPB).8-,7^6Y6A?$,
M!)2[=TC1O;,W0)U$,T]AE;<1;2>\R<+1;@7\.>QII+JD "=&X9%(,ABH>LR#
M$L\(H [$WZR<%\F69=(*L$/'"\Y)M89I8/0*9"F0:G;\J3/MP @/"A$0A5N@
MVEV<50@;GQEW1CB]3"@K&'.%,\&>#:*STV[4[7;#<@U'M$22@4,/VP$G.Y]_
M"6/ !=)B/P1$\4,XSWP-@@X.=C)7.!O.H^&@I=LM[#<N'S9#P18")]G!Z=_&
M3[A&G/SNZFTX((@(JE<OAYVSGB::(]ZSO=DTHH??PG00'T"O8#?+X<WB^W%+
MXRSP-U G4J)6%TC[>V!P5]^)?G1QBO^=R$Z$AW;B9'AP*R)-)%5>(6]VE\I[
ME2^#EP.-73X^!LAMG##8\0:E'@+P\JPWB/KGIWJ/S7IE@?IS HP=UC?L7T2]
M;D^O@-D+/K>0159P5N$@;O.B8AX#L -D^09.'J$/*(%>*!0JC'B@9G$*H@;!
M9%H!U>,JAD7C3@]JM-8[:2* .9QW%#Y9L /V4CP6254I0,AN!B(=H%HJX@H
MWM#07=L>U%_4F$4&-^C:S6'TK@K@-@&L<0X44-81*?2<E'8XW-8ZU[9R8*:
M<0)"U6(W9QZ,HRB$M0C55]#%@;5UPHEW!!$E0>/Q WHZ-2P9!9,!=!\R&'4)
M$\-Y0=DP!ZD(6GH$NF8&VCD=(I";P&-*I;X@J3,_C1>+! D0Z'$)^"]Q Q]C
M$MOQ8@-;@8M C:I2*\"JID9<3R>\+9('(IVBCG40Z? EC(6SD4J1A_F,.&.:
MQYG /XNS+\#3BI#.-;R#)W2W1?IK9.ZHE!%Q(6TN%,B8?$LKT[K-W=_CS?;-
M.ZW?1(2O74'+1U047Y3L"KP?)[!Y1L!T@G^NDU2Y^)+3H7=EIM($YC3:R$.B
MA0T\F( ($#21\%FI3(F\6**TQ_$*>!OD44G3XPN.L*KO1L"[0:937,(W,X -
M..6&WP8YQD^6=)@*U (R@!!X(ZEQ!1Y*(6<X%0JV95XQQ3M NZNK"\S $YB
M;:!= &BWS;-O"=[EKB ^G8 ZR)C$Q6I=+00=,:-%M.!(HRAH0=$^P1HJ+/#4
M,VF:TW%/:((#XZ*(T;.G[\X038CP/!"J-=N!#$<5J%P#]8!6!\?8[DT4)DOB
M0FGJ3!BG97Y@5LO+>0(7D@T:I+SJ@*!20@7U74,TPU(3TJ< .:06$L>)*P(>
M3L$R83"M0D7\PI<2X4YF.(!LU-/@MPUZ&W V--B)2.)M@A(M(]8DQV.YJ^#D
M 48J.%-X>E"GG+,<6:@T?D)E$=@DL8^Y0BF)8SH MAA=0V-T#5NMIK>CZ60:
MWKP/;^_&T_'U_>A^<G,=CJ[?H24UO?DX>4??-)ECK0,WVXH'9PN\V=@^>#^M
MF5\)60EYL2 2857!6+@@HD!73F"G2SDWEO[X7<3Y)]A^U- KLL* JD9 JZ!Z
M&P9):M.'T>C6F(!XT$">P;&AK2]VJ3 HT'W07B'=6WC%='P9H$I4("7@"DB2
MX2_Y%BB/[3;+0",XV,"LK36:9.R&PB=9\\>Y4"-;_ X:(BO2K]"4!9N!A'Z6
MTLD6P\_8"('S0@14FR)?(2'RB&2; *G.T=0Z(KLX69"&:80B&3=QN(P3Y!.P
M>5EEK$XP+1V MWF9L"9:\5I(4Q+U*M@W9X@U:W.LI'GH-7@PR1=PY&[V7OE.
M0ZM %E^9M8 ("V2U: K*/NFQB<W(X4/E8T[. 9D05IW :$\@4?$$$DZ "["*
MC;JI^F-'O!L5]&0C:]!**7_G>AV"YGTNUZ1US!"JF @57OI]E[%3CZ@<H7EO
M7IX:EX718V'%JF0Y5^61)AU#]351%(RR; <#W9$BBSP;_7]AKWO\FUG\,BG1
M(*7%,[+_L<N48V$#73PD^:X$^EN"6K"PD$Z1"-FJ'G\%[3Y;$02@(Y.G4Y\T
M."OZC 6YI^Z=\1R=?2<.\@19G$#9X,>IR6VM2_2ZW?\3YH\9@(J;ERP2H Z
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
M0<*'.-W1+%HGC"B=H:H+"](C2YU(":A<+JT1C+F.^2I+C':\@<5(E@J.O5"
M"(X(@S"',Q1_5783$ 11K%%[H& Q3F+>@L=EP]&QB7H<6VJE1WE (Y@-O\#X
MF$694>Z^9/DCZU](2<+4<*N%'+0[U,$V!AHIA:M"(J]E <3^EM.S:24I5$'+
MWM-L''NEAQ2I01+4Q"<*)%9M\*!AUL)9S@UG.6_E+)<WU_>3ZP_CZ\M),UOY
MCM?#2TD)M3D[!#XY'NI)>,CC26NCS!',VM/YU?@*8X\]3L3$:^EJ2-S\-.6+
M4/2< J^@?F(ZV2,ZSO.,,BXVZ#GCW='[FL]AHRD6'"<I*J[TA9?.;.C#V7?B
M*FK%B=EP^EGM*$O>-8<+.:PGLMO*#W.:4(8*-OFGP#Q"F$OT'!CG!V#J]]UB
MM2&K8Y+)JSIGV$Y%E0#:\0+K8.@D=PZSTZQ]CEE-9$ZAD"O]5"# Q"[#.9#G
M!?,T3C9.3-UN!H?X[>A>M,1@S$>1XF.LQ%T)"^2,/\S7$#X/$.P!'G@PA0)3
MC$X+3*,X/)J?;%1@*MLR+)$U5#HU<2[80E\<_6 RA)PM0L "B^@GDVLAF &M
M(R']8R:Y2I23:<XI[9,QH!)6NQ:&MUD(\9-5T22YS3!HPG!@^;5]\E%G&\2B
MMC;G"$CRRM[R:JN)K9,R\-?@H8 ]BV;1> S)1I7$O2?,(RG13HC$#>\]"HO#
MU_?6%V:Q&Q*R!RDPR\6,R14[/"5#VHQA @)DH*+$$A@8_F1I?7IDP* 8DA5&
M%HNB4:A%1ZQO8]@%;8:D>XK$,>8S SRA;?E=%X917[1SVM'TUR;^W/I6L]J'
M0X5DH)K4)$KE ?FX)HE'CML-_T.)01C%$S:R!B,/]IE+6)#F9.\XB1HS<XID
ME6 >W09_8/6+V+%.$5_PACE&-Y!*2K4M+7CJ=6V=6+<54Z/+RYM/U_?3\&Y\
M.9Y\QKA=8TE8ZRC-F&L8NE%F;+DF+2E9$TXR$HMQ%OB*C#ERXJ?4!2%YIO/A
M7#^!7VT3+W+*AVN,'7[:DHRU@;]/)FK8[_9.CS$_W80KP;K'J"PKP#K)X)(!
M^L@ O;K/M\D\/.F?'OT87ODZW&4==#=R9 <FWS <"PQJ4@56T "Y_-X2] 00
MO'@F?+99'?#./W9 G#TW[VB%I5:<N%\5.:9AEA0!>\!4_X 2W&.LHLA%\6]5
M6+U]BD*UV:)O]$]V4X:[+5>E;?(%"#ZC=!J1(S@"XVI-CN38"H: ?].>MT=A
M)6ZD'O9]3DE>KB5#9""FFN##C??!QRAL\CGA4<:U%@M$ FL#J(DD<V/TL/,&
MY_"(UJS&PT6S[J2#&_X(/K%+'-,\$I"*C\5/:)CH<R Y9+X=4'](TFQYP*95
MZQH.V6PK5G&E4K"'SY'QTPG<\\9)HD7Z1*2C'@7J!9A"\=S$D]L6:NB!0L<S
M"3%11C0&R JNE@"8 (2D7.N:"AV5M[RC5NK :9^E6WXF,W+NJ&1":M.&'?;U
MO/J]K>.*7L?/;>,(YM6HILK8B@[VE '/0S_*3ES7!@3WF7A%^0+Z)ZG <@H
MF-YL>BZL!4/EQVF>8THV'1S7@,8,%V.4VLR ;Y$.FHG&Q2S1\,T63 A>F@XH
MD7Q<@"Z14 T$AGR-*R!O<$Q[U:I^RH13\8<9A_A2H=981O[ JDNGD88E=KC+
M,."&?FA]G#&&OD+@'06_C1Y)*&, H2*6W FF-A466<.#*G1!I3A!G%117;R4
M@[E/D]/0K%:KN,C(]A"-E+TA>LP&#<LO5VW5L+!N]647SA+J)K.JML!&J=FF
M5#C%Y[U6I6)R_7E\?7]S]^]&5>*9[X;6LY^41%\%U9M)QCOE!V"%#87D$E*
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
M;;&JH+EDR;.L-!F^O(@N3OK<E^GB-#KM#_88";YZ<$E>VZ366+_M#]%O;]L
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
M#-(DX'XIA-Y-S %#B\_^ E!+ P04    " #-0VU7N(HU).T"   M!@  &0
M 'AL+W=O<FMS:&5E=',O<VAE970R-2YX;6R-5=N.TS 0?>]76 $AD,+FWJ2E
MK=3E(D"LM*)<'A /;C)-+7P)MK,%OIZQTW:+*!4OM<>><WR.G9G.=DI_,UL
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
M#JBV1;:.D573EN;24)-KS!7]55#9#;2^D-+L'$NP_T^-?@-02P,$%     @
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
M5I9:D)_6U/-1.P?:WRAECX8[8/B*S'\ 4$L#!!0    ( ,U#;5<!YA?EI@(
M &(&   9    >&PO=V]R:W-H965T<R]S:&5E=#(Y+GAM;)55;6_3,!#^WE]Q
M"@B!-)HTZ;JMM)':L?$B#:85V ?$!S>Y--9B.]C.,OX]MO-"T;(*5*GQG>]Y
M[KG8=UG40MZI'%'# RNX6GJYUN7<]U62(R-J+$KD9B<3DA%M3+GS52F1I [$
M"C\,@IG/".5>O'"^:QDO1*4+RO%:@JH8(_+7&@M1+[V)USENZ"[7UN''BY+L
M<(/Z:WDMC>7W+"EER!45'"1F2V\UF:^G-MX%?*-8J[TUV$JV0MQ9XT.Z] (K
M" M,M&4@YG&/YU@4ELC(^-ER>GU*"]Q?=^R7KG93RY8H/!?%+4UUOO1./4@Q
M(U6A;T3]'MMZCBU?(@KE_J%N8J,3#Y)*:<%:L%' *&^>Y*%]#WN T^ )0-@"
M0J>[2>14OB6:Q LI:I VVK#9A2O5H8TXRNVA;+0TN]3@='PN&#,O9Z-%<@>$
MIW!+I"1<*WCYA6P+5*\6OC9Y;+2?M)SKAC-\@C."*\%UKN""IYC^C?>-OEYD
MV(E<AP<)-UB.(0J.( S"Z !?U!<=.;[HOXO^OMHJ+<U5^3%4=L,Z'6:U[3-7
M)4EPZ9G^4"COT8M?/)O,@C<'-$][S=-#[/'&M&-:%0@B@Y6]RE135-;JQ \I
M/L@YK/A2%*93*=\!54"Z;K6)=(Y-%_6IZS;UR$P'MUVBI"(%M </YM@TLBW*
M_NSFHT^5<]@B[E&:MH=;USB8CCY76FES&C8U<?0?*XX]%B9'T>3LZ.PX@N<P
M'<\"",:S:'3Q@#*ARM[5_T"]L[*-Q-?VUW'TMNGW#.G^?DEE;SW6^;C0H;31
MZ8#8?X7"T!7R]_J>H=RYZ:8@$177S0CHO?T 735SXT]X,WVOB-Q1KJ# S$"#
M\<FQ![*9:(VA1>FFR%9H,Y/<,C<? 90VP.QG0NC.L GZSTK\&U!+ P04
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
MJY\6Y>?=PHC+2ZG\M"[G>95+Q?)SOJS*U=?.,$ KUE%-035UT%'F/)3'H\-
MZ+69CO;-V&N'GVH;'P8#6D..:C:J.:CFHIJ':CZJ!:@6HEJ$:C&J):B64EK[
MF7]-8;HL+DQ_ORA75?%[7F? YWPE53=YL9(VZ_QJ,Y?FQ57G18&8/#4'4$U!
M-?69;][PZ1L:W[RGCAZ!@6KF-Q^5]<U[VN@1.*CFHIJ':CZJ!:@6HEJ$:C&J
M):B64EH[+)I:<_F96O/L-^E3OLROBMT-[UE]J9!==T<$6FF.:@JJJ7MMNPI
M,TGSZN"W<0UM4T<U ]5,5+-0S48U!]5<5/-0S4>U -5"5(M0+4:U!-522FM'
MB=Q$B;C,W/^RS%?KF^)66I;+6;FL5N5\OIV.*I957C=8=99VB-&38X74E+UV
M$ 3#=A"H:)L:JNFH9J":B6H6JMFHYJ":BVH>JOFH%J!:B&H1JL6HEJ!:2FGM
M6&G*SF5QV7D3*[M%L!ZMP?Z']+)9>KTS6]#:<U13]MJT%2V'4_XJVJ:&:CJJ
M&:AFHIJ%:C:J.:CFHIJ':CZJ!:@6HEJ$:C&J):B6[K7'BTHW2WFT Z,I)Z]?
MB@(CR(K+^II#FF6WQ78A1<'C9,72R0%!:LI>>WPG^F(JGPU&AQ%!MJJAFHYJ
M!JJ9J&:AFHUJ#JJYJ.:AFH]J :J%J!:A6HQJ":JEE-9.DZ:L7!:7E3^Z_!#?
M'D%KRU%-V6O;92@?76Q<7%P<1@G9JH9J.JH9J&:BFH5J-JHYJ.:BFH=J/JH%
MJ!:B6H1J,:HEJ)926CM*FM)R^;DGFE?U=<FL7.32RWFY7O^X?;[@$_=*.B,&
M+3M'-075U+W6NO:Y&,J'=^#1"O.N-B<3^>!RRT ;-5'-0C4;U1Q4<U'-0S4?
MU0)4"U$M0K48U1)42RFMG1Q-Z;@L+AW_F*UOME-:ZRJK\I_*^I+D4OJ4+7_M
MOJ..5I"CFH)JJGS\C.G=(Z8/<^*XT+QC,QWMFX%JYEY[/$\Z[EC.RT);M5'-
M0347U3Q4\U$M0+40U2)4BU$M0;64TMH)T-1\R^*:[UT"7.;+<E$LZPSH7)9*
M3)P\\*.5W:BFRL=EVX/!9""?GQ\._>C#R%'-Z#J(\]'A58Z)-FJAFHUJ#JJY
MJ.:AFH]J :J%J!:A6HQJ":JEE-8.B*8<7!:7@VOY9;[:W>V^+=?%=J)IO5GM
MU@:9E:O;<I5MGR/8F1IH"3BJ*:BFRL=EUO*X8\$IM%4=U0Q4,U'-0C4;U1Q4
M<U'-0S4?U0)4"U$M0K48U1)42RFME2W#IJ)\*"[EW5Y\=$6'>+=3HP/5%%13
MA\>/^!Y/9/GP<J/?9CK:-Z.CT<%H>M"FB;9IH9J-:@ZJN:CFH9J/:@&JA:@6
MH5J,:@FJI936'NJ;>O"AN!Y<V5\^W*[**I\]=<T@1DX>^-%:<%13]]KCP74R
M.KYDZ+>9CO;-0#43U:SA\9/DNVY8V&BK#JJYJ.:AFH]J :J%J!:A6HQJ":JE
ME-8>^N5FZ!?7;^]N,7S*YKM)HZR2KHIE_;+(YMNYI*JH-D^F 5K"C6H*JJG#
MX^>:#^31X<H@O;;2T9X9'6U.SRX.KP'0BFM4LU'-0347U3Q4\U$M0+40U2)4
MBU$M0;64TMI!T%1<#\45U^^75?'393&O!_S/N?0E6ZVR[;+B?9_X+=9/C@.T
MZAK5U.'QT\@'P\'%Q7AXF @]-]3[;FB@!V+V;=;JNZ&-]L]!-1?5/%3S42U
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
M*:V=3DVM^9BO-1>3)X</6FN.:BJJ::BFHYJ!:B:J6:AFHYJ#:BZJ>:CFHUJ
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
MOC8N!+/_[OF2EZ6+9#F^M4%GW9C.\?3Z*?IO]>3M9.Z8YDM9_E-LS/YRELW
MAF_9L30?Y</OO)U0[.*M9:GKO^"AM84SL#YJ(ZO6V1)4A6C^L^]M(DX<;)RP
M VX=\- A&7$@K0.I)]J0U=-ZSPQ;S)5\ ,I9VVCNHLY-[6UG4PBWC"NC[-/"
M^IG%JED^(+=@5>Q$L2W63!CP;KV61V$*L0.WLBS6!=?@U7MN6%'JG\$%6-ER
MVAQ+[OR64FSLNO*-N]+6>L-JQRM6,K'F8.7@-+@63=&YQ;L MTQQ.\Y25@<F
M'L'G#[RZX^J+??)I]1Z\^O'G>63L]!QDM&ZG<M5,!8],A8 /4IB]!K]:GDW
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
MA;QLID!BD':">9X(H9\[]E9>?53I_P502P,$%     @ S4-M5T::T%5<!
MJ!L  !D   !X;"]W;W)K<VAE971S+W-H965T,S@N>&ULS5EK;]LV%/TKA#8,
M+;!&$OV(D]D&;*?; C1 $"_;AV(?:.G:YBJ1*DG9[;\O]8AD>2K]"#?X2R+)
MNH?WG'NO=&P.MUQ\DFL A;[$$9,C9ZU4<NNZ,EA#3.053X#I3Y9<Q$3I4[%R
M92* A'E0'+G8\_IN3"ASQL/\VJ,8#WFJ(LK@42"9QC$17Z<0\>W(\9V7"T]T
MM5;9!7<\3,@*YJ">DT>AS]P*):0Q,$DY0P*6(V?BW\YP+PO([_B3PE;N'*.,
MRH+S3]G)?3ARO"PCB"!0&031_S8P@RC*D'0>GTM0IUHS"]P]?D'_-2>OR2R(
MA!F/_J*A6H^<@8-"6)(T4D]\^SN4A/($ Q[)_"_:EO=Z#@I2J7A<!NL,8LJ*
M_^1+*<1.@,9I#\!E -X/Z'XGH%,&='*B168YK3NBR'@H^!:)[&Z-EAWDVN31
MF@UE61GG2NA/J8Y3XWE1/L27:$Y7C"YI0)A"DR#@*5.4K= CCVA 0:(W=Z (
MC>1;] [-=3N%:019W!-L@*6 YCP5@;[O'7J>WZ$W/[X=NDIGF*WC!F4VTR(;
M_)UL.NB!,[66Z#T+(6S&NYI910^_T)MB(^ <DBO4\7Y&V,.=EGQFQX=C0SJ=
M2NU.CM?Y_]3^^$&O@>X5Q/+O-L&+A+KM"64/B5N9D !&CGX*2! ;<,8__>#W
MO5_:U+($UM"N6VG7-:&/_^"*1/K)D=-O8UJ$]_/P[.FU&?<' ^^ZJ^N^V25A
M7*:=!#+DWZOR[QGS[_V&'D!*LLK*_/$!X@6(UHH984ZMF"6P!N-^Q;A_:=W>
MMZF=);"&=M>5=M>OZ_8BO+?7[=W^?K<;ESF]VP=5_H-#W1Y7W<YUS4P=;X0Z
MM6J6P!JL;RK6-Y?6\3<VM;,$UM#.]VHKXKVNY\OXPTUO7NCTKO=W[)1OY#"+
M>!JB)"(JL]@HX$PJD1:6->#:?0N2'R>"_Z.=K'$LS$N=6EM;:$UA<"T,OK31
M*#.RI9\EM*9^M7/TC>;JB.$XPYRA5J*O!VIRK!V>;[9X$]T+4M$ W3.EO]C1
M%;  T#25^CXIS;-RAJLSU-H26E.'VBGZO8N;%:NNTQ9:4[_:=_I&:W;$K/3_
M]2+! V__)7*&_S/.0>W]?+/Y>XZ4()(S/0FZ?BQ$$RK0'=5CL"Q__7C_.:5)
M#.S "^0,\V<HJB6TIBBUH?0'%S<45HVI+;2F?K4U]8WN[8BAN#EF*,ZPB*:A
MP+4[Q&9W.-?55VA&U5>T..:-8(8[M7BVT)KD:UN)_4MK?FS5?=I":^I7NT]L
M=&>'F]\<?X)[L@#4Y%@[1&QVB,6 D)6@01JI5)B_<YO!3B[O?_'+(*Z-(^Y>
MW'A8-9RVT)KZU883FW^;/#P>9QBZ]O%X/5#!T=W9\XA!K/*M((GR@A?[ ]75
M:KMIDF^R[%V?^K>S8M.HABGVL!Z(6%$F401+#>E=7>O<1;$M5)PHGN0[*PNN
M%(_SPS60$$1V@_Y\R;EZ.<D6J#;GQM\ 4$L#!!0    ( ,U#;5?![;RHI (
M (P'   9    >&PO=V]R:W-H965T<R]S:&5E=#,Y+GAM;,U576_:,!3]*U8F
M39NTDA#2\K$0B99-[;1*"-;MH=J#22[$JF-GM@/=O]^U$Q!%*>*A#WM)?.U[
MCN\YMJ[CK51/.@<PY+G@0H^]W)ARY/LZS:&@NB-+$+BRDJJ@!D.U]G6I@&8.
M5' _#((KOZ!,>$GLYF8JB65E.!,P4T1714'5WVO@<COVNMYN8L[6N;$3?A*7
M= T+, _E3&'D[UDR5H#03 JB8#7V)MW1-++Y+N$G@ZT^&!.K9"GEDPWNLK$7
MV(* 0VHL \7?!FZ <TN$9?QI.+W]EA9X.-ZQ?W7:4<N2:KB1_!?+3#[V!A[)
M8$4K;N9R>PN-GDO+ETJNW9=LF]S (VFEC2P:,%90,%'_Z7/CPP&@&[T""!M
M>"Z@UP!ZYP*B!N"L]FLISH<I-32)E=P29;.1S0Z<F0Z-\IFPQ[XP"E<9XDRR
MJ(^;R!59L+5@*Y928<@D364E#!-K,I.<I0PT^3 %0QG7'\D%6>#URRH.%O?E
M.<VI6 .94X-IE8:,&$E^*"HTQRDR*2R71MC\_IH\WD.Q!/4[]@W6;ZOPTZ;6
MZ[K6\+5:H>R07O")A$'8:X'?G(9_J\1)^/3\W<.7<!]-WSL?[IT/'5_O/W#^
M\3MN3NX,%+K5][K2J+U2VWE&NJ0IC#UL+1K4!KSD_;ON5?"Y[13>DFSZ1F0O
M3JBW/Z'>*?9D!HK)[ )$1C+KYL-B.G)7&':^*YQN\[/FQ69CB6WGW23]3K<_
M',3^YM"JUKPPO#S*F[;F!<,#OA<"H[W Z*3 R084]G8KC. +0DR.DJ"4REV_
MTLD_4W'4KC@<'BENR;OJ#*/NY9'BUKQ!..@?*?8/6I]]I^ZI6C.A"8<5 H-.
M'QE4W?OKP,C2=<.E--A;W3#'YQ*43<#UE91F%]@&NW^ DW]02P,$%     @
MS4-M5U_OU6P9 P  P0P  !D   !X;"]W;W)K<VAE971S+W-H965T-# N>&UL
MO9=K;YLP%(;_BL6FJ96Z<@VY+$%J0J=U6J6H43=IU3XX<!)0 5/;).F_GPT)
M#0E%3<7V)<'&[^-S7LS)R7!-Z",+ #C:Q%'"1DK >3I05>8%$&-V25)(Q)T%
MH3'F8DB7*DLI8#\7Q9%J:)JMQCA,%&>8STVI,R09C\($IA2Q+(XQ?1Y#1-8C
M15=V$W?A,N!R0G6&*5["#/A].J5BI)84/XPA82%)$(7%2+G2!VY?KL\7_ QA
MS?:ND<QD3LBC'-SX(T63 4$$'I<$++Y6,($HDB 1QM.6J91;2N'^]8[^-<]=
MY#+'#"8D^A7Z/!@I/07YL,!9Q._(^AML\^E(GD<BEG^B=;'6%CMZ&>,DWHK%
M. Z3XAMOMC[L"02G7F!L!<:AP'I%8&X%YEL%UE9@Y<X4J>0^N)AC9TC)&E&Y
M6M#D16YFKA;IAXE\[#-.Q=U0Z+@SI>($4?Z,<.*CZZ<L3,4SY>C,!8[#B)VC
MS^A^YJ*SC^=#E8O]I$KUMNQQP39>89OHEB0\8.@Z\<&OZE419QFLL0MV;#0"
M9Y!>(E.[0(9FF#7Q3-XN-VKD;K/\>Y:\)J]D8Y;6FSG/?*_U#S^$ MUPB-F?
M.O<+O%6/E_5BP%+LP4@1!8$!78'B?/J@V]J7.NO:A+DMP2JV6J6M5A/=<4%
MO1#G904VHCXRJ'.OH-@Y11;'E:-KMBT>[&K?EN-5EM:S]>HJMS&B=^;;*?/M
M-.9;.4:P.T87R ]92AB.6%WR!;*SEY;1UZW>0?*-&Y]Z)EJ"53RR2X_L=W@D
M2BT/Q&]7A#GXXA?(R^*LN/;WSE"=??:1?597A'KH7V-0I_IG'Y_$;E?OO.Q9
M<:9;.M-M=.9W@)/E)DO0PRW$<Z"UA:81<6JA:1/FM@2K6-<KK>O]V_K=:]/6
M-F%N2["*K?W2UOY_?5?[QW6^KYOVP:O:&-.I]K4$*^Q3]YJ[&.@R;Y(9\DB6
M\*)U*F?+/OPJ;S\/YL?Z8%*TTR^8HKF_Q709)@Q%L!!([;(K*ALM&N9BP$F:
MMY!SPD5#FE\&XC\&4+E W%\0PG<#N4'YK\7Y"U!+ P04    " #-0VU7= TK
M7]X#  #S%0  &0   'AL+W=O<FMS:&5E=',O<VAE970T,2YX;6RU6%UOVS84
M_2N$-@PMT$9?EN1DMH U6K$.+6;4:_=0[(&6KF*BDJB2E)W^^Y&R(EFQS,4%
M\Q*+$L^Y]Q[Q,%=<["G[RK<  MV71<67UE:(^L:V>;J%$O,K6D,EG^24E5C(
M(;NS><T 9RVH+&S/<4*[Q*2RXD5[;\7B!6U$02I8,<2;LL3L^QLHZ'YIN=;#
MC8_D;BO4#3M>U/@.UB ^U2LF1W;/DI$2*DYHA1CD2^LW]R9Q(P5H9WPFL.='
MUTB5LJ'TJQJ\RY:6HS*" E*A*+#\V<$M%(5BDGE\ZTBM/J8"'E\_L+]MBY?%
M;#"'6UK\0S*Q75IS"V60XZ80'^G^#^@*"A1?2@O>_D7[;JYCH;3A@I8=6&90
MDNKPB^\[(8X [NP,P.L WE,!?@?PGPJ8=8!9J\RAE%:'! L<+QC=(Z9F2S9U
MT8K9HF7YI%+O?2V8?$HD3L0K)I<0$]\1KC+T^[>&U/*E"O0B 8%)P5^BUV@M
MUUK6%(!HCLY,?XT^K1/TXN>7"UO(I!2UG78)O#DDX)U)8 WU%?*=5\AS/'\"
M?JN'_]E46GCR=+@WAMM2R5Y.KY?3:_G\_Y'S%5H56 HSENG+>SD=O1-0\G^G
ME#IPSZ:YU0YPPVN<PM*2%N? =F#%O_SDALZO4[J9)$L,D8TT]7M-?1U[O&XV
M@@I<3"EV0(8M4FUQNSCPKWUGOK!WQUIH URJQ43,4(8<8HZJG/55SK15O@?.
M;^0VF#9E4V !F=R]9#8IP6I_G*K]P!<<Y3&+9,Z/:]>&O;3VJ9B1&YRI/>AK
M#[2U_WWN]08GX<(H<IQ'%08G+V0>R$4PGI6<<HUGC3(/^\Q#;>9O&U81T3!H
MG9Z3>W7-T9</4&Z 39I<2WBIR4V2)8;(1D)&O9#1,VZ<D4E-39(EALA&FLY[
M3><_O''.)]S@A=$C9VGY+Y5B(N3,<6?3!KSN:[S6UO@9MB25O8G.<5J&2U>'
M2;+$$-E(.=<96C_G&3W7D1N2U2A;8HIM+.Q13^W^L/$ZZ.A?Z/RQ[_3\%ZLQ
M%?*,[]RATW6U39]L6.3GUI86&2)ES>@.#JM&XT,]X<4KQFB#:XIM+.;0XKK^
M<UK19'][:Y0M,<4V%G;HJEU]6ZVUXFDWZ[ES7WT(CMUHM(6>C!I>^]X90PY-
MM*OOHO_*<Y("@F'9Z+RHY;IXR9AD2TRQC74<6GHW?$XO&NWOC;(EIMC&P@XM
MOJOM=O5>C$X^XCP_\/P3+QKMSJ>BAFYX\CUK'QVPJ>/0#YC=D8JC G()=*XB
MN6+9X83Q,!"T;L_<-E0(6K:76\ 9,#5!/L\I%0\#=8S7G_/&_P%02P,$%
M  @ S4-M5]V)(4E" P  B0T  !D   !X;"]W;W)K<VAE971S+W-H965T-#(N
M>&ULM9=M;]HP$,>_BI5-4R=MS1,$Z" 2#YM6:96JHF[2JKTPR4&B)G%F.T#W
MZ6<[(01(TS5B;\!V?/^[WX%SY^&&T$<6 '"TC:.$C;2 \_1*UYD70(S9)4DA
M$4^6A,:8BRE=Z2RE@'UE%$>Z91B.'N,PT=RA6KNE[I!D/ H3N*6(97&,Z=,$
M(K(9:::V6[@+5P&7"[H[3/$*YL#OTULJ9GJIXH<Q)"PD":*P'&EC\VIJVM)
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
MH)J+:MXKOT=[!Y!\=-( U4)4BU M1K4$U5)4RU MIS2QL@\1Z?F(TT>_?G@
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
M#0/1B@*5!N+ZFA"^G\@;%,VM_0=02P,$%     @ S4-M5[T=@*G+ @  Q@<
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
MAFFXR/]R?UZ@MD)= W5T$*C*:"*/]O*4W*1!8B:)621FDYA#8BZ)>23FDUA
M8B&)1206DUA"8BF$-?)TO,O3\>G1T.RQ$&*^CM27:?DD/>>%F&6E>)"665%^
M.Y:MK6C7;"4QG<0,$C-)S"(QF\0<$G-)S",QG\0"$@O'!\-HP[XZ&DV:URK1
M^&#<7)N,#L?-XT-N-)XHH[U+G^20&PQE[8!+#[G!9"C+RFZU1HQ-=C$V:8VQ
M5"RSZ<-^<DFS*MV.Q=?D\*N%_NC]3KP&T^3PHF^LR"-E[U3JDX-C5]9'/MP_
M>.-PNU4G'IPCL_58NR8%B=DDYI"82V(>B?DD%I!82&(1B<4DEI!8"F&-E%/D
M7<RM;^%MR;FH?!*%5(A[,?VR_@+[6+BU$UTOSK9:,P1'DY&R_\4,NEECJS6B
M4E.JOU#VAC!-=+,6JMFHYJ":BVH>JOFH%J!:B&H1JL6HEJ!:2FG-X'QWQ[QR
M^M^YGXO%?'._C_2/0,P_B>+HS9;M4N?\)#4=U0Q4,U'-0C4;U1Q4<U'-0S4?
MU0)4"U$M0K48U1)42RFMF<1JG<2O]];3]\!O62J624U'-0/53%2S4,U&-0?5
M7%3S4,U'M0#50E2+4"U&M0354DIKQG)=F:2TWG1?W^U99*60EJ*X%WF9/1X?
M84#KD5!-1S4#U4Q4L[::HKP;(Y$O9%4;[-TA?^Z*#KI_+JIYJ.:C6H!J(:I%
MJ!:C6H)J*:4U [0N*UK/2'!BA&'5/K#0"G2.35+34<U -1/5+%2S4<U!-1?5
M/%3S42U M1#5(E2+42U!M932F@%<ERLI@^\SL( 6,:&:CFH&JIFH9J&:C6H.
MJKFHYJ&:CVH!JH6H%J%:C&H)JJ64UHSENOI):2]_,KZ6(G_8W(HES;/RN9B6
MWZ2'K#P^LH!60:&:CFH&JIDG^F W]]1F<J2C\8O62*&:@VHNJGFHYJ-:@&HA
MJD6H%J-:@FHII37CMZZ74MH+ICZ(Z;^F^:/T\>GY*9NVCT^@%5.HIJ.:@6HF
MJEFH9J.:@VHNJGFHYJ-:@&HAJD6H%J-:@FHII363N*ZT4L;?9WP"+;9"-1W5
M#%0S4<U"-1O5'%1S4<U#-1_5 E0+42U"M1C5$E1+*:T9RW7EF-)>.G;N?(#M
M3.<8)C4=U0Q4,U'-0C4;U1Q4<U'-0S5?.5+(J$Y4=>^&DD YK(S<3,VX5_ 8
MHGL7H5J,:@FJI936G*J_KD93VZO1NMPSUDYUC4]4TU'-0#43U2Q4LU'-0347
MU3Q4\[>:HKW+1?E"D4?JWN2VP=EKAN@>1J@6HUJ":BFE-2.TKDM3V^O2UA,7
M?-M,O;+Y@BR;+Y[S\FA^HE5I6VUO/JO]O[]U=*,&JIFH9J&:C6H.JKFHYJ&:
MCVH!JH6H%J%:C&H)JJ64U@Q8M0[8UKJ)V[\_9?GCU^>\]9NO=J-SN**U9:AF
MH)J):A:JV:CFH)J+:AZJ^:@6H%J(:A&JQ:B6H%I*:<T,KFO+U._SV"L5K3-#
M-1W5#%0S4<U"-1O5'%1S4<U#-1_5 E0+42U"M1C5$E1+*:T9RW7%6O62^.:K
MG>D<PZ2FHYJ!:B:J6:AFHYJ#:BZJ>5NM\5W50%/EO0%4']UJ@&HAJD6H%J-:
M@FHII34#MJY(4___)VBU$YW#=7 PKJN.QOM3-:+;-%#-1#4+U6Q4<U#-134/
MU7Q4"U M1+4(U6)42U MI;1FM-9592KR4*UVI7.Z'CY6:S09[,\&CF[30#43
MU2Q4LU'-0347U3Q4\U$M0+40U2)4BU$M0;64TIKI6A>-J=A3MMJES@E[^)PM
M=3@XN'Y%B\%0S40U"]5L5'-0S44U#]5\5 M0+42U"-5B5$M0+:6T9L+6Q6!J
M^W.W/CZ)_#_5?U(RS?)U8>ZOXL-Z8O*[Q<6/DE\^M-^N@%:$H9J.:@:JF:AF
MH9J-:@ZJN:CFH9J/:@&JA:@6H5J,:@FJI936S.:Z(DR=?)_;%= *,5334<U
M-1/5+%2S4<U!-1?5/%3S42U M1#5(E2+42U!M932&K&LU=5F6GNUV9E#ONU*
MUQ36#A]_-E*&VEX!HXYNU$ U$]4L5+-1S4$U%]4\5/-1+4"U$-4B5(M1+4&U
ME-*:\5I7HFGME6B[$0EWFC^^B/:IPMJMSB&+/B,-U0Q4,U'-0C4;U1Q4<U'-
M0S4?U0)4"U$M0K48U1)42RFMF<5JG<7?YQEI&EK'AFHZJAFH9J*:A6HVJCFH
MYJ*:AVH^J@6H%J):A&HQJB6HEE):,Y;K.C:M_1EIYQ9,M#.=8QBM6T,U ]5,
M5+-0S48U9ZLUBA+Z@X':'%9RMZN]GS]+.3)_EH?NG(]J :J%J!:A6HQJ":JE
ME-9,SKK4K'K9EIQ=9@IKISJG)ZGIJ&:@FHEJ%JK9J.9L->5]?,H7\G@XUE1Y
M]TO9#]/_I96'[KF/:@&JA:@6H5J,:@FJI936C-:ZR$QK+S+;37 3Y:)]S!:M
M-$,U'=4,5#-1S4(U&]4<5'-1S4,U']4"5 M1+4*U&-425$LIK9G#=46:-OP^
M8[9HB1JJZ:AFH)J):A:JV:CFH)J+:AZJ^:@6H%J(:A&JQ:B6H%I*:<U8KDO9
MM/92MK,GV&UW.N?P82&;,IFH^[>-H85LJ&:BFH5J-JHYJ.:BFH=J/JH%J!:B
M6H1J,:HEJ)926C-?ZT(VK;V0[9PY;MJ)SM$Z/HA6=;@_<SFZ20/53%2S4,U&
M-0?57%3S4,U'M0#50E2+4"U&M0354DIK)FM=AJ:U/YC,>EX4SU/)R?/%EZR<
M+MJG,&_'.F<L6GR&:@:JF:AFH9J-:@ZJN:CFH9J/:@&JA:@6H5J,:@FJI936
M".-^77S6E[_+Z&X?K49#-1W5#%0S4<U"-1O5'%1S4<U#-1_5 E0+42U"M1C5
M$E1+*:T9RW716O_TX].F#])S7HA95HH':9D5Y;?-4._1-$;+UK9:XR;.L2*/
ME/T9(;<K-F[CU&19'N[?R&F@.VBBFH5J-JHYJ.:BFH=J/JH%J!:B6H1J,:HE
MJ)92VFN(7JZ>A"CUK,QNK^>B>!1W8C9;2??K+[YN>NN!W=U2J1"?UT](O_I9
M[5T>++]3KG3ER')#N3*/+;>4*_O8<D>Y<H\M]Y6KX-CR4+F*CBV/E:MDL_RR
M/JS;ZV7V*(*L>)Q6U^<S\;DZ1/EB-.A)Q?3Q:?>F7"QO>M59_K0HR\5\\_))
M9 ^B6*]0_?SS8E&^O5EOX&51_+8YC;?_!5!+ P04    " #-0VU7I2JE,3T$
M  #C$@  &0   'AL+W=O<FMS:&5E=',O<VAE970T.2YX;6RUF%UOVS84AO\*
MH0U#"Z262%FRG=D&XF3#,B1;5J_K1;$+VCJVA$BD2])QVU\_ZB.BO$B4X647
MMO7!][R'Y.$#FM,#%X\R!E#H2Y8R.7-BI7:7KBO7,614#O@.F'ZSX2*C2M^*
MK2MW FA4B++4)9X7NAE-F#.?%L\>Q'S*]RI-&#P()/=91L77!:3\,'.P\_S@
M?;*-5?[ G4]W= M+4!]V#T+?N764*,F R80S)& S<Z[PY<+W<D'1XJ\$#K)Q
MC?*NK#A_S&]NHYGCY1E!"FN5AZ#ZYPFN(4WS2#J/SU50I_;,A<WKY^@_%YW7
MG5E1"=<\_9A$*IXY8P=%L*'[5+WGAU^@ZE"0QUOS5!;?Z%"V#4,'K?=2\:P2
MZPRRA)6_]$LU$ T!(1T"4@E(D7=I5&1Y0Q6=3P4_()&WUM'RBZ*KA5HGE[!\
M5I9*Z+>)UJGY':=,H@?ZE:Y20&]N0-$DE6_1.[34!1#M]4.^0<MBSI)O()&*
M >4BM* I96N8NDJGD0=SUY7EHK0D'98^NN=,Q1+]Q"*(CO6N3K_N WGNPX)8
M RYA-T"^=X&(1WST87F#WGS_UA+7K\?&+^+Z'7%O8*70+9-*['4=*O3I3C=
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
M(MS=6>_@=1'\L1G8F_\#4$L#!!0    ( ,U#;5=%Y<LV40T  +N%   9
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
M(QT=9S;1?%MH=1:KG@=;;'JPU:['*IIO"ZW.8]7X8'/G<UR^-O8_^%6Z6FV
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
MQG'(^/?",G!Q1U@01MDE^ E,^'R9K2,"Z!S\NJ;@0T#!F+=:IZ_@YX21E,Q
MF# * O")\&$$?$8!MB3@]_D\G!+^&9<DBW^6= W&(7L=V(SW-K^F/:UZ=EOV
M#!WH&0;W-&'+C%]N1F:RWN8IZZAH&_46*0TG9'4%L/,C0 ["X//D#EQ\?]G0
MK_$I-N/?_@(7/WP'O=Z[2T4?<?UUX,+</6#>LZ%C%\9?[DG\1-*_FP9.Z9'?
M^#?9*IB2H<7O[(RDS\0:Y5UTWC6E-60FQ77KN&[ACO_GV0>^?.)7!A\9B;/&
M$75-CJ@A,VE$>_6(]I03:,*"E %>"DA33+6VGGQ-H;2D4@2OCN IO?C]?C"
M6NG;_8/]UU%*W;^NNW^MM'KD\Q20%_X[FS5&*-5>H<Y_9)]'GN,Y _MYM[=E
MH_Y.(Q=?^U[=2NJ97_?,;PEY3'%1>IQZ*Q@RD^+VZ[C]\R@N?9,C:LA,&E'H
M"%IP.I27%K&OJB]Z6CG&#O1 [1+3(H50463TM'(()$*@3H6FDN]6FC[$_;U*
M4[7:+36>YV"_N=1  3)033(\ZS'51NURZLUARDW.+&@&G@G.0*,\8\I-'E5!
M-+ +TK2(Q31L3*8GEH,(KH'Z8-,B167A<!M#Z$CE"()M8#>X@6_IIJGFO,4;
M5<T1? /5@(.JK\M5EQRCA&/*38XL& >>">1 HY1CRDU>*!"8@[I@3HNXGH6-
M:PM:6CF&P!RDCSDMTIZBX&A)Y0@"<E WR$%O(<?ON_O_3J$&R'$]!S47'"0@
M!QVW7*,N.&J34V\-4VYR9,$XZ$P8!QEE'%-N\J@*QD%=&*=%W%,6'"VM'$,0
M#M(GG!:IKRHX.E(Y@B <U(UPT%&$@TXB'"0(!QVWA--2<(P2CBDW.;(@''0F
MA(.,$HXI-_DQ@R <W(5P6L2^JN#H:>48@G"P/N&T2+>+,<TAM+1R",$XN!OC
MX*,6<O!)"SEXYXG4D0LYZIJC=CGYH=1_ 3E80 X^$\C!1B''E)L\J@)R<!?(
M:1&+:=B83$\L!Q&8@_4QIT5:K<;T&D/H2.4( G-P-\S!1V$./@ESL, <?-Q"
M3D]=<HQBCBDW.;+ ''PFF(.-8HXI-WE[@< <MPOFM(CK6=CXD%]+*\<0F./J
M8TZ+M*<H.%I2.8* '+<;Y+@-"SF^"_<*CML .9BWVRLX]LZ&J)BDBV*?6 :F
M=)VP<L-0?;;>B_:^V(&U=_X6WHS+'67"IMS@=A^DBS#)0$3FW-*YNN:_0&FY
M9ZP\8'15;+MZHHS1N'B[),&,I'D#_OF<4K8]R"]0[]P;_0M02P,$%     @
MS4-M5W="3BC& P  MQ   !D   !X;"]W;W)K<VAE971S+W-H965T-3@N>&UL
MQ5AMC^(V$/XK5EI5=U)W$^<-V +2+6G5JV[5U:'K?3CU@R$#6)?$J6U@[]_7
M=D(($'P+HNJ7)79FGIGGL3.:V>&6\:]B!2#12YX58N2LI"P?7%?,5Y 3<<]*
M*-2;!>,YD6K)EZXH.9#4..69ZWM>[.:$%LYX:/:>^7C(UC*C!3QS)-9Y3OBW
M1\C8=N1@9[?QD2Y74F^XXV%)EC %^:E\YFKE-B@IS:$0E!6(PV+DO,,/"0ZT
M@['XB\)6M)Z1IC)C[*M>O$]'CJ<S@@SF4D,0];.!"6291E)Y_%.#.DU,[=A^
MWJ'_9L@K,C,B8,*RSS25JY'3=U *"[+.Y$>V_1UJ0I'&F[-,F+]H6]GV(@?-
MUT*RO'96&>2TJ'[)2RU$RP''9QS\VL$_=C@7(:@=@F.'\(Q#6#N$1IF*BM$A
M(9*,AYQM$=?6"DT_&#&-MZ)/"WWN4\G56ZK\Y'C"\IQ*=9!2H#<)2$(S\1;=
MH:FZ8.DZ \062-F4K# F:O4!E,QJ3ZCE'?HT3=";']\.7:F2T9#NO [\6 7V
MSP0.T!,KY$J@7XL4TD-_5Y%HF/@[)H^^%7 *Y3T*O)^1[_E!1SZ3U[O['>Z)
MW?V/=7$N^@&;H#F7P. %_\FY?/F@X-![";GXN^MHJMAA=VQ=:AY$2>8P<E0M
M$< WX(Q_^@''WB]=NMX2++D1V('F8:-Y:$,?_UD")Y(62Y09+>%%55<!70)6
M0+$!TJ5U,^Z%N(^'[J:MS*F5[P48'YDEUJRNY!PUG",K9U/H[]CB;JT($R%
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
M; C6,SAH#0ZT!F_DTX@4!U0RL@-T)=V.:)9AQE$)K/[+7J._]>G@MNYBT8F
M,_$6%_YKQS'6?Y.PV!"LY_^L]7^F]3]^(ERH /!S!B+ D=R\<(&+1-X8\GOV
MQ8IW%_/EW/4O+-=V/=9RD[!X8 :^Z_C.K)U!S\UYZ^9<Z^8?*2X.3\<"?;R'
M? ML,&UK$6/3MDE89!(6&X+UXK!HX[#X?Q^M"Y,Q,@F+3,)B0[!>C)9MC);Z
MS(\SF6D$12(E+$$E9N*SS/17SWE_*#!:YMC ++_AN1'5C9:=1EZ_16QH3#T7
M7>?Y7<'YSUN4!A%T\UW@#6Q2]'V-7:M&:;$I6M_GSCN9J_7Y5Q (<PYB< O2
MB+L.>WXPY+"VE]$.FZ3%IFA]A[UGASWS>Y&&.?OZTM9V/MIXD[38%*TVWNZ<
M/.3 #M61#T<[>BQ$_8;?UK;'2F^JPY2+^COW)JH/AYXQ]5G5/68'4G"4P5XB
MG<E<+GQ6'__4!4'+ZGQC2X6@>769 DZ J0;R_IY2<2ZH#MI#N/ ?4$L#!!0
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
M] !\O^1</3?T!]IKGLF_4$L#!!0    ( ,U#;5=19>?:< ,  )<7   -
M>&PO<W1Y;&5S+GAM;-U8[6[:,!1]E2A=IU::FH2L@:R M"%5FK1-E=H?^U<9
MXH EQ\D<T\'>9R^R)YMO'!*@OHCVQ]H,5&+[Y)Q[?'V=CPY+M>;T=D&I<E89
M%^7(72A5?/"\<K:@&2DO\H(*C:2YS(C273GWRD)2DI1 RKC7\_W(RP@3[G@H
MEMEUIDIGEB^%&KF!WXPYYO YT:/1>]<Q>I,\H2/W_NSMCV6NKMXXYGCR[N3$
MOS^_VA\_JX!SU[.*7AXA>N'[N#" F'ATG/@A;4RZ;Y?^\QO)1@,<3L=@5[8Z
M]U3+&-8I1HLM-&V^94('(??]H[)T($F8<&!WM6L+]]5#Z/X.'8T>8O3=\'5\
MK]X$XV&:BW8OA*X9T!%(1IT'PD?NA' VE0Q8*<D87YOA'@S,<IY+1^E-J$,&
M,%+^,G!@>K _:YV,B5Q6L4T$\SNM3]\#-CTPR#AO#/9<,S >%D0I*L6U[E0G
M5X./(*=NWZT+[7 NR3KH7;HMH3KH(--<)E2VUP1W,S0><IJ"'<GF"SBJO/
M5"K/="-A9)X+4GG8,.J&EIU1SF_AXO4]W=%>I5MK5Q6D:)K:4-TT,J8#^MMJ
M1GM;MO\L7:=@#[GZM-33$54?2IW>2)JR5=5?I8T!3#W U4E1\/5'SN8BHV;R
M1P<<#\F&YRQRR7[I:% J,SU I>L\4*G8;'ODIR3%'5VI33FM4MQSKX.>_VV>
MYU102?BV:5W[KSG+SW8<]E_*<G55V3=L]5@_D+QVDY==,!EUP60G:G+0!9-Q
M!TSV7^RJ^123P>LW&79BM7M=,!F^2I->_>"[]72]\VS=C#KP#C-RO\%;$6^#
M.M,EXXJ)NK=@24+%HT=L+:_(E--=?7U^0E.RY.JN 4=NV_Y*$[;,XN:L&TA$
M?5;;_@+3"Z+F!4K'8B*A*YI,ZJZ<3ZNFHQLZ:OT!PCYR77WL",8QF!T!#(N#
M.< XAH7%^9_F,T#G8S#,V\"*#%#. .48E@V95%\LCIT3ZX]]IG$<AE&$970R
ML3J88'F+(OBSJV'>@('%@4A/RS6^VGB%'*X#;$T/50@V4[P2L9GBN0;$GC=@
MQ+%]M;$XP,!6 :L=B&^/ S5EYX0AK"KF#=O!.!+'& *U:*_1*$*R$\'7OC[8
M+@G#.+8C@-D=A"&&P&[$$<P!>,"0,*SN@WOW(V]SG_+:?\6/_P)02P,$%
M  @ S4-M5Y>*NQS     $P(   L   !?<F5L<R\N<F5L<YV2N6[#, Q ?\70
MGC 'T"&(,V7Q%@3Y 5:B#]@2!8I%G;^OVJ5QD L9>3T\$MP>:4#M.*2VBZD8
M_1!2:5K5N %(MB6/:<Z10J[4+!XUA]) 1-MC0[!:+#Y +AEFM[UD%J=SI%>(
M7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1
MH2)8%II%R=.B':5_'<?VD-/IKV,BM'I;Z/EQ:%0*CMQC)8QQ8K3^-8+)#^Q^
M %!+ P04    " #-0VU7NY4Z4Z\$   S*0  #P   'AL+W=O<FMB;V]K+GAM
M;,6:76_;-A1 _PJAIPS89NLS:5 7Z.)L"U L1FUTCP4MT381B71)*HGSZT=*
M\WK5*!=[N?:3(TJBCBY#GDM2[Y^T>5AK_<">FUK96;1S;G\]F=AR)QIN?]5[
MH?R9C38-=_[0;"=V;P2O[$X(U]239#HM)@V7*OKP_EC7PDS@@7:B=%(K7Q@*
MODCQ9+^?#X?L45JYEK5TAUG4_5V+B#52R4:^B&H632-F=_KI3VWDBU:.U\O2
MZ+J>17%_XHLP3I:OBI<!<L77MBMQ?/V9>Y!95$Q]A1MIK.NNZ.KGGO%1^(O[
MH];IWV7MA)ES)_XPNMU+M0W5^+>8@-?HXG#\[8-X;?Y/&/5F(TLQUV7;".7Z
M.!I1!T!E=W)O(Z9X(V;1\1+V457L5CD?)':G^JK\M>%-_:/OJOZMG<<%,337
MTI\P=U4'3@=YXX]U+2O_](K]QFNN2L&ZX%H F"" R=D V<6" \@4@4Q/"+D,
M$.$&R_2&W>^% 9 9 IF=$?)K B!S!#(_&^3-CL-.4R"0Q?D@N=T!R$L$\I(6
M\MYLN9(OW0G&_1 T%[8T<M\=ZPV O$(@KV@AEVW3<',(D5O*K9+^-AY&S++4
MK1\Q >0[!/(=+:0WH>_$?O0.4;S]ULI]N &.WU-L )_2TMUYK:IM>"C[:.UP
MW(Y1LQ"K96'$GDL?L6=?B16V"]^]VPG#;EH#!\48\TM,+)A/6FW92IC&R_E1
M6/=CVV):B8F]XON!:<5H"!?\ .478V*)B<WR27-E.Z+NN=^A,)'$Q";Y' I]
M[!8\=-V5\8B\2V<''02S2$RND:;Q8_'2Z?*A:]F_N?&8PQZ,&20F5LB=*G4C
MV(H_BP$3)HR8V!@A:++KI ,D3 \QL1_FTNZUY75GL79M926]TV#ZC/DA(?9#
M(!+?VC 1N7W\(6P)YH>$V ]'R?OA=^&SJ5(*^S-;'_J# X.8Z/R#V ]HBC)(
MFQ-,%0FQ*L:3%':Q"F.R_0EB8JI(B%7Q*EL9)<2\D1![ TU;ANV-R2,AE@>:
M&@PQ,84DQ H9I :C;8W))#F!3$8-W)-"3$PP";%@H(?'8IAB?DF)_0*$/,J&
M*28E5LRXF4<Q,<6DQ(I!I^J#OIRBBUS$BL%-F$),3#$IL6)PS QB8IY)B3V#
M8^80$_-,2NP9'+. F)AG4F+/X)B7$!,33GK.]:ZO5Q 3$TYZEA4O=C$7CLL:
MSB R3#T9L7I0S,&XF6$6RH@M-)+S_AM(:* ,,U!&;" $D?W"EA 3,U!&/LG!
M<G-HH S=:"$V$(X)#91A!LJ(#32V\CG^KXD)*#OK1&?0YIB LM-.=,:BB(DG
M(Q;/&WBA<_O:*XB)B2<C%L_;B[8=,]RCQ,23GV#.\\:\,4068F+BR<DW]Q',
MX8XO)I^<7#YP>CO2<W+,.3FQ<\;ICAVGA9B8<W+RA34$<]C6Z/8^^?X^6"T8
M:VI,-?D)-F1>P?W7TG Y*,=4DQ.K!L4<-C6FG/QT.S4CF%#<.::<_"R[-V-S
MG0)33D&L'!1ST.@%IISB3"MN/29L] )33M$I9W+\2*\2&ZE$]9=_A/7E):_+
MA6'AI_]\(,O#!N"FK>L;7W:O?+93';_Y.WZO^.$?4$L#!!0    ( ,U#;5=W
M2W&%!@(  /$D   :    >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-V4MJ
MXT 4A>&M&"T@Y?M2DB;.J">9-MF <,H/8EM"I::3W;=Q!O81/>A)J#,2):&K
M'P0?HO3T*Q^Z:=^?RFX_E,7'\7 JJV8W3<./E,IZEX]=N>N'?#I?V?3CL9O.
MRW&;AF[]WFUSTN6R3>/MC.;YZ7;FXO5SR/\SL=]L]NO\LU__/N;3](_!Z4\_
MOI==SE.S>.W&;9Y63?HX7$^7=#G(W7ERLWAY6S7CRYLTJ7:00I#6#S((LOI!
M#D%>/R@@*.H'M1#4U@^ZAZ#[^D$/$/10/^@1@A[K!\D295P2),VP)M!:D&LA
M\%H0;"$06Y!L(3!;$&TA4%N0;2%P6Q!N(9!;D&XAL%L0;R'06U%O)=!;46\E
MT%MG']L$>BOJK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'HKZJT$>BOJK01Z&^IM
M!'H;ZFT$>AOJ;01ZVVRSA$!O0[V-0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T.]
MC4!O1[V=0&]'O9U ;T>]G4!O1[V=0&^?;783Z.VHMQ/H[:BW$^CMJ+<3Z.VH
MMQ/H[:BW$^@=J'<0Z!VH=Q#H':AW$.@=J'<0Z!VH=Q#H';.?E01Z!^H=!'H'
MZAT$>@?J'01Z!^H=!'JWJ'=+H'>+>K<$>K>H=_N=>I?I\Y#+M>=KC<__3JJG
M\[WY^OC+\NOD[+U<<$ZW%>7Y+U!+ P04    " #-0VU7_R>G=>,!  !L)
M$P   %M#;VYT96YT7U1Y<&5S72YX;6S-VEU/PC 4!N"_0G9K6.G7_(APH]ZJ
M%_Z!NAUD85N;MB#\>[L!)AHE&DQ\;UB@[7G/>I+GBNNGK:,PVK1-%Z;9(D9W
MQ5@H%]2:D%M'75J96]^:F+[Z%^9,N30OQ,1D4K#2=I&Z.(Y]C6QV?4MSLVKB
MZ&Z3?@ZU[::9IR9DHYO=QCYKFAGGFKHT,:VS=5=]2AGO$_)T<M@3%K4+9VE#
MQKY,Z%>^#]B?>UB3]W5%HT?CX[UITRZV:5B(VX9"?KS$%SW:^;PNJ;+EJDU'
M\N \F2HLB&+;Y+NB9\>38[IAVGWRD_.',L<"T\Y';UU($_/T^[C#2/K38Y<*
MD8_U\5=\3TRE3WX_ZJ==4?7#['2]K]8OAWD$-CQ.O^./,WZO_\L^!$@?$J0/
M!=*'!NFC .GC'*2/"Y ^+D'ZX!.41E!$Y2BD<A13.0JJ'$55CL(J1W&5H\#*
M4605*+(*%%D%BJP"15:!(JM D56@R"I09!4HL@H4626*K!)%5HDBJT215:+(
M*E%DE2BR2A19)8JL$D56A2*K0I%5H<BJ4&15*+(J%%D5BJP*15:%(JM"D56C
MR*I19-4HLFH4636*K!I%5HTBJT:15:/(JE%D+5!D+5!D+?Y3UF=KEW\</SSS
MUM3=(9\-?S*:O0%02P$"% ,4    " #-0VU7!T%-8H$   "Q    $
M        @ $     9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0    ( ,U#;5=:
M8>(.[0   "L"   1              "  :\   !D;V-0<F]P<R]C;W)E+GAM
M;%!+ 0(4 Q0    ( ,U#;5>97)PC$ 8  )PG   3              "  <L!
M  !X;"]T:&5M92]T:&5M93$N>&UL4$L! A0#%     @ S4-M5]%HQB @!@
MWB   !@              ("!# @  'AL+W=O<FMS:&5E=',O<VAE970Q+GAM
M;%!+ 0(4 Q0    ( ,U#;5?P6ESDD@<  $<A   8              " @6(.
M  !X;"]W;W)K<VAE971S+W-H965T,BYX;6Q02P$"% ,4    " #-0VU7']1?
M[YT"  !%!P  &               @($J%@  >&PO=V]R:W-H965T<R]S:&5E
M=#,N>&UL4$L! A0#%     @ S4-M5SA/V'M8!@  AQP  !@
M ("!_1@  'AL+W=O<FMS:&5E=',O<VAE970T+GAM;%!+ 0(4 Q0    ( ,U#
M;5<9+4E6M (  *H&   8              " @8L?  !X;"]W;W)K<VAE971S
M+W-H965T-2YX;6Q02P$"% ,4    " #-0VU7JT7#E,L%   2(0  &
M        @(%U(@  >&PO=V]R:W-H965T<R]S:&5E=#8N>&UL4$L! A0#%
M  @ S4-M5^N-MA- !P  9"   !@              ("!=B@  'AL+W=O<FMS
M:&5E=',O<VAE970W+GAM;%!+ 0(4 Q0    ( ,U#;5<S7UL#%0T  +,F   8
M              " @>PO  !X;"]W;W)K<VAE971S+W-H965T."YX;6Q02P$"
M% ,4    " #-0VU7/-T?DH,N  "-AP  &               @($W/0  >&PO
M=V]R:W-H965T<R]S:&5E=#DN>&UL4$L! A0#%     @ S4-M5U97X&!: P
M\ 8  !D              ("!\&L  'AL+W=O<FMS:&5E=',O<VAE970Q,"YX
M;6Q02P$"% ,4    " #-0VU7ZV0Y44H$   2"0  &0              @(&!
M;P  >&PO=V]R:W-H965T<R]S:&5E=#$Q+GAM;%!+ 0(4 Q0    ( ,U#;5>\
M&]/R"@P  '(C   9              " @0)T  !X;"]W;W)K<VAE971S+W-H
M965T,3(N>&UL4$L! A0#%     @ S4-M5SY_8L7H @  :08  !D
M     ("!0X   'AL+W=O<FMS:&5E=',O<VAE970Q,RYX;6Q02P$"% ,4
M" #-0VU7P/56""$#  "B!@  &0              @(%B@P  >&PO=V]R:W-H
M965T<R]S:&5E=#$T+GAM;%!+ 0(4 Q0    ( ,U#;5=G'&#B_P8  .\2   9
M              " @;J&  !X;"]W;W)K<VAE971S+W-H965T,34N>&UL4$L!
M A0#%     @ S4-M5[UB&.+E!0  VQ   !D              ("!\(T  'AL
M+W=O<FMS:&5E=',O<VAE970Q-BYX;6Q02P$"% ,4    " #-0VU7#7QPLD(*
M  "H'   &0              @($,E   >&PO=V]R:W-H965T<R]S:&5E=#$W
M+GAM;%!+ 0(4 Q0    ( ,U#;5>#\48F? @  #X3   9              "
M@86>  !X;"]W;W)K<VAE971S+W-H965T,3@N>&UL4$L! A0#%     @ S4-M
M5Z)>Z,&L"   !18  !D              ("!.*<  'AL+W=O<FMS:&5E=',O
M<VAE970Q.2YX;6Q02P$"% ,4    " #-0VU7H$&)QN<%  "%#   &0
M        @($;L   >&PO=V]R:W-H965T<R]S:&5E=#(P+GAM;%!+ 0(4 Q0
M   ( ,U#;5=$,'#>E (  +8%   9              " @3FV  !X;"]W;W)K
M<VAE971S+W-H965T,C$N>&UL4$L! A0#%     @ S4-M5]@?+41<-0  4:<
M !D              ("!!+D  'AL+W=O<FMS:&5E=',O<VAE970R,BYX;6Q0
M2P$"% ,4    " #-0VU7\=*#[=4&   W$   &0              @(&7[@
M>&PO=V]R:W-H965T<R]S:&5E=#(S+GAM;%!+ 0(4 Q0    ( ,U#;5><]N%Y
MQ (  .X%   9              " @:/U  !X;"]W;W)K<VAE971S+W-H965T
M,C0N>&UL4$L! A0#%     @ S4-M5[B*-23M @  +08  !D
M ("!GO@  'AL+W=O<FMS:&5E=',O<VAE970R-2YX;6Q02P$"% ,4    " #-
M0VU7 X=BG0P#  "S!@  &0              @('"^P  >&PO=V]R:W-H965T
M<R]S:&5E=#(V+GAM;%!+ 0(4 Q0    ( ,U#;5<!>)M4O0(  /\%   9
M          " @07_  !X;"]W;W)K<VAE971S+W-H965T,C<N>&UL4$L! A0#
M%     @ S4-M5S,Z+J;Q @  408  !D              ("!^0$! 'AL+W=O
M<FMS:&5E=',O<VAE970R."YX;6Q02P$"% ,4    " #-0VU7 >87Y:8"  !B
M!@  &0              @($A!0$ >&PO=V]R:W-H965T<R]S:&5E=#(Y+GAM
M;%!+ 0(4 Q0    ( ,U#;5?V8GJ.! 0   @)   9              " @?X'
M 0!X;"]W;W)K<VAE971S+W-H965T,S N>&UL4$L! A0#%     @ S4-M5^_X
MAW?F!   E@L  !D              ("!.0P! 'AL+W=O<FMS:&5E=',O<VAE
M970S,2YX;6Q02P$"% ,4    " #-0VU7"H2#UIX$   A"@  &0
M    @(%6$0$ >&PO=V]R:W-H965T<R]S:&5E=#,R+GAM;%!+ 0(4 Q0    (
M ,U#;5>I=(C!*!L  $S] 0 9              " @2L6 0!X;"]W;W)K<VAE
M971S+W-H965T,S,N>&UL4$L! A0#%     @ S4-M5Z% ?'O&'P  ?E\" !D
M             ("!BC$! 'AL+W=O<FMS:&5E=',O<VAE970S-"YX;6Q02P$"
M% ,4    " #-0VU7#4\C-R@%  !Z$P  &0              @(&'40$ >&PO
M=V]R:W-H965T<R]S:&5E=#,U+GAM;%!+ 0(4 Q0    ( ,U#;5>["&'07P,
M #4)   9              " @>96 0!X;"]W;W)K<VAE971S+W-H965T,S8N
M>&UL4$L! A0#%     @ S4-M5V.B\=HR P  8!$  !D              ("!
M?%H! 'AL+W=O<FMS:&5E=',O<VAE970S-RYX;6Q02P$"% ,4    " #-0VU7
M1IK055P$  "H&P  &0              @('E70$ >&PO=V]R:W-H965T<R]S
M:&5E=#,X+GAM;%!+ 0(4 Q0    ( ,U#;5?![;RHI (  (P'   9
M      " @7AB 0!X;"]W;W)K<VAE971S+W-H965T,SDN>&UL4$L! A0#%
M  @ S4-M5U_OU6P9 P  P0P  !D              ("!4V4! 'AL+W=O<FMS
M:&5E=',O<VAE970T,"YX;6Q02P$"% ,4    " #-0VU7= TK7]X#  #S%0
M&0              @(&C: $ >&PO=V]R:W-H965T<R]S:&5E=#0Q+GAM;%!+
M 0(4 Q0    ( ,U#;5?=B2%)0@,  (D-   9              " @;AL 0!X
M;"]W;W)K<VAE971S+W-H965T-#(N>&UL4$L! A0#%     @ S4-M5]9&G?S
M P  J1$  !D              ("!,7 ! 'AL+W=O<FMS:&5E=',O<VAE970T
M,RYX;6Q02P$"% ,4    " #-0VU7H@J!-?D4   FEP$ &0
M@($H= $ >&PO=V]R:W-H965T<R]S:&5E=#0T+GAM;%!+ 0(4 Q0    ( ,U#
M;5=G&^Y1A0,   \-   9              " @5B) 0!X;"]W;W)K<VAE971S
M+W-H965T-#4N>&UL4$L! A0#%     @ S4-M5X?GZ]\W P  Z X  !D
M         ("!%(T! 'AL+W=O<FMS:&5E=',O<VAE970T-BYX;6Q02P$"% ,4
M    " #-0VU7O1V J<L"  #&!P  &0              @(&"D $ >&PO=V]R
M:W-H965T<R]S:&5E=#0W+GAM;%!+ 0(4 Q0    ( ,U#;5>)JI:%?PT  ([>
M   9              " @823 0!X;"]W;W)K<VAE971S+W-H965T-#@N>&UL
M4$L! A0#%     @ S4-M5Z4JI3$]!   XQ(  !D              ("!.J$!
M 'AL+W=O<FMS:&5E=',O<VAE970T.2YX;6Q02P$"% ,4    " #-0VU72  +
MW"L,  #!R0  &0              @(&NI0$ >&PO=V]R:W-H965T<R]S:&5E
M=#4P+GAM;%!+ 0(4 Q0    ( ,U#;5=%Y<LV40T  +N%   9
M  " @1"R 0!X;"]W;W)K<VAE971S+W-H965T-3$N>&UL4$L! A0#%     @
MS4-M5][XOE_' P  I1$  !D              ("!F+\! 'AL+W=O<FMS:&5E
M=',O<VAE970U,BYX;6Q02P$"% ,4    " #-0VU78K];: D%  #?&@  &0
M            @(&6PP$ >&PO=V]R:W-H965T<R]S:&5E=#4S+GAM;%!+ 0(4
M Q0    ( ,U#;5<P S^H$@,  &@)   9              " @=;( 0!X;"]W
M;W)K<VAE971S+W-H965T-30N>&UL4$L! A0#%     @ S4-M5U4[V<1Z P
M- L  !D              ("!'\P! 'AL+W=O<FMS:&5E=',O<VAE970U-2YX
M;6Q02P$"% ,4    " #-0VU7A!CH:1T+  "@HP  &0              @('0
MSP$ >&PO=V]R:W-H965T<R]S:&5E=#4V+GAM;%!+ 0(4 Q0    ( ,U#;5>?
M:V.G,04  ,4G   9              " @23; 0!X;"]W;W)K<VAE971S+W-H
M965T-3<N>&UL4$L! A0#%     @ S4-M5W="3BC& P  MQ   !D
M     ("!C. ! 'AL+W=O<FMS:&5E=',O<VAE970U."YX;6Q02P$"% ,4
M" #-0VU7R<\\I8H"  !4!@  &0              @(&)Y $ >&PO=V]R:W-H
M965T<R]S:&5E=#4Y+GAM;%!+ 0(4 Q0    ( ,U#;5?;@DQDR ,  ) 3   9
M              " @4KG 0!X;"]W;W)K<VAE971S+W-H965T-C N>&UL4$L!
M A0#%     @ S4-M5]E?.<XC P  6 D  !D              ("!2>L! 'AL
M+W=O<FMS:&5E=',O<VAE970V,2YX;6Q02P$"% ,4    " #-0VU732,]IFT$
M  #R$0  &0              @(&C[@$ >&PO=V]R:W-H965T<R]S:&5E=#8R
M+GAM;%!+ 0(4 Q0    ( ,U#;5=19>?:< ,  )<7   -              "
M 4?S 0!X;"]S='EL97,N>&UL4$L! A0#%     @ S4-M5Y>*NQS     $P(
M  L              ( !XO8! %]R96QS+RYR96QS4$L! A0#%     @ S4-M
M5[N5.E.O!   ,RD   \              ( !R_<! 'AL+W=O<FMB;V]K+GAM
M;%!+ 0(4 Q0    ( ,U#;5=W2W&%!@(  /$D   :              "  :?\
M 0!X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<U!+ 0(4 Q0    ( ,U#;5?_
M)Z=UXP$  &PD   3              "  >7^ 0!;0V]N=&5N=%]4>7!E<UTN
9>&UL4$L%!@    !& $8 (1,  /D  @    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<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>77
<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>78
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.23.3</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>265</ContextCount>
  <ElementCount>410</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>114</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>7</UnitCount>
  <MyReports>
    <Report instance="f10q0923_datasea.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>000 - Document - Document And Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dataseainc.com/role/DocumentAndEntityInformation</Role>
      <ShortName>Document And Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="f10q0923_datasea.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>001 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dataseainc.com/role/ConsolidatedBalanceSheet</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="f10q0923_datasea.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>002 - Statement - Consolidated Balance Sheets (Parentheticals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dataseainc.com/role/ConsolidatedBalanceSheet_Parentheticals</Role>
      <ShortName>Consolidated Balance Sheets (Parentheticals)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="f10q0923_datasea.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>003 - Statement - Consolidated Statements of Operations and Comprehensive Loss (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dataseainc.com/role/ConsolidatedIncomeStatement</Role>
      <ShortName>Consolidated Statements of Operations and Comprehensive Loss (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="f10q0923_datasea.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>004 - Statement - Consolidated Statements of Operations and Comprehensive Loss (Unaudited) (Parentheticals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dataseainc.com/role/ConsolidatedIncomeStatement_Parentheticals</Role>
      <ShortName>Consolidated Statements of Operations and Comprehensive Loss (Unaudited) (Parentheticals)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="f10q0923_datasea.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>005 - Statement - Consolidated Statements of Changes in Stockholders??? Equity (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dataseainc.com/role/ShareholdersEquityType2or3</Role>
      <ShortName>Consolidated Statements of Changes in Stockholders??? Equity (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="f10q0923_datasea.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>006 - Statement - Consolidated Statements of Cash Flows (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dataseainc.com/role/ConsolidatedCashFlow</Role>
      <ShortName>Consolidated Statements of Cash Flows (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="f10q0923_datasea.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>007 - Disclosure - Organization and Description of Business</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dataseainc.com/role/OrganizationandDescriptionofBusiness</Role>
      <ShortName>Organization and Description of Business</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="f10q0923_datasea.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>008 - Disclosure - Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dataseainc.com/role/SummaryofSignificantAccountingPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="f10q0923_datasea.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>009 - Disclosure - Property and Equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dataseainc.com/role/PropertyandEquipment</Role>
      <ShortName>Property and Equipment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="f10q0923_datasea.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>010 - Disclosure - Intangible Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dataseainc.com/role/IntangibleAssets</Role>
      <ShortName>Intangible Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="f10q0923_datasea.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>011 - Disclosure - Prepaid Expenses and Other Current Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dataseainc.com/role/PrepaidExpensesandOtherCurrentAssets</Role>
      <ShortName>Prepaid Expenses and Other Current Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="f10q0923_datasea.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>012 - Disclosure - Long Term Investment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dataseainc.com/role/LongTermInvestment</Role>
      <ShortName>Long Term Investment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="f10q0923_datasea.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>013 - Disclosure - Accrued Expenses and Other Payables</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dataseainc.com/role/AccruedExpensesandOtherPayables</Role>
      <ShortName>Accrued Expenses and Other Payables</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="f10q0923_datasea.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>014 - Disclosure - Loans Payable</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dataseainc.com/role/LoansPayable</Role>
      <ShortName>Loans Payable</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="f10q0923_datasea.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>015 - Disclosure - Related Party Transactions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dataseainc.com/role/RelatedPartyTransactions</Role>
      <ShortName>Related Party Transactions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="f10q0923_datasea.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>016 - Disclosure - Common Stock and Warrants</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dataseainc.com/role/CommonStockandWarrants</Role>
      <ShortName>Common Stock and Warrants</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="f10q0923_datasea.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>017 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dataseainc.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="f10q0923_datasea.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>018 - Disclosure - Commitments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dataseainc.com/role/Commitments</Role>
      <ShortName>Commitments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="f10q0923_datasea.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>019 - Disclosure - Disposal of Subsidiary</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dataseainc.com/role/DisposalofSubsidiary</Role>
      <ShortName>Disposal of Subsidiary</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="f10q0923_datasea.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>020 - Disclosure - Subsequent Events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dataseainc.com/role/SubsequentEvents</Role>
      <ShortName>Subsequent Events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="f10q0923_datasea.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>021 - Disclosure - Accounting Policies, by Policy (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dataseainc.com/role/AccountingPoliciesByPolicy</Role>
      <ShortName>Accounting Policies, by Policy (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.dataseainc.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>22</Position>
    </Report>
    <Report instance="f10q0923_datasea.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>022 - Disclosure - Summary of Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dataseainc.com/role/SummaryofSignificantAccountingPoliciesTables</Role>
      <ShortName>Summary of Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.dataseainc.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>23</Position>
    </Report>
    <Report instance="f10q0923_datasea.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>023 - Disclosure - Property and Equipment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dataseainc.com/role/PropertyandEquipmentTables</Role>
      <ShortName>Property and Equipment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.dataseainc.com/role/PropertyandEquipment</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="f10q0923_datasea.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>024 - Disclosure - Intangible Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dataseainc.com/role/IntangibleAssetsTables</Role>
      <ShortName>Intangible Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.dataseainc.com/role/IntangibleAssets</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="f10q0923_datasea.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>025 - Disclosure - Prepaid Expenses and Other Current Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dataseainc.com/role/PrepaidExpensesandOtherCurrentAssetsTables</Role>
      <ShortName>Prepaid Expenses and Other Current Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.dataseainc.com/role/PrepaidExpensesandOtherCurrentAssets</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="f10q0923_datasea.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>026 - Disclosure - Accrued Expenses and Other Payables (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dataseainc.com/role/AccruedExpensesandOtherPayablesTables</Role>
      <ShortName>Accrued Expenses and Other Payables (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.dataseainc.com/role/AccruedExpensesandOtherPayables</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="f10q0923_datasea.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>027 - Disclosure - Loans Payable (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dataseainc.com/role/LoansPayableTables</Role>
      <ShortName>Loans Payable (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.dataseainc.com/role/LoansPayable</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="f10q0923_datasea.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>028 - Disclosure - Common Stock and Warrants (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dataseainc.com/role/CommonStockandWarrantsTables</Role>
      <ShortName>Common Stock and Warrants (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.dataseainc.com/role/CommonStockandWarrants</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="f10q0923_datasea.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>029 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dataseainc.com/role/IncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.dataseainc.com/role/IncomeTaxes</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="f10q0923_datasea.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>030 - Disclosure - Commitments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dataseainc.com/role/CommitmentsTables</Role>
      <ShortName>Commitments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.dataseainc.com/role/Commitments</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="f10q0923_datasea.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>031 - Disclosure - Disposal of Subsidiary (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dataseainc.com/role/DisposalofSubsidiaryTables</Role>
      <ShortName>Disposal of Subsidiary (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.dataseainc.com/role/DisposalofSubsidiary</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="f10q0923_datasea.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>032 - Disclosure - Organization and Description of Business (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dataseainc.com/role/OrganizationandDescriptionofBusinessDetails</Role>
      <ShortName>Organization and Description of Business (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.dataseainc.com/role/OrganizationandDescriptionofBusiness</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="f10q0923_datasea.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>033 - Disclosure - Summary of Significant Accounting Policies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dataseainc.com/role/SummaryofSignificantAccountingPoliciesDetails</Role>
      <ShortName>Summary of Significant Accounting Policies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.dataseainc.com/role/SummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="f10q0923_datasea.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>034 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of Condensed Consolidating Balance Sheets Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dataseainc.com/role/ScheduleofCondensedConsolidatingBalanceSheetsInformationTable</Role>
      <ShortName>Summary of Significant Accounting Policies (Details) - Schedule of Condensed Consolidating Balance Sheets Information</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.dataseainc.com/role/SummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="f10q0923_datasea.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>035 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of Condensed Consolidating Statements of Income Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dataseainc.com/role/ScheduleofCondensedConsolidatingStatementsofIncomeInformationTable</Role>
      <ShortName>Summary of Significant Accounting Policies (Details) - Schedule of Condensed Consolidating Statements of Income Information</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.dataseainc.com/role/SummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="f10q0923_datasea.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>036 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of Straight-Line Method over Estimated Useful Lives</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dataseainc.com/role/ScheduleofStraightLineMethodoverEstimatedUsefulLivesTable</Role>
      <ShortName>Summary of Significant Accounting Policies (Details) - Schedule of Straight-Line Method over Estimated Useful Lives</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.dataseainc.com/role/SummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="f10q0923_datasea.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>037 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of Revenue Sources</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dataseainc.com/role/ScheduleofRevenueSourcesTable</Role>
      <ShortName>Summary of Significant Accounting Policies (Details) - Schedule of Revenue Sources</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.dataseainc.com/role/SummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="f10q0923_datasea.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>038 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of Exchange Rates used to Translate Amounts</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dataseainc.com/role/ScheduleofExchangeRatesusedtoTranslateAmountsTable</Role>
      <ShortName>Summary of Significant Accounting Policies (Details) - Schedule of Exchange Rates used to Translate Amounts</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.dataseainc.com/role/SummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="f10q0923_datasea.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>039 - Disclosure - Property and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dataseainc.com/role/PropertyandEquipmentDetails</Role>
      <ShortName>Property and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.dataseainc.com/role/PropertyandEquipmentTables</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="f10q0923_datasea.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>040 - Disclosure - Property and Equipment (Details) - Schedule of Property and Equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dataseainc.com/role/ScheduleofPropertyandEquipmentTable</Role>
      <ShortName>Property and Equipment (Details) - Schedule of Property and Equipment</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.dataseainc.com/role/PropertyandEquipmentTables</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="f10q0923_datasea.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>041 - Disclosure - Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dataseainc.com/role/IntangibleAssetsDetails</Role>
      <ShortName>Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.dataseainc.com/role/IntangibleAssetsTables</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="f10q0923_datasea.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>042 - Disclosure - Intangible Assets (Details) - Schedule of Intangible Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dataseainc.com/role/ScheduleofIntangibleAssetsTable</Role>
      <ShortName>Intangible Assets (Details) - Schedule of Intangible Assets</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.dataseainc.com/role/IntangibleAssetsTables</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="f10q0923_datasea.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>043 - Disclosure - Prepaid Expenses and Other Current Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dataseainc.com/role/PrepaidExpensesandOtherCurrentAssetsDetails</Role>
      <ShortName>Prepaid Expenses and Other Current Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.dataseainc.com/role/PrepaidExpensesandOtherCurrentAssetsTables</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="f10q0923_datasea.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>044 - Disclosure - Prepaid Expenses and Other Current Assets (Details) - Schedule of Prepaid Expenses and Other Current Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dataseainc.com/role/ScheduleofPrepaidExpensesandOtherCurrentAssetsTable</Role>
      <ShortName>Prepaid Expenses and Other Current Assets (Details) - Schedule of Prepaid Expenses and Other Current Assets</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.dataseainc.com/role/PrepaidExpensesandOtherCurrentAssetsTables</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="f10q0923_datasea.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>045 - Disclosure - Long Term Investment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dataseainc.com/role/LongTermInvestmentDetails</Role>
      <ShortName>Long Term Investment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.dataseainc.com/role/LongTermInvestment</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="f10q0923_datasea.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>046 - Disclosure - Accrued Expenses and Other Payables (Details) - Schedule of Accrued Expenses and Other Payables</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dataseainc.com/role/ScheduleofAccruedExpensesandOtherPayablesTable</Role>
      <ShortName>Accrued Expenses and Other Payables (Details) - Schedule of Accrued Expenses and Other Payables</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.dataseainc.com/role/AccruedExpensesandOtherPayablesTables</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="f10q0923_datasea.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>047 - Disclosure - Loans Payable (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dataseainc.com/role/LoansPayableDetails</Role>
      <ShortName>Loans Payable (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.dataseainc.com/role/LoansPayableTables</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="f10q0923_datasea.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>048 - Disclosure - Loans Payable (Details) - Schedule of Summarizes the Loan Balance</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dataseainc.com/role/ScheduleofSummarizestheLoanBalanceTable</Role>
      <ShortName>Loans Payable (Details) - Schedule of Summarizes the Loan Balance</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.dataseainc.com/role/LoansPayableTables</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="f10q0923_datasea.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>049 - Disclosure - Related Party Transactions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dataseainc.com/role/RelatedPartyTransactionsDetails</Role>
      <ShortName>Related Party Transactions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.dataseainc.com/role/RelatedPartyTransactions</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="f10q0923_datasea.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>050 - Disclosure - Common Stock and Warrants (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dataseainc.com/role/CommonStockandWarrantsDetails</Role>
      <ShortName>Common Stock and Warrants (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.dataseainc.com/role/CommonStockandWarrantsTables</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="f10q0923_datasea.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>051 - Disclosure - Common Stock and Warrants (Details) - Schedule of Activities of Warrants</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dataseainc.com/role/ScheduleofActivitiesofWarrantsTable</Role>
      <ShortName>Common Stock and Warrants (Details) - Schedule of Activities of Warrants</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.dataseainc.com/role/CommonStockandWarrantsTables</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="f10q0923_datasea.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>052 - Disclosure - Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dataseainc.com/role/IncomeTaxesDetails</Role>
      <ShortName>Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.dataseainc.com/role/IncomeTaxesTables</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="f10q0923_datasea.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>053 - Disclosure - Income Taxes (Details) - Schedule of Reconciles the U.S. Statutory Rates to the Company???s Effective Tax Rate</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dataseainc.com/role/ScheduleofReconcilestheUSStatutoryRatestotheCompanysEffectiveTaxRateTable</Role>
      <ShortName>Income Taxes (Details) - Schedule of Reconciles the U.S. Statutory Rates to the Company???s Effective Tax Rate</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.dataseainc.com/role/IncomeTaxesTables</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="f10q0923_datasea.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>054 - Disclosure - Income Taxes (Details) - Schedule of Net Deferred Tax Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dataseainc.com/role/ScheduleofNetDeferredTaxAssetsTable</Role>
      <ShortName>Income Taxes (Details) - Schedule of Net Deferred Tax Assets</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.dataseainc.com/role/IncomeTaxesTables</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="f10q0923_datasea.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>055 - Disclosure - Commitments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dataseainc.com/role/CommitmentsDetails</Role>
      <ShortName>Commitments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.dataseainc.com/role/CommitmentsTables</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="f10q0923_datasea.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>056 - Disclosure - Commitments (Details) - Schedule of Guo Hao Century Entered into a Lease for the Office in Hangzhou City</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dataseainc.com/role/ScheduleofGuoHaoCenturyEnteredintoaLeasefortheOfficeinHangzhouCityTable</Role>
      <ShortName>Commitments (Details) - Schedule of Guo Hao Century Entered into a Lease for the Office in Hangzhou City</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.dataseainc.com/role/CommitmentsTables</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="f10q0923_datasea.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>057 - Disclosure - Commitments (Details) - Schedule of Components of Lease Costs</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dataseainc.com/role/ScheduleofComponentsofLeaseCostsTable</Role>
      <ShortName>Commitments (Details) - Schedule of Components of Lease Costs</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.dataseainc.com/role/CommitmentsTables</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="f10q0923_datasea.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>058 - Disclosure - Commitments (Details) - Schedule of Maturities of the Operating Lease Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dataseainc.com/role/ScheduleofMaturitiesoftheOperatingLeaseLiabilitiesTable</Role>
      <ShortName>Commitments (Details) - Schedule of Maturities of the Operating Lease Liabilities</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.dataseainc.com/role/CommitmentsTables</ParentRole>
      <Position>59</Position>
    </Report>
    <Report instance="f10q0923_datasea.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>059 - Disclosure - Disposal of Subsidiary (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dataseainc.com/role/DisposalofSubsidiaryDetails</Role>
      <ShortName>Disposal of Subsidiary (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.dataseainc.com/role/DisposalofSubsidiaryTables</ParentRole>
      <Position>60</Position>
    </Report>
    <Report instance="f10q0923_datasea.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>060 - Disclosure - Disposal of Subsidiary (Details) - Scheule of Write-off of the Company and Existing Subsidiaries</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dataseainc.com/role/ScheuleofWriteoffoftheCompanyandExistingSubsidiariesTable</Role>
      <ShortName>Disposal of Subsidiary (Details) - Scheule of Write-off of the Company and Existing Subsidiaries</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.dataseainc.com/role/DisposalofSubsidiaryTables</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="f10q0923_datasea.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>061 - Disclosure - Disposal of Subsidiary (Details) - Schedule of Results Operations Relating to Discontinued Operations Zhangxun</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dataseainc.com/role/ScheduleofResultsOperationsRelatingtoDiscontinuedOperationsZhangxunTable</Role>
      <ShortName>Disposal of Subsidiary (Details) - Schedule of Results Operations Relating to Discontinued Operations Zhangxun</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.dataseainc.com/role/DisposalofSubsidiaryTables</ParentRole>
      <Position>62</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File>dtss-20230930.xsd</File>
    <File>dtss-20230930_cal.xml</File>
    <File>dtss-20230930_def.xml</File>
    <File>dtss-20230930_lab.xml</File>
    <File>dtss-20230930_pre.xml</File>
    <File doctype="10-Q" isDefinitelyFs="true" isUsgaap="true" original="f10q0923_datasea.htm">f10q0923_datasea.htm</File>
  </InputFiles>
  <SupplementalFiles>
    <File>image_001.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="2">http://fasb.org/srt/2023</BaseTaxonomy>
    <BaseTaxonomy items="803">http://fasb.org/us-gaap/2023</BaseTaxonomy>
    <BaseTaxonomy items="31">http://xbrl.sec.gov/dei/2023</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>81
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "f10q0923_datasea.htm": {
   "nsprefix": "dtss",
   "nsuri": "http://www.dataseainc.com/20230930",
   "dts": {
    "schema": {
     "local": [
      "dtss-20230930.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/sic/2023/sic-2023.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "dtss-20230930_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "dtss-20230930_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "dtss-20230930_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "dtss-20230930_pre.xml"
     ]
    },
    "inline": {
     "local": [
      "f10q0923_datasea.htm"
     ]
    }
   },
   "keyStandard": 349,
   "keyCustom": 61,
   "axisStandard": 21,
   "axisCustom": 1,
   "memberStandard": 23,
   "memberCustom": 79,
   "hidden": {
    "total": 81,
    "http://fasb.org/us-gaap/2023": 74,
    "http://www.dataseainc.com/20230930": 2,
    "http://xbrl.sec.gov/dei/2023": 5
   },
   "contextCount": 265,
   "entityCount": 1,
   "segmentCount": 114,
   "elementCount": 662,
   "unitCount": 7,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2023": 803,
    "http://fasb.org/srt/2023": 2,
    "http://xbrl.sec.gov/dei/2023": 31
   },
   "report": {
    "R1": {
     "role": "http://www.dataseainc.com/role/DocumentAndEntityInformation",
     "longName": "000 - Document - Document And Entity Information",
     "shortName": "Document And Entity Information",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "dei:EntityRegistrantName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "dei:EntityRegistrantName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://www.dataseainc.com/role/ConsolidatedBalanceSheet",
     "longName": "001 - Statement - Consolidated Balance Sheets",
     "shortName": "Consolidated Balance Sheets",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:Cash",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:AccountsReceivableNetCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "unique": true
     }
    },
    "R3": {
     "role": "http://www.dataseainc.com/role/ConsolidatedBalanceSheet_Parentheticals",
     "longName": "002 - Statement - Consolidated Balance Sheets (Parentheticals)",
     "shortName": "Consolidated Balance Sheets (Parentheticals)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "unitRef": "usdPershares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:CommonStockSharesAuthorized",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "unique": true
     }
    },
    "R4": {
     "role": "http://www.dataseainc.com/role/ConsolidatedIncomeStatement",
     "longName": "003 - Statement - Consolidated Statements of Operations and Comprehensive Loss (Unaudited)",
     "shortName": "Consolidated Statements of Operations and Comprehensive Loss (Unaudited)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:Revenues",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:CostOfRevenue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "unique": true
     }
    },
    "R5": {
     "role": "http://www.dataseainc.com/role/ConsolidatedIncomeStatement_Parentheticals",
     "longName": "004 - Statement - Consolidated Statements of Operations and Comprehensive Loss (Unaudited) (Parentheticals)",
     "shortName": "Consolidated Statements of Operations and Comprehensive Loss (Unaudited) (Parentheticals)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": null,
     "uniqueAnchor": null
    },
    "R6": {
     "role": "http://www.dataseainc.com/role/ShareholdersEquityType2or3",
     "longName": "005 - Statement - Consolidated Statements of Changes in Stockholders\u2019 Equity (Unaudited)",
     "shortName": "Consolidated Statements of Changes in Stockholders\u2019 Equity (Unaudited)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "c22",
      "name": "us-gaap:StockholdersEquity",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c22",
      "name": "us-gaap:StockholdersEquity",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     }
    },
    "R7": {
     "role": "http://www.dataseainc.com/role/ConsolidatedCashFlow",
     "longName": "006 - Statement - Consolidated Statements of Cash Flows (Unaudited)",
     "shortName": "Consolidated Statements of Cash Flows (Unaudited)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "7",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:IncomeLossIncludingPortionAttributableToNoncontrollingInterest",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:IncomeLossIncludingPortionAttributableToNoncontrollingInterest",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     }
    },
    "R8": {
     "role": "http://www.dataseainc.com/role/OrganizationandDescriptionofBusiness",
     "longName": "007 - Disclosure - Organization and Description of Business",
     "shortName": "Organization and Description of Business",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "8",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://www.dataseainc.com/role/SummaryofSignificantAccountingPolicies",
     "longName": "008 - Disclosure - Summary of Significant Accounting Policies",
     "shortName": "Summary of Significant Accounting Policies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://www.dataseainc.com/role/PropertyandEquipment",
     "longName": "009 - Disclosure - Property and Equipment",
     "shortName": "Property and Equipment",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://www.dataseainc.com/role/IntangibleAssets",
     "longName": "010 - Disclosure - Intangible Assets",
     "shortName": "Intangible Assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:IntangibleAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:IntangibleAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://www.dataseainc.com/role/PrepaidExpensesandOtherCurrentAssets",
     "longName": "011 - Disclosure - Prepaid Expenses and Other Current Assets",
     "shortName": "Prepaid Expenses and Other Current Assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:OtherCurrentAssetsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:OtherCurrentAssetsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://www.dataseainc.com/role/LongTermInvestment",
     "longName": "012 - Disclosure - Long Term Investment",
     "shortName": "Long Term Investment",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:LongTermDebtTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:LongTermDebtTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://www.dataseainc.com/role/AccruedExpensesandOtherPayables",
     "longName": "013 - Disclosure - Accrued Expenses and Other Payables",
     "shortName": "Accrued Expenses and Other Payables",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://www.dataseainc.com/role/LoansPayable",
     "longName": "014 - Disclosure - Loans Payable",
     "shortName": "Loans Payable",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://www.dataseainc.com/role/RelatedPartyTransactions",
     "longName": "015 - Disclosure - Related Party Transactions",
     "shortName": "Related Party Transactions",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://www.dataseainc.com/role/CommonStockandWarrants",
     "longName": "016 - Disclosure - Common Stock and Warrants",
     "shortName": "Common Stock and Warrants",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://www.dataseainc.com/role/IncomeTaxes",
     "longName": "017 - Disclosure - Income Taxes",
     "shortName": "Income Taxes",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://www.dataseainc.com/role/Commitments",
     "longName": "018 - Disclosure - Commitments",
     "shortName": "Commitments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://www.dataseainc.com/role/DisposalofSubsidiary",
     "longName": "019 - Disclosure - Disposal of Subsidiary",
     "shortName": "Disposal of Subsidiary",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "dtss:DisposalOfSubsidiaryTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "dtss:DisposalOfSubsidiaryTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://www.dataseainc.com/role/SubsequentEvents",
     "longName": "020 - Disclosure - Subsequent Events",
     "shortName": "Subsequent Events",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://www.dataseainc.com/role/AccountingPoliciesByPolicy",
     "longName": "021 - Disclosure - Accounting Policies, by Policy (Policies)",
     "shortName": "Accounting Policies, by Policy (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "22",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "dtss:GoingConcernsPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "dtss:GoingConcernsPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://www.dataseainc.com/role/SummaryofSignificantAccountingPoliciesTables",
     "longName": "022 - Disclosure - Summary of Significant Accounting Policies (Tables)",
     "shortName": "Summary of Significant Accounting Policies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "23",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "srt:ScheduleOfCondensedBalanceSheetTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "srt:ScheduleOfCondensedBalanceSheetTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://www.dataseainc.com/role/PropertyandEquipmentTables",
     "longName": "023 - Disclosure - Property and Equipment (Tables)",
     "shortName": "Property and Equipment (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "24",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.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",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://www.dataseainc.com/role/IntangibleAssetsTables",
     "longName": "024 - Disclosure - Intangible Assets (Tables)",
     "shortName": "Intangible Assets (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "25",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://www.dataseainc.com/role/PrepaidExpensesandOtherCurrentAssetsTables",
     "longName": "025 - Disclosure - Prepaid Expenses and Other Current Assets (Tables)",
     "shortName": "Prepaid Expenses and Other Current Assets (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "26",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:OtherCurrentAssetsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:OtherCurrentAssetsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://www.dataseainc.com/role/AccruedExpensesandOtherPayablesTables",
     "longName": "026 - Disclosure - Accrued Expenses and Other Payables (Tables)",
     "shortName": "Accrued Expenses and Other Payables (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "27",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://www.dataseainc.com/role/LoansPayableTables",
     "longName": "027 - Disclosure - Loans Payable (Tables)",
     "shortName": "Loans Payable (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "28",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://www.dataseainc.com/role/CommonStockandWarrantsTables",
     "longName": "028 - Disclosure - Common Stock and Warrants (Tables)",
     "shortName": "Common Stock and Warrants (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "29",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://www.dataseainc.com/role/IncomeTaxesTables",
     "longName": "029 - Disclosure - Income Taxes (Tables)",
     "shortName": "Income Taxes (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "30",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://www.dataseainc.com/role/CommitmentsTables",
     "longName": "030 - Disclosure - Commitments (Tables)",
     "shortName": "Commitments (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "31",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "dtss:ScheduleOfGuoHaoCenturyEnteredIntoALeaseForTheOfficeInHangzhouCityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "dtss:ScheduleOfGuoHaoCenturyEnteredIntoALeaseForTheOfficeInHangzhouCityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://www.dataseainc.com/role/DisposalofSubsidiaryTables",
     "longName": "031 - Disclosure - Disposal of Subsidiary (Tables)",
     "shortName": "Disposal of Subsidiary (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "32",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "dtss:DisposalOfSubsidiaryTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "dtss:DisposalOfSubsidiaryTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://www.dataseainc.com/role/OrganizationandDescriptionofBusinessDetails",
     "longName": "032 - Disclosure - Organization and Description of Business (Details)",
     "shortName": "Organization and Description of Business (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "33",
     "firstAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "unitRef": "usdPershares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c45",
      "name": "us-gaap:CommonStockSharesIssued",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "unique": true
     }
    },
    "R34": {
     "role": "http://www.dataseainc.com/role/SummaryofSignificantAccountingPoliciesDetails",
     "longName": "033 - Disclosure - Summary of Significant Accounting Policies (Details)",
     "shortName": "Summary of Significant Accounting Policies (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "34",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "ix:continuation",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "ix:continuation",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://www.dataseainc.com/role/ScheduleofCondensedConsolidatingBalanceSheetsInformationTable",
     "longName": "034 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of Condensed Consolidating Balance Sheets Information",
     "shortName": "Summary of Significant Accounting Policies (Details) - Schedule of Condensed Consolidating Balance Sheets Information",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "35",
     "firstAnchor": {
      "contextRef": "c106",
      "name": "us-gaap:CashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c106",
      "name": "us-gaap:CashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://www.dataseainc.com/role/ScheduleofCondensedConsolidatingStatementsofIncomeInformationTable",
     "longName": "035 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of Condensed Consolidating Statements of Income Information",
     "shortName": "Summary of Significant Accounting Policies (Details) - Schedule of Condensed Consolidating Statements of Income Information",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "36",
     "firstAnchor": {
      "contextRef": "c108",
      "name": "us-gaap:Revenues",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "srt:ScheduleOfCondensedIncomeStatementTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c108",
      "name": "us-gaap:Revenues",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "srt:ScheduleOfCondensedIncomeStatementTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://www.dataseainc.com/role/ScheduleofStraightLineMethodoverEstimatedUsefulLivesTable",
     "longName": "036 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of Straight-Line Method over Estimated Useful Lives",
     "shortName": "Summary of Significant Accounting Policies (Details) - Schedule of Straight-Line Method over Estimated Useful Lives",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "37",
     "firstAnchor": {
      "contextRef": "c111",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c111",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://www.dataseainc.com/role/ScheduleofRevenueSourcesTable",
     "longName": "037 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of Revenue Sources",
     "shortName": "Summary of Significant Accounting Policies (Details) - Schedule of Revenue Sources",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "38",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:Revenues",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c117",
      "name": "us-gaap:Revenues",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "unique": true
     }
    },
    "R39": {
     "role": "http://www.dataseainc.com/role/ScheduleofExchangeRatesusedtoTranslateAmountsTable",
     "longName": "038 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of Exchange Rates used to Translate Amounts",
     "shortName": "Summary of Significant Accounting Policies (Details) - Schedule of Exchange Rates used to Translate Amounts",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "39",
     "firstAnchor": {
      "contextRef": "c131",
      "name": "us-gaap:ForeignCurrencyExchangeRateTranslation1",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c131",
      "name": "us-gaap:ForeignCurrencyExchangeRateTranslation1",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://www.dataseainc.com/role/PropertyandEquipmentDetails",
     "longName": "039 - Disclosure - Property and Equipment (Details)",
     "shortName": "Property and Equipment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "40",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:Depreciation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:Depreciation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://www.dataseainc.com/role/ScheduleofPropertyandEquipmentTable",
     "longName": "040 - Disclosure - Property and Equipment (Details) - Schedule of Property and Equipment",
     "shortName": "Property and Equipment (Details) - Schedule of Property and Equipment",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "41",
     "firstAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://www.dataseainc.com/role/IntangibleAssetsDetails",
     "longName": "041 - Disclosure - Intangible Assets (Details)",
     "shortName": "Intangible Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "42",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://www.dataseainc.com/role/ScheduleofIntangibleAssetsTable",
     "longName": "042 - Disclosure - Intangible Assets (Details) - Schedule of Intangible Assets",
     "shortName": "Intangible Assets (Details) - Schedule of Intangible Assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "43",
     "firstAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://www.dataseainc.com/role/PrepaidExpensesandOtherCurrentAssetsDetails",
     "longName": "043 - Disclosure - Prepaid Expenses and Other Current Assets (Details)",
     "shortName": "Prepaid Expenses and Other Current Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "44",
     "firstAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:CustomerAdvancesNoncurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:OtherCurrentAssetsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:CustomerAdvancesNoncurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:OtherCurrentAssetsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://www.dataseainc.com/role/ScheduleofPrepaidExpensesandOtherCurrentAssetsTable",
     "longName": "044 - Disclosure - Prepaid Expenses and Other Current Assets (Details) - Schedule of Prepaid Expenses and Other Current Assets",
     "shortName": "Prepaid Expenses and Other Current Assets (Details) - Schedule of Prepaid Expenses and Other Current Assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "45",
     "firstAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:SecurityDeposit",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:OtherCurrentAssetsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:SecurityDeposit",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:OtherCurrentAssetsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://www.dataseainc.com/role/LongTermInvestmentDetails",
     "longName": "045 - Disclosure - Long Term Investment (Details)",
     "shortName": "Long Term Investment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "46",
     "firstAnchor": {
      "contextRef": "c185",
      "name": "dtss:InvestedStockOwnership",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:LongTermDebtTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c185",
      "name": "dtss:InvestedStockOwnership",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:LongTermDebtTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://www.dataseainc.com/role/ScheduleofAccruedExpensesandOtherPayablesTable",
     "longName": "046 - Disclosure - Accrued Expenses and Other Payables (Details) - Schedule of Accrued Expenses and Other Payables",
     "shortName": "Accrued Expenses and Other Payables (Details) - Schedule of Accrued Expenses and Other Payables",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "47",
     "firstAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:AccountsPayableOtherCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:AccountsPayableOtherCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://www.dataseainc.com/role/LoansPayableDetails",
     "longName": "047 - Disclosure - Loans Payable (Details)",
     "shortName": "Loans Payable (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "48",
     "firstAnchor": {
      "contextRef": "c193",
      "name": "us-gaap:LoansPayableToBank",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c193",
      "name": "us-gaap:LoansPayableToBank",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     }
    },
    "R49": {
     "role": "http://www.dataseainc.com/role/ScheduleofSummarizestheLoanBalanceTable",
     "longName": "048 - Disclosure - Loans Payable (Details) - Schedule of Summarizes the Loan Balance",
     "shortName": "Loans Payable (Details) - Schedule of Summarizes the Loan Balance",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "49",
     "firstAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     }
    },
    "R50": {
     "role": "http://www.dataseainc.com/role/RelatedPartyTransactionsDetails",
     "longName": "049 - Disclosure - Related Party Transactions (Details)",
     "shortName": "Related Party Transactions (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "50",
     "firstAnchor": {
      "contextRef": "c225",
      "name": "us-gaap:PaymentsForRent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c225",
      "name": "us-gaap:PaymentsForRent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     }
    },
    "R51": {
     "role": "http://www.dataseainc.com/role/CommonStockandWarrantsDetails",
     "longName": "050 - Disclosure - Common Stock and Warrants (Details)",
     "shortName": "Common Stock and Warrants (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "51",
     "firstAnchor": {
      "contextRef": "c228",
      "name": "dtss:AggregateOfShares",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c228",
      "name": "dtss:AggregateOfShares",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     }
    },
    "R52": {
     "role": "http://www.dataseainc.com/role/ScheduleofActivitiesofWarrantsTable",
     "longName": "051 - Disclosure - Common Stock and Warrants (Details) - Schedule of Activities of Warrants",
     "shortName": "Common Stock and Warrants (Details) - Schedule of Activities of Warrants",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": {
      "contextRef": "c238",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c238",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     }
    },
    "R53": {
     "role": "http://www.dataseainc.com/role/IncomeTaxesDetails",
     "longName": "052 - Disclosure - Income Taxes (Details)",
     "shortName": "Income Taxes (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     }
    },
    "R54": {
     "role": "http://www.dataseainc.com/role/ScheduleofReconcilestheUSStatutoryRatestotheCompanysEffectiveTaxRateTable",
     "longName": "053 - Disclosure - Income Taxes (Details) - Schedule of Reconciles the U.S. Statutory Rates to the Company\u2019s Effective Tax Rate",
     "shortName": "Income Taxes (Details) - Schedule of Reconciles the U.S. Statutory Rates to the Company\u2019s Effective Tax Rate",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     }
    },
    "R55": {
     "role": "http://www.dataseainc.com/role/ScheduleofNetDeferredTaxAssetsTable",
     "longName": "054 - Disclosure - Income Taxes (Details) - Schedule of Net Deferred Tax Assets",
     "shortName": "Income Taxes (Details) - Schedule of Net Deferred Tax Assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     }
    },
    "R56": {
     "role": "http://www.dataseainc.com/role/CommitmentsDetails",
     "longName": "055 - Disclosure - Commitments (Details)",
     "shortName": "Commitments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "c247",
      "name": "us-gaap:LeaseExpirationDate1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c246",
      "name": "us-gaap:SaleLeasebackTransactionMonthlyRentalPayments",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "unique": true
     }
    },
    "R57": {
     "role": "http://www.dataseainc.com/role/ScheduleofGuoHaoCenturyEnteredintoaLeasefortheOfficeinHangzhouCityTable",
     "longName": "056 - Disclosure - Commitments (Details) - Schedule of Guo Hao Century Entered into a Lease for the Office in Hangzhou City",
     "shortName": "Commitments (Details) - Schedule of Guo Hao Century Entered into a Lease for the Office in Hangzhou City",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "c255",
      "name": "dtss:LeaseStartDate",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c255",
      "name": "dtss:RentExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "unique": true
     }
    },
    "R58": {
     "role": "http://www.dataseainc.com/role/ScheduleofComponentsofLeaseCostsTable",
     "longName": "057 - Disclosure - Commitments (Details) - Schedule of Components of Lease Costs",
     "shortName": "Commitments (Details) - Schedule of Components of Lease Costs",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:OperatingLeaseExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c263",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "unique": true
     }
    },
    "R59": {
     "role": "http://www.dataseainc.com/role/ScheduleofMaturitiesoftheOperatingLeaseLiabilitiesTable",
     "longName": "058 - Disclosure - Commitments (Details) - Schedule of Maturities of the Operating Lease Liabilities",
     "shortName": "Commitments (Details) - Schedule of Maturities of the Operating Lease Liabilities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     }
    },
    "R60": {
     "role": "http://www.dataseainc.com/role/DisposalofSubsidiaryDetails",
     "longName": "059 - Disclosure - Disposal of Subsidiary (Details)",
     "shortName": "Disposal of Subsidiary (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:DisposalGroupDeferredGainOnDisposal",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-4",
      "ancestors": [
       "p",
       "dtss:DisposalOfSubsidiaryTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:DisposalGroupDeferredGainOnDisposal",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-4",
      "ancestors": [
       "p",
       "dtss:DisposalOfSubsidiaryTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     }
    },
    "R61": {
     "role": "http://www.dataseainc.com/role/ScheuleofWriteoffoftheCompanyandExistingSubsidiariesTable",
     "longName": "060 - Disclosure - Disposal of Subsidiary (Details) - Scheule of Write-off of the Company and Existing Subsidiaries",
     "shortName": "Disposal of Subsidiary (Details) - Scheule of Write-off of the Company and Existing Subsidiaries",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "firstAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "dtss:DisposalOfSubsidiaryTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "dtss:DisposalOfSubsidiaryTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     }
    },
    "R62": {
     "role": "http://www.dataseainc.com/role/ScheduleofResultsOperationsRelatingtoDiscontinuedOperationsZhangxunTable",
     "longName": "061 - Disclosure - Disposal of Subsidiary (Details) - Schedule of Results Operations Relating to Discontinued Operations Zhangxun",
     "shortName": "Disposal of Subsidiary (Details) - Schedule of Results Operations Relating to Discontinued Operations Zhangxun",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": {
      "contextRef": "c6",
      "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c6",
      "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "f10q0923_datasea.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "us-gaap_InterestReceivableAndOtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestReceivableAndOtherAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.dataseainc.com/role/PrepaidExpensesandOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Outstanding receivable",
        "label": "Interest Receivable and Other Assets",
        "documentation": "Amount of interest receivable and assets classified as other."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofActivitiesofWarrantsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of Warrants, Forfeited",
        "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": [
      "r467"
     ]
    },
    "dtss_ShuhaiNanjingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "ShuhaiNanjingMember",
     "presentation": [
      "http://www.dataseainc.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shuhai Nanjing [Member]",
        "label": "Shuhai Nanjing Member"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_ShuhaiSkillHKMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "ShuhaiSkillHKMember",
     "presentation": [
      "http://www.dataseainc.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shuhai Skill (HK) [Member]",
        "label": "Shuhai Skill HKMember"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityAbstract",
     "presentation": [
      "http://www.dataseainc.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "STOCKHOLDERS\u2019 EQUITY (DEFICIT)",
        "label": "Equity, Attributable to Parent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxDisclosureTextBlock",
     "presentation": [
      "http://www.dataseainc.com/role/IncomeTaxes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "INCOME 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": [
      "r279",
      "r490",
      "r495",
      "r496",
      "r501",
      "r505",
      "r508",
      "r511",
      "r512",
      "r655"
     ]
    },
    "dtss_ShuhaiSkillMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "ShuhaiSkillMember",
     "presentation": [
      "http://www.dataseainc.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shuhai Skill [Member]",
        "label": "Shuhai Skill Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ResearchAndDevelopmentExpensePolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ResearchAndDevelopmentExpensePolicy",
     "presentation": [
      "http://www.dataseainc.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "RESEARCH AND DEVELOPMENT EXPENSES",
        "label": "Research and Development Expense, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for costs it has 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."
       }
      }
     },
     "auth_ref": [
      "r487"
     ]
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "presentation": [
      "http://www.dataseainc.com/role/CommonStockandWarrants"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "COMMON STOCK AND WARRANTS",
        "label": "Equity [Text Block]",
        "documentation": "The entire disclosure for equity."
       }
      }
     },
     "auth_ref": [
      "r183",
      "r277",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r451",
      "r453",
      "r529",
      "r721",
      "r723",
      "r737"
     ]
    },
    "srt_ScheduleOfCondensedIncomeStatementTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ScheduleOfCondensedIncomeStatementTableTextBlock",
     "presentation": [
      "http://www.dataseainc.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Condensed Consolidating Statements of Income Information",
        "label": "Condensed Income Statement [Table Text Block]",
        "documentation": "Tabular disclosure of condensed income statement, including, but not limited to, income statements of consolidated entities and consolidation eliminations."
       }
      }
     },
     "auth_ref": [
      "r805",
      "r830"
     ]
    },
    "dtss_SmartAgricultureMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "SmartAgricultureMember",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofRevenueSourcesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Smart agriculture [Member]",
        "label": "Smart Agriculture Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherLongtermNotesPayableCurrentAndNoncurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherLongtermNotesPayableCurrentAndNoncurrentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued Expenses and Other Payables [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_ScheduleOfCondensedBalanceSheetTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ScheduleOfCondensedBalanceSheetTableTextBlock",
     "presentation": [
      "http://www.dataseainc.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Condensed Consolidating Balance Sheets Information",
        "label": "Condensed Balance Sheet [Table Text Block]",
        "documentation": "Tabular disclosure of condensed balance sheet, including, but not limited to, balance sheets of consolidated entities and consolidation eliminations."
       }
      }
     },
     "auth_ref": [
      "r805",
      "r830"
     ]
    },
    "us-gaap_FederalDepositInsuranceCorporationPremiumExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FederalDepositInsuranceCorporationPremiumExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.dataseainc.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Federal deposit insurance corporation",
        "label": "Federal Deposit Insurance Corporation Premium Expense",
        "documentation": "Amount of expense for Federal Deposit Insurance Corporation (FDIC) insurance."
       }
      }
     },
     "auth_ref": [
      "r208"
     ]
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxPolicyTextBlock",
     "presentation": [
      "http://www.dataseainc.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": [
      "r259",
      "r491",
      "r492",
      "r496",
      "r497",
      "r500",
      "r502",
      "r652"
     ]
    },
    "dtss_SmartCityBusinessMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "SmartCityBusinessMember",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofRevenueSourcesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Smart City business [Member]",
        "label": "Smart City Business Member"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_Zhangxun1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "Zhangxun1Member",
     "presentation": [
      "http://www.dataseainc.com/role/DisposalofSubsidiaryDetails",
      "http://www.dataseainc.com/role/IntangibleAssetsDetails",
      "http://www.dataseainc.com/role/PropertyandEquipmentDetails",
      "http://www.dataseainc.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Zhangxun [Member]",
        "label": "Zhangxun1 Member"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentInformationTable",
     "presentation": [
      "http://www.dataseainc.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package."
       }
      }
     },
     "auth_ref": []
    },
    "dtss_SoftwareRegistrationRightMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "SoftwareRegistrationRightMember",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofIntangibleAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Software registration or using right\t[Member]",
        "documentation": "Software Registration Right [Member]",
        "label": "Software Registration Right Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentGross",
     "crdr": "debit",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofPropertyandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subtotal",
        "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": [
      "r177",
      "r241",
      "r626"
     ]
    },
    "dtss_ThirdPartyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "ThirdPartyMember",
     "presentation": [
      "http://www.dataseainc.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Third Party [Member]",
        "label": "Third Party Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherExpensesAbstract",
     "presentation": [
      "http://www.dataseainc.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-operating income (expenses)",
        "label": "Other Expenses [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_TwoOneZeroTwoZeroTwoFiveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "TwoOneZeroTwoZeroTwoFiveMember",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofGuoHaoCenturyEnteredintoaLeasefortheOfficeinHangzhouCityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2/10/2025 [Member]",
        "label": "Two One Zero Two Zero Two Five Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentNet",
     "crdr": "debit",
     "calculation": {
      "http://www.dataseainc.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/ConsolidatedBalanceSheet",
      "http://www.dataseainc.com/role/ScheduleofCondensedConsolidatingBalanceSheetsInformationTable",
      "http://www.dataseainc.com/role/ScheduleofPropertyandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property and equipment, net",
        "verboseLabel": "Total",
        "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": [
      "r13",
      "r614",
      "r626",
      "r772"
     ]
    },
    "dei_DocumentInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentInformationLineItems",
     "presentation": [
      "http://www.dataseainc.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": []
    },
    "dtss_TianjinMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "TianjinMember",
     "presentation": [
      "http://www.dataseainc.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tianjin [Member]",
        "label": "Tianjin Member"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_DeferredTaxAssetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "DeferredTaxAssetAbstract",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofNetDeferredTaxAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax asset",
        "label": "Deferred Tax Asset Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentType",
     "presentation": [
      "http://www.dataseainc.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Type",
        "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": []
    },
    "us-gaap_ScheduleOfDebtInstrumentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfDebtInstrumentsTextBlock",
     "presentation": [
      "http://www.dataseainc.com/role/LoansPayableTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Summarizes the Loan Balance",
        "label": "Schedule of Long-Term Debt Instruments [Table Text Block]",
        "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer."
       }
      }
     },
     "auth_ref": [
      "r35",
      "r74",
      "r75",
      "r99",
      "r100",
      "r101",
      "r106",
      "r184",
      "r185",
      "r759",
      "r761",
      "r830"
     ]
    },
    "dtss_TwoOneZeroTwoZeroTwoFourMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "TwoOneZeroTwoZeroTwoFourMember",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofGuoHaoCenturyEnteredintoaLeasefortheOfficeinHangzhouCityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2/10/2024 [Member]",
        "label": "Two One Zero Two Zero Two Four Member"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentQuarterlyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentQuarterlyReport",
     "presentation": [
      "http://www.dataseainc.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Quarterly Report",
        "label": "Document Quarterly Report",
        "documentation": "Boolean flag that is true only for a form used as an quarterly report."
       }
      }
     },
     "auth_ref": [
      "r789"
     ]
    },
    "us-gaap_IncomeTaxesPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxesPaid",
     "crdr": "credit",
     "presentation": [
      "http://www.dataseainc.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": [
      "r48",
      "r51"
     ]
    },
    "dtss_UnderwrittenPublicOfferingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "UnderwrittenPublicOfferingMember",
     "presentation": [
      "http://www.dataseainc.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Underwritten Public Offering [Member]",
        "label": "Underwritten Public Offering Member"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_UltrasonicSoundAirDisinfectionEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "UltrasonicSoundAirDisinfectionEquipmentMember",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofRevenueSourcesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ultrasonic Sound Air Disinfection Equipment [Member]",
        "label": "Ultrasonic Sound Air Disinfection Equipment Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "presentation": [
      "http://www.dataseainc.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PROPERTY AND 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": [
      "r13",
      "r222",
      "r226",
      "r624"
     ]
    },
    "us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
     "presentation": [
      "http://www.dataseainc.com/role/DisposalofSubsidiaryTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Results Operations Relating to Discontinued Operations Zhangxun",
        "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": [
      "r15",
      "r24",
      "r27",
      "r114",
      "r120",
      "r121",
      "r122",
      "r123",
      "r124",
      "r128",
      "r130",
      "r131",
      "r179"
     ]
    },
    "dtss_XingzhongSunMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "XingzhongSunMember",
     "presentation": [
      "http://www.dataseainc.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Xingzhong Sun [Member]",
        "label": "Xingzhong Sun Member"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://www.dataseainc.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Transition Report",
        "label": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r790"
     ]
    },
    "dtss_YiyingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "YiyingMember",
     "presentation": [
      "http://www.dataseainc.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Yiying [Member]",
        "label": "Yiying Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofActivitiesofWarrantsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of Warrants, Expired",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period",
        "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements."
       }
      }
     },
     "auth_ref": [
      "r468"
     ]
    },
    "dtss_YiruiMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "YiruiMember",
     "presentation": [
      "http://www.dataseainc.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Yirui [Member]",
        "label": "Yirui Member"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_ZhangqiMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "ZhangqiMember",
     "presentation": [
      "http://www.dataseainc.com/role/OrganizationandDescriptionofBusinessDetails",
      "http://www.dataseainc.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Zhangqi [Member]",
        "label": "Zhangqi Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueOfFinancialInstrumentsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueOfFinancialInstrumentsPolicy",
     "presentation": [
      "http://www.dataseainc.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "FAIR VALUE (\u201cFV\u201d) OF FINANCIAL INSTRUMENTS",
        "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r25"
     ]
    },
    "us-gaap_ConvertibleDebtCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConvertibleDebtCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.dataseainc.com/role/PrepaidExpensesandOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Repayment amount",
        "label": "Convertible Debt, Current",
        "documentation": "The portion of the carrying value of long-term convertible debt as of the balance sheet date that is scheduled to be repaid within one year or in the normal operating cycle if longer. Convertible debt is a financial instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder."
       }
      }
     },
     "auth_ref": [
      "r136"
     ]
    },
    "us-gaap_OtherOperatingActivitiesCashFlowStatement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherOperatingActivitiesCashFlowStatement",
     "crdr": "debit",
     "presentation": [
      "http://www.dataseainc.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Negative cash flow from operating activities",
        "label": "Other Operating Activities, Cash Flow Statement",
        "documentation": "Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax",
     "crdr": "credit",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofResultsOperationsRelatingtoDiscontinuedOperationsZhangxunTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Gain (loss) before income tax",
        "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": [
      "r115",
      "r116",
      "r117",
      "r118",
      "r119",
      "r125",
      "r151",
      "r913"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "presentation": [
      "http://www.dataseainc.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average shares used for computing basic and diluted loss per share (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": [
      "r296",
      "r304"
     ]
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofCondensedConsolidatingStatementsofIncomeInformationTable",
      "http://www.dataseainc.com/role/ScheduleofResultsOperationsRelatingtoDiscontinuedOperationsZhangxunTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gross profit",
        "negatedLabel": "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": [
      "r126",
      "r236"
     ]
    },
    "us-gaap_InvestmentsAndCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InvestmentsAndCash",
     "crdr": "debit",
     "presentation": [
      "http://www.dataseainc.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash",
        "label": "Investments and Cash",
        "documentation": "Sum of investments and unrestricted cash as of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r906",
      "r911"
     ]
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet",
     "crdr": "debit",
     "calculation": {
      "http://www.dataseainc.com/role/ScheuleofWriteoffoftheCompanyandExistingSubsidiariesTable": {
       "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/ScheuleofWriteoffoftheCompanyandExistingSubsidiariesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable",
        "label": "Disposal Group, Including Discontinued Operation, Accounts, Notes and Loans Receivable, Net",
        "documentation": "Amount classified as accounts, notes and loans receivable attributable to disposal group held for sale or disposed of."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r114",
      "r127",
      "r178"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths",
     "crdr": "credit",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofMaturitiesoftheOperatingLeaseLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2023",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Next Rolling 12 Months",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in next rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date."
       }
      }
     },
     "auth_ref": [
      "r893"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "presentation": [
      "http://www.dataseainc.com/role/RelatedPartyTransactionsDetails",
      "http://www.dataseainc.com/role/ScheduleofPropertyandEquipmentTable",
      "http://www.dataseainc.com/role/ScheduleofStraightLineMethodoverEstimatedUsefulLivesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Lived Tangible Asset [Axis]",
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale."
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MoneyMarketFundsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MoneyMarketFundsAtCarryingValue",
     "crdr": "debit",
     "presentation": [
      "http://www.dataseainc.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash balance at financial institution",
        "label": "Money Market Funds, at Carrying Value",
        "documentation": "Investment in short-term money-market instruments (such as commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and so forth) which are highly liquid (that is, readily convertible to known amounts of cash) and so near their maturity that they present an insignificant risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify as cash equivalents by definition. Original maturity means an original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three-years ago does not become a cash equivalent when its remaining maturity is three months."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo",
     "crdr": "credit",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofMaturitiesoftheOperatingLeaseLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2024",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Rolling Year Two",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date."
       }
      }
     },
     "auth_ref": [
      "r893"
     ]
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.dataseainc.com/role/ScheuleofWriteoffoftheCompanyandExistingSubsidiariesTable": {
       "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/ScheuleofWriteoffoftheCompanyandExistingSubsidiariesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash",
        "label": "Disposal Group, Including Discontinued Operation, Cash and Cash Equivalents",
        "documentation": "Amount classified as cash and cash equivalents attributable to disposal group held for sale or disposed of."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r114",
      "r127",
      "r178"
     ]
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesOther": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesOther",
     "presentation": [
      "http://www.dataseainc.com/role/CommonStockandWarrantsDetails",
      "http://www.dataseainc.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares issued (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_DisposalGroupIncludingDiscontinuedOperationOperatingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofResultsOperationsRelatingtoDiscontinuedOperationsZhangxunTable"
     ],
     "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": [
      "r126"
     ]
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.dataseainc.com/role/ScheuleofWriteoffoftheCompanyandExistingSubsidiariesTable": {
       "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/ScheuleofWriteoffoftheCompanyandExistingSubsidiariesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other current assets",
        "label": "Disposal Group, Including Discontinued Operation, Other Assets, Current",
        "documentation": "Amount classified as other assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r114",
      "r127",
      "r176",
      "r178"
     ]
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisposalGroupIncludingDiscontinuedOperationRevenue",
     "crdr": "credit",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofResultsOperationsRelatingtoDiscontinuedOperationsZhangxunTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "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": [
      "r126",
      "r236"
     ]
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsPayable",
     "crdr": "credit",
     "calculation": {
      "http://www.dataseainc.com/role/ScheuleofWriteoffoftheCompanyandExistingSubsidiariesTable": {
       "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/ScheuleofWriteoffoftheCompanyandExistingSubsidiariesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable",
        "label": "Disposal Group, Including Discontinued Operation, Accounts Payable",
        "documentation": "Amount classified as accounts payable attributable to disposal group held for sale or disposed of."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r114",
      "r127",
      "r178"
     ]
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentLineItems",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofPropertyandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "presentation": [
      "http://www.dataseainc.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": [
      "r552",
      "r553",
      "r554",
      "r556",
      "r559",
      "r656",
      "r657",
      "r658",
      "r701",
      "r702",
      "r703",
      "r722",
      "r724"
     ]
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventsTextBlock",
     "presentation": [
      "http://www.dataseainc.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": [
      "r561",
      "r562"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "presentation": [
      "http://www.dataseainc.com/role/CommitmentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Maturities of the Operating Lease Liabilities",
        "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": [
      "r893"
     ]
    },
    "us-gaap_OperatingLeaseExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.dataseainc.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/ConsolidatedCashFlow",
      "http://www.dataseainc.com/role/ScheduleofComponentsofLeaseCostsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease expense",
        "label": "Operating Lease, Expense",
        "documentation": "Amount of operating lease expense. Excludes sublease income."
       }
      }
     },
     "auth_ref": [
      "r891"
     ]
    },
    "us-gaap_ProceedsFromDebtNetOfIssuanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromDebtNetOfIssuanceCosts",
     "crdr": "debit",
     "presentation": [
      "http://www.dataseainc.com/role/CommonStockandWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net proceeds",
        "label": "Proceeds from Debt, Net of Issuance Costs",
        "documentation": "The cash inflow from additional borrowings, net of cash paid to third parties in connection with debt origination."
       }
      }
     },
     "auth_ref": [
      "r268"
     ]
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofResultsOperationsRelatingtoDiscontinuedOperationsZhangxunTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Results Operations Relating to Discontinued Operations Zhangxun [Abstract]",
        "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://www.dataseainc.com/role/ScheduleofResultsOperationsRelatingtoDiscontinuedOperationsZhangxunTable"
     ],
     "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": [
      "r15",
      "r24",
      "r27",
      "r114",
      "r120",
      "r121",
      "r122",
      "r123",
      "r124",
      "r128",
      "r130",
      "r131",
      "r179"
     ]
    },
    "us-gaap_ShortTermBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShortTermBorrowings",
     "crdr": "credit",
     "calculation": {
      "http://www.dataseainc.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short term loan",
        "label": "Short-Term Debt",
        "documentation": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r135",
      "r199",
      "r772",
      "r909"
     ]
    },
    "us-gaap_NetIncomeLossAllocatedToLimitedPartners": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetIncomeLossAllocatedToLimitedPartners",
     "crdr": "credit",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofResultsOperationsRelatingtoDiscontinuedOperationsZhangxunTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net gain (loss) to the Company",
        "label": "Net Income (Loss) Allocated to Limited Partners",
        "documentation": "Aggregate amount of net income allocated to limited partners."
       }
      }
     },
     "auth_ref": [
      "r76"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.dataseainc.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated 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": [
      "r40",
      "r41",
      "r148",
      "r248",
      "r619",
      "r647",
      "r648"
     ]
    },
    "us-gaap_InterestPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://www.dataseainc.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": [
      "r269",
      "r272",
      "r273"
     ]
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization and Description of Business [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WorkersCompensationDiscountPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WorkersCompensationDiscountPercent",
     "presentation": [
      "http://www.dataseainc.com/role/PrepaidExpensesandOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Profits of sale of face recognition payment, percent",
        "label": "Workers' Compensation Discount, Percent",
        "documentation": "Percent discount applied to worker's compensation reserve liability to reduce the reserve to present value."
       }
      }
     },
     "auth_ref": [
      "r110",
      "r111"
     ]
    },
    "us-gaap_ClassOfWarrantOrRightUnissued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ClassOfWarrantOrRightUnissued",
     "presentation": [
      "http://www.dataseainc.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Anti-dilutive warrants (in Shares)",
        "label": "Class of Warrant or Right, Unissued",
        "documentation": "The number of warrants or rights which entitle the entity to receive future services in exchange for the unvested, forfeitable warrants or rights."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "crdr": "credit",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofIntangibleAssetsTable"
     ],
     "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": [
      "r243",
      "r391"
     ]
    },
    "us-gaap_CostOfRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CostOfRevenue",
     "crdr": "debit",
     "calculation": {
      "http://www.dataseainc.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of goods sold",
        "label": "Cost of Revenue",
        "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r157",
      "r278",
      "r368",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r533",
      "r850"
     ]
    },
    "us-gaap_CommitmentsAndContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommitmentsAndContingencies",
     "crdr": "credit",
     "presentation": [
      "http://www.dataseainc.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": [
      "r37",
      "r105",
      "r616",
      "r674"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.dataseainc.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income tax",
        "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": [
      "r216",
      "r228",
      "r293",
      "r294",
      "r311",
      "r493",
      "r506",
      "r635"
     ]
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold",
     "crdr": "debit",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofResultsOperationsRelatingtoDiscontinuedOperationsZhangxunTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of goods sold",
        "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": [
      "r126",
      "r236"
     ]
    },
    "us-gaap_PayablesAndAccrualsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PayablesAndAccrualsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Payables and Accruals [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "crdr": "credit",
     "presentation": [
      "http://www.dataseainc.com/role/PropertyandEquipmentDetails",
      "http://www.dataseainc.com/role/ScheduleofPropertyandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Less: accumulated depreciation",
        "verboseLabel": "Property and equipment with related 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": [
      "r69",
      "r242",
      "r625"
     ]
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtDisclosureTextBlock",
     "presentation": [
      "http://www.dataseainc.com/role/LoansPayable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "LOANS PAYABLE",
        "label": "Debt Disclosure [Text Block]",
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants."
       }
      }
     },
     "auth_ref": [
      "r182",
      "r276",
      "r410",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r426",
      "r433",
      "r434",
      "r436"
     ]
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://www.dataseainc.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": [
      "r170",
      "r275"
     ]
    },
    "us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DiscontinuedOperationTaxEffectOfDiscontinuedOperation",
     "crdr": "debit",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofResultsOperationsRelatingtoDiscontinuedOperationsZhangxunTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income tax",
        "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": [
      "r116",
      "r117",
      "r118",
      "r119",
      "r125",
      "r129",
      "r493",
      "r506",
      "r509"
     ]
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "presentation": [
      "http://www.dataseainc.com/role/CommonStockandWarrantsDetails",
      "http://www.dataseainc.com/role/IncomeTaxesDetails",
      "http://www.dataseainc.com/role/LoansPayableDetails",
      "http://www.dataseainc.com/role/OrganizationandDescriptionofBusinessDetails",
      "http://www.dataseainc.com/role/RelatedPartyTransactionsDetails"
     ],
     "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": [
      "r455",
      "r555",
      "r556",
      "r598",
      "r599",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r605",
      "r606",
      "r607",
      "r608",
      "r609",
      "r667",
      "r668",
      "r669",
      "r671",
      "r672",
      "r695",
      "r697",
      "r725",
      "r896"
     ]
    },
    "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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofActivitiesofWarrantsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Number of Warrants Outstanding, Beginning Balance",
        "periodEndLabel": "Number of Warrants 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": [
      "r461",
      "r462"
     ]
    },
    "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperation",
     "crdr": "debit",
     "calculation": {
      "http://www.dataseainc.com/role/ScheuleofWriteoffoftheCompanyandExistingSubsidiariesTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/ScheuleofWriteoffoftheCompanyandExistingSubsidiariesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total assets",
        "label": "Disposal Group, Including Discontinued Operation, Assets",
        "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r114",
      "r127",
      "r178",
      "r235",
      "r236"
     ]
    },
    "us-gaap_GrossProfit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GrossProfit",
     "crdr": "credit",
     "calculation": {
      "http://www.dataseainc.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Gross profit",
        "label": "Gross Profit",
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity."
       }
      }
     },
     "auth_ref": [
      "r153",
      "r278",
      "r306",
      "r319",
      "r323",
      "r325",
      "r368",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r533",
      "r753",
      "r850"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofActivitiesofWarrantsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Average Exercise Price Outstanding, Exercisable Beginning Balance",
        "periodEndLabel": "Average Exercise Price Outstanding, Exercisable Ending Balance",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price",
        "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r463"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofActivitiesofWarrantsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Average Exercise Price Outstanding, Beginning Balance",
        "periodEndLabel": "Average Exercise Price Outstanding, Ending Balance",
        "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": [
      "r461",
      "r462"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofActivitiesofWarrantsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Number of Warrants Outstanding, Exercisable Beginning Balance",
        "periodEndLabel": "Number of Warrants Outstanding, Exercisable Ending Balance",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number",
        "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan."
       }
      }
     },
     "auth_ref": [
      "r463"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "presentation": [
      "http://www.dataseainc.com/role/OrganizationandDescriptionofBusinessDetails",
      "http://www.dataseainc.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of common stock for equity financing (in Shares)",
        "verboseLabel": "Number of new share issued (in Shares)",
        "label": "Stock Issued During Period, Shares, New Issues",
        "documentation": "Number of new stock issued during the period."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r140",
      "r141",
      "r186",
      "r653",
      "r718",
      "r735"
     ]
    },
    "us-gaap_DebtInstrumentInterestRateEffectivePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentInterestRateEffectivePercentage",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofSummarizestheLoanBalanceTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest rate",
        "label": "Debt Instrument, Interest Rate, Effective Percentage",
        "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium."
       }
      }
     },
     "auth_ref": [
      "r33",
      "r100",
      "r437",
      "r543"
     ]
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "presentation": [
      "http://www.dataseainc.com/role/LoansPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest rate percentage",
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement."
       }
      }
     },
     "auth_ref": [
      "r33",
      "r412"
     ]
    },
    "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock",
     "presentation": [
      "http://www.dataseainc.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "INTANGIBLE ASSETS",
        "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r60"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://www.dataseainc.com/role/CommonStockandWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Type [Domain]",
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483"
     ]
    },
    "us-gaap_DebtInstrumentMaturityDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentMaturityDate",
     "presentation": [
      "http://www.dataseainc.com/role/LoansPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Extend loan maturity date",
        "label": "Debt Instrument, Maturity Date",
        "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": [
      "r229",
      "r758",
      "r888"
     ]
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://www.dataseainc.com/role/ConsolidatedBalanceSheet": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/ConsolidatedBalanceSheet",
      "http://www.dataseainc.com/role/ScheduleofCondensedConsolidatingBalanceSheetsInformationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "TOTAL ASSETS",
        "terseLabel": "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": [
      "r198",
      "r245",
      "r278",
      "r306",
      "r320",
      "r324",
      "r368",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r516",
      "r520",
      "r533",
      "r615",
      "r690",
      "r772",
      "r785",
      "r850",
      "r851",
      "r897"
     ]
    },
    "us-gaap_InvestmentCompanyIssuanceOfSharesPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InvestmentCompanyIssuanceOfSharesPerShare",
     "presentation": [
      "http://www.dataseainc.com/role/CommonStockandWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchase price per share (in Dollars per share)",
        "label": "Investment Company, Share Issuance, Per Share",
        "documentation": "Per share amount of share issuance by investment company. Includes, but is not limited to, per unit, membership interest, or other ownership interest."
       }
      }
     },
     "auth_ref": [
      "r917"
     ]
    },
    "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_LegalFees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LegalFees",
     "crdr": "debit",
     "presentation": [
      "http://www.dataseainc.com/role/CommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Quarterly fee",
        "label": "Legal Fees",
        "documentation": "The amount of expense provided in the period for legal costs incurred on or before the balance sheet date pertaining to resolved, pending or threatened litigation, including arbitration and mediation proceedings."
       }
      }
     },
     "auth_ref": [
      "r158"
     ]
    },
    "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://www.dataseainc.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BASIS OF PRESENTATION AND CONSOLIDATION",
        "label": "Basis of Presentation and Significant Accounting Policies [Text Block]",
        "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r170"
     ]
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentNameDomain",
     "presentation": [
      "http://www.dataseainc.com/role/LoansPayableDetails"
     ],
     "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": [
      "r35",
      "r282",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r417",
      "r422",
      "r423",
      "r424",
      "r425",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r543",
      "r758",
      "r759",
      "r760",
      "r761",
      "r762",
      "r828"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofActivitiesofWarrantsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of Warrants, 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",
      "r140",
      "r141",
      "r186",
      "r466"
     ]
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AllowanceForDoubtfulAccountsReceivable",
     "crdr": "credit",
     "presentation": [
      "http://www.dataseainc.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Bad debt allowance for accounts receivable",
        "label": "Accounts Receivable, Allowance for Credit Loss",
        "documentation": "Amount of allowance for credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r249",
      "r333",
      "r371",
      "r374",
      "r375",
      "r912"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofComponentsofLeaseCostsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "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": [
      "r548",
      "r771"
     ]
    },
    "us-gaap_SubsequentEventsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentUnusedBorrowingCapacityAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.dataseainc.com/role/PrepaidExpensesandOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total borrowing amount",
        "label": "Debt Instrument, Unused Borrowing Capacity, Amount",
        "documentation": "Amount of unused borrowing capacity under the long-term financing arrangement that is available to the entity as of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r34"
     ]
    },
    "us-gaap_DebtInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentAxis",
     "presentation": [
      "http://www.dataseainc.com/role/LoansPayableDetails"
     ],
     "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": [
      "r26",
      "r136",
      "r137",
      "r199",
      "r200",
      "r282",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r417",
      "r422",
      "r423",
      "r424",
      "r425",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r543",
      "r758",
      "r759",
      "r760",
      "r761",
      "r762",
      "r828"
     ]
    },
    "us-gaap_LiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.dataseainc.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/ConsolidatedBalanceSheet",
      "http://www.dataseainc.com/role/ScheduleofCondensedConsolidatingBalanceSheetsInformationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current liabilities",
        "terseLabel": "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": [
      "r32",
      "r238",
      "r278",
      "r368",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r517",
      "r520",
      "r521",
      "r533",
      "r772",
      "r850",
      "r897",
      "r898"
     ]
    },
    "us-gaap_AssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.dataseainc.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/ConsolidatedBalanceSheet",
      "http://www.dataseainc.com/role/ScheduleofCondensedConsolidatingBalanceSheetsInformationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total noncurrent assets",
        "terseLabel": "Total non-current assets",
        "label": "Assets, Noncurrent",
        "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 after one year or beyond the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r278",
      "r368",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r516",
      "r520",
      "r533",
      "r850",
      "r851",
      "r897"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://www.dataseainc.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": [
      "r484",
      "r485",
      "r486",
      "r661",
      "r831",
      "r832",
      "r833",
      "r887",
      "r919"
     ]
    },
    "us-gaap_LiabilitiesNoncurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesNoncurrentAbstract",
     "presentation": [
      "http://www.dataseainc.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "NONCURRENT LIABILITIES",
        "label": "Liabilities, Noncurrent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityBeforeTreasuryStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityBeforeTreasuryStock",
     "crdr": "credit",
     "presentation": [
      "http://www.dataseainc.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Paid in capital deficit",
        "label": "Stockholders' Equity before Treasury Stock",
        "documentation": "Total amount of stockholders' equity (deficit) items including stock value, paid in capital, retained earnings and including equity attributable to noncontrolling interests and before deducting the carrying value of treasury stock."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
     "presentation": [
      "http://www.dataseainc.com/role/CommonStockandWarrantsDetails"
     ],
     "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": [
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r435",
      "r450",
      "r528",
      "r563",
      "r564",
      "r565",
      "r566",
      "r567",
      "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",
      "r632",
      "r798",
      "r799",
      "r800",
      "r801",
      "r802",
      "r803",
      "r804",
      "r838",
      "r839",
      "r840",
      "r841"
     ]
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "presentation": [
      "http://www.dataseainc.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Net Deferred Tax Assets",
        "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": [
      "r190"
     ]
    },
    "us-gaap_AssetsNoncurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsNoncurrentAbstract",
     "presentation": [
      "http://www.dataseainc.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "NONCURRENT ASSETS",
        "label": "Assets, Noncurrent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "presentation": [
      "http://www.dataseainc.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Reconciles the U.S. Statutory Rates to the Company\u2019s Effective Tax Rate",
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r189"
     ]
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesCurrentAbstract",
     "presentation": [
      "http://www.dataseainc.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CURRENT LIABILITIES",
        "label": "Liabilities, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
     "presentation": [
      "http://www.dataseainc.com/role/IntangibleAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule 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": [
      "r60"
     ]
    },
    "us-gaap_LiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.dataseainc.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/ConsolidatedBalanceSheet",
      "http://www.dataseainc.com/role/ScheduleofCondensedConsolidatingBalanceSheetsInformationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total noncurrent liabilities",
        "terseLabel": "Total non-current liabilities",
        "label": "Liabilities, Noncurrent",
        "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r132",
      "r133",
      "r134",
      "r138",
      "r278",
      "r368",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r517",
      "r520",
      "r521",
      "r533",
      "r850",
      "r897",
      "r898"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://www.dataseainc.com/role/ShareholdersEquityType2or3",
      "http://www.dataseainc.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r38",
      "r233",
      "r260",
      "r261",
      "r262",
      "r283",
      "r284",
      "r285",
      "r287",
      "r292",
      "r294",
      "r305",
      "r369",
      "r370",
      "r453",
      "r484",
      "r485",
      "r486",
      "r503",
      "r504",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r530",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r551",
      "r643",
      "r644",
      "r645",
      "r661",
      "r718"
     ]
    },
    "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
     "presentation": [
      "http://www.dataseainc.com/role/CommonStockandWarrantsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Activities of Warrants",
        "label": "Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]",
        "documentation": "Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are 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. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable."
       }
      }
     },
     "auth_ref": [
      "r77"
     ]
    },
    "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
     "presentation": [
      "http://www.dataseainc.com/role/AccruedExpensesandOtherPayablesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Accrued Expenses and Other Payables",
        "label": "Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]",
        "documentation": "Tabular disclosure of the (a) carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity",
     "crdr": "debit",
     "calculation": {
      "http://www.dataseainc.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperations",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Less: loss attributable to noncontrolling interest from continuing operation",
        "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": [
      "r87",
      "r194"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://www.dataseainc.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated deficit",
        "label": "Retained Earnings [Member]",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r233",
      "r283",
      "r284",
      "r285",
      "r287",
      "r292",
      "r294",
      "r369",
      "r370",
      "r484",
      "r485",
      "r486",
      "r503",
      "r504",
      "r522",
      "r524",
      "r525",
      "r527",
      "r530",
      "r643",
      "r645",
      "r661",
      "r919"
     ]
    },
    "us-gaap_ClassOfWarrantOrRightTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ClassOfWarrantOrRightTable",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofActivitiesofWarrantsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Warrant or Right [Table]",
        "documentation": "Disclosure for warrants or rights issued, which includes the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable."
       }
      }
     },
     "auth_ref": [
      "r77"
     ]
    },
    "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsPayableAndOtherAccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.dataseainc.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued expenses and other payables",
        "label": "Accounts Payable and Other Accrued Liabilities, Current",
        "documentation": "Amount of liabilities incurred to vendors for goods and services received, and accrued liabilities classified as other, payable within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
     "presentation": [
      "http://www.dataseainc.com/role/DisposalofSubsidiaryTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Scheule of Write-off of the Company and Existing Subsidiaries",
        "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": [
      "r191"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.dataseainc.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperations",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Loss before noncontrolling interest from continuing operation",
        "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": [
      "r194",
      "r278",
      "r286",
      "r306",
      "r319",
      "r323",
      "r325",
      "r368",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r531",
      "r533",
      "r627",
      "r753",
      "r850"
     ]
    },
    "us-gaap_BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod",
     "crdr": "credit",
     "presentation": [
      "http://www.dataseainc.com/role/PrepaidExpensesandOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Annual revenue",
        "label": "Business Acquisition, Revenue Reported by Acquired Entity for Last Annual Period",
        "documentation": "Total revenue reported by the acquired entity for its previous full fiscal year before the business acquisition."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityMethodInvestmentOwnershipPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquityMethodInvestmentOwnershipPercentage",
     "presentation": [
      "http://www.dataseainc.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ownership percentage",
        "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": [
      "r365"
     ]
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessAcquisitionAxis",
     "presentation": [
      "http://www.dataseainc.com/role/PrepaidExpensesandOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Acquisition [Axis]",
        "documentation": "Information by business combination or series of individually immaterial business combinations."
       }
      }
     },
     "auth_ref": [
      "r82",
      "r83",
      "r513",
      "r766",
      "r767"
     ]
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessAcquisitionAcquireeDomain",
     "presentation": [
      "http://www.dataseainc.com/role/PrepaidExpensesandOtherCurrentAssetsDetails"
     ],
     "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": [
      "r513",
      "r766",
      "r767"
     ]
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://www.dataseainc.com/role/ShareholdersEquityType2or3",
      "http://www.dataseainc.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "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",
      "r233",
      "r260",
      "r261",
      "r262",
      "r283",
      "r284",
      "r285",
      "r287",
      "r292",
      "r294",
      "r305",
      "r369",
      "r370",
      "r453",
      "r484",
      "r485",
      "r486",
      "r503",
      "r504",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r530",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r551",
      "r643",
      "r644",
      "r645",
      "r661",
      "r718"
     ]
    },
    "us-gaap_NotesPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NotesPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.dataseainc.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Due to related parties",
        "label": "Notes Payable, Current",
        "documentation": "Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer."
       }
      }
     },
     "auth_ref": [
      "r29"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "presentation": [
      "http://www.dataseainc.com/role/PropertyandEquipmentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Property and Equipment",
        "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": [
      "r13"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommitmentsAndContingenciesPolicyTextBlock",
     "presentation": [
      "http://www.dataseainc.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CONTINGENCIES",
        "label": "Commitments and Contingencies, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies."
       }
      }
     },
     "auth_ref": [
      "r70",
      "r739"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "presentation": [
      "http://www.dataseainc.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated other comprehensive\tincome",
        "label": "AOCI Attributable to Parent [Member]",
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r21",
      "r41",
      "r523",
      "r526",
      "r551",
      "r643",
      "r644",
      "r816",
      "r817",
      "r818",
      "r831",
      "r832",
      "r833"
     ]
    },
    "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity",
     "crdr": "credit",
     "calculation": {
      "http://www.dataseainc.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net loss to the Company from discontinued operation",
        "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": [
      "r115",
      "r116",
      "r117",
      "r118",
      "r119",
      "r125",
      "r129",
      "r194"
     ]
    },
    "us-gaap_DeferredRevenueCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredRevenueCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.dataseainc.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unearned revenue",
        "label": "Deferred Revenue, Current",
        "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current."
       }
      }
     },
     "auth_ref": [
      "r811"
     ]
    },
    "us-gaap_CustomerAdvancesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CustomerAdvancesCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.dataseainc.com/role/PrepaidExpensesandOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepayment",
        "label": "Customer Advances, Current",
        "documentation": "The current portion of prepayments received from customers for goods or services to be provided in the future."
       }
      }
     },
     "auth_ref": [
      "r212"
     ]
    },
    "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest",
     "crdr": "debit",
     "calculation": {
      "http://www.dataseainc.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Less: loss attributable to noncontrolling interest from discontinued operation",
        "label": "Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Noncontrolling Interest",
        "documentation": "Amount after tax of income (loss) from a discontinued operation attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal."
       }
      }
     },
     "auth_ref": [
      "r87",
      "r115",
      "r116",
      "r117",
      "r118",
      "r119",
      "r125",
      "r129",
      "r194"
     ]
    },
    "us-gaap_PaymentsForRent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsForRent",
     "crdr": "credit",
     "presentation": [
      "http://www.dataseainc.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rent payment",
        "label": "Payments for Rent",
        "documentation": "Cash payments to lessor's for use of assets under operating leases."
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "us-gaap_CustomerAdvancesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CustomerAdvancesNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.dataseainc.com/role/PrepaidExpensesandOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other prepayments",
        "label": "Customer Advances, Noncurrent",
        "documentation": "The noncurrent portion of prepayments received from customers for goods or services to be provided in the future."
       }
      }
     },
     "auth_ref": [
      "r213"
     ]
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesPurchaseOfAssets": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesPurchaseOfAssets",
     "presentation": [
      "http://www.dataseainc.com/role/CommonStockandWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchase shares of common stock (in Shares)",
        "label": "Stock Issued During Period, Shares, Purchase of Assets",
        "documentation": "Number of shares of stock issued during the period as part of a transaction to acquire assets that do not qualify as a business combination."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestExpenseDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestExpenseDebt",
     "crdr": "debit",
     "presentation": [
      "http://www.dataseainc.com/role/LoansPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest expense",
        "label": "Interest Expense, Debt",
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt."
       }
      }
     },
     "auth_ref": [
      "r164",
      "r430",
      "r438",
      "r761",
      "r762"
     ]
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DepreciationDepletionAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www.dataseainc.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation and amortization",
        "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": [
      "r12",
      "r310"
     ]
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AmortizationOfIntangibleAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.dataseainc.com/role/IntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "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": [
      "r12",
      "r62",
      "r67"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://www.dataseainc.com/role/ConsolidatedCashFlow": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net increase (decrease) in cash",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r167"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "presentation": [
      "http://www.dataseainc.com/role/RelatedPartyTransactionsDetails",
      "http://www.dataseainc.com/role/ScheduleofPropertyandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Lived Tangible Asset [Domain]",
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software."
       }
      }
     },
     "auth_ref": [
      "r177"
     ]
    },
    "us-gaap_InventoryGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryGross",
     "crdr": "debit",
     "presentation": [
      "http://www.dataseainc.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Allowances for slow-moving and obsolete inventory",
        "label": "Inventory, Gross",
        "documentation": "Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process."
       }
      }
     },
     "auth_ref": [
      "r813"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://www.dataseainc.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Cash, beginning of period",
        "periodEndLabel": "Cash, end of period",
        "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": [
      "r49",
      "r167",
      "r274"
     ]
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LeaseholdImprovementsMember",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofPropertyandEquipmentTable",
      "http://www.dataseainc.com/role/ScheduleofStraightLineMethodoverEstimatedUsefulLivesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leasehold improvement [Member]",
        "label": "Leasehold Improvements [Member]",
        "documentation": "Additions or improvements to assets held under a lease arrangement."
       }
      }
     },
     "auth_ref": [
      "r177"
     ]
    },
    "srt_EquityMethodInvesteeNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "EquityMethodInvesteeNameDomain",
     "presentation": [
      "http://www.dataseainc.com/role/OrganizationandDescriptionofBusinessDetails",
      "http://www.dataseainc.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Name [Domain]",
        "documentation": "Name of investment including named security. Excludes entity that is consolidated."
       }
      }
     },
     "auth_ref": [
      "r365",
      "r366",
      "r367"
     ]
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest",
     "crdr": "debit",
     "calculation": {
      "http://www.dataseainc.com/role/ConsolidatedIncomeStatement": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Comprehensive income (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": [
      "r9",
      "r90",
      "r96",
      "r256",
      "r258",
      "r264",
      "r610",
      "r633"
     ]
    },
    "us-gaap_OtherReceivablesNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherReceivablesNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.dataseainc.com/role/ScheduleofPrepaidExpensesandOtherCurrentAssetsTable": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofPrepaidExpensesandOtherCurrentAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other receivables \u2013 Heqin",
        "verboseLabel": "Less: allowance for other receivables \u2013 Heqin",
        "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_RepaymentsOfOtherShortTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RepaymentsOfOtherShortTermDebt",
     "crdr": "credit",
     "presentation": [
      "http://www.dataseainc.com/role/LoansPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Repaid unrelated party loan",
        "label": "Repayments of Other Short-Term Debt",
        "documentation": "Amount of cash outflow for the payment of debt classified as other, maturing within one year or the operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r47"
     ]
    },
    "us-gaap_IncomeLossAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossAttributableToNoncontrollingInterest",
     "crdr": "debit",
     "presentation": [
      "http://www.dataseainc.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net income (loss) of noncontrolling interest",
        "label": "Income (Loss) Attributable to Noncontrolling Interest, before Tax",
        "documentation": "Amount, before tax, of income (loss) attributable to noncontrolling interest. Includes, but is not limited to, income (loss) from continuing operations, discontinued operations and equity method investments."
       }
      }
     },
     "auth_ref": [
      "r156",
      "r818"
     ]
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterestAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterestAbstract",
     "presentation": [
      "http://www.dataseainc.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other comprehensive item",
        "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherLiabilitiesCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.dataseainc.com/role/LoansPayableDetails",
      "http://www.dataseainc.com/role/ScheduleofCondensedConsolidatingBalanceSheetsInformationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other current liabilities",
        "verboseLabel": "Current liabilities",
        "label": "Other Liabilities, Current",
        "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r31",
      "r772"
     ]
    },
    "us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossIncludingPortionAttributableToNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.dataseainc.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss including noncontrolling interest",
        "label": "Income (Loss), Including Portion Attributable to Noncontrolling Interest, before Tax",
        "documentation": "Amount, before tax, of income (loss) including portion attributable to noncontrolling interest. Includes, but is not limited to, income (loss) from continuing operations, discontinued operations and equity method investments."
       }
      }
     },
     "auth_ref": [
      "r155",
      "r818"
     ]
    },
    "us-gaap_OtherPrepaidExpenseCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherPrepaidExpenseCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.dataseainc.com/role/ScheduleofPrepaidExpensesandOtherCurrentAssetsTable": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofPrepaidExpensesandOtherCurrentAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Others",
        "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": [
      "r814",
      "r843"
     ]
    },
    "us-gaap_SoftwareDevelopmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SoftwareDevelopmentMember",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofIntangibleAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Software and technology development costs\t[Member]",
        "label": "Software Development [Member]",
        "documentation": "Internally developed software for sale, licensing or long-term internal use."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherLiabilitiesNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.dataseainc.com/role/LoansPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-current liabilities",
        "label": "Other Liabilities, Noncurrent",
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r36"
     ]
    },
    "us-gaap_NoncontrollingInterestMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NoncontrollingInterestMember",
     "presentation": [
      "http://www.dataseainc.com/role/ShareholdersEquityType2or3",
      "http://www.dataseainc.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Noncontrolling Interest",
        "verboseLabel": "Noncontrolling Interest [Member]",
        "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": [
      "r87",
      "r453",
      "r831",
      "r832",
      "r833",
      "r919"
     ]
    },
    "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": []
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherAssetsNoncurrent",
     "crdr": "debit",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofCondensedConsolidatingBalanceSheetsInformationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other non-current assets",
        "label": "Other Assets, Noncurrent",
        "documentation": "Amount of noncurrent assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r244"
     ]
    },
    "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_PropertyPlantAndEquipmentDisposals": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentDisposals",
     "crdr": "credit",
     "presentation": [
      "http://www.dataseainc.com/role/PropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property and equipment, disposals",
        "label": "Property, Plant and Equipment, Disposals",
        "documentation": "Amount of divestiture of long-lived, 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, furniture and fixtures, and computer equipment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.dataseainc.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "TOTAL EQUITY (DEFICIT)",
        "label": "Equity, Including Portion Attributable to Noncontrolling Interest",
        "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity."
       }
      }
     },
     "auth_ref": [
      "r87",
      "r88",
      "r94",
      "r233",
      "r234",
      "r261",
      "r283",
      "r284",
      "r285",
      "r287",
      "r292",
      "r369",
      "r370",
      "r453",
      "r484",
      "r485",
      "r486",
      "r503",
      "r504",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r530",
      "r535",
      "r536",
      "r540",
      "r551",
      "r644",
      "r645",
      "r659",
      "r677",
      "r696",
      "r719",
      "r720",
      "r736",
      "r784",
      "r829",
      "r842",
      "r889",
      "r919"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentNetAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Property and Equipment [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ResearchAndDevelopmentExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.dataseainc.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Research and development",
        "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": [
      "r112",
      "r488",
      "r905"
     ]
    },
    "us-gaap_FurnitureAndFixturesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FurnitureAndFixturesMember",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofPropertyandEquipmentTable",
      "http://www.dataseainc.com/role/ScheduleofStraightLineMethodoverEstimatedUsefulLivesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Furniture and fixtures [Member]",
        "label": "Furniture and Fixtures [Member]",
        "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherReceivables",
     "crdr": "debit",
     "presentation": [
      "http://www.dataseainc.com/role/DisposalofSubsidiaryDetails",
      "http://www.dataseainc.com/role/LoansPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other receivable",
        "verboseLabel": "Existing subsidiaries outstanding",
        "label": "Other Receivables",
        "documentation": "Amount due from parties in nontrade transactions, classified as other."
       }
      }
     },
     "auth_ref": [
      "r247",
      "r684"
     ]
    },
    "us-gaap_LongTermInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermInvestments",
     "crdr": "debit",
     "calculation": {
      "http://www.dataseainc.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term investment",
        "label": "Long-Term Investments",
        "documentation": "The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle)."
       }
      }
     },
     "auth_ref": [
      "r240"
     ]
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsValuationAllowance",
     "crdr": "credit",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofNetDeferredTaxAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: 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": [
      "r499"
     ]
    },
    "us-gaap_Cash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Cash",
     "crdr": "debit",
     "calculation": {
      "http://www.dataseainc.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/CommonStockandWarrantsDetails",
      "http://www.dataseainc.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash",
        "verboseLabel": "cash paid by investor",
        "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": [
      "r217",
      "r617",
      "r662",
      "r683",
      "r772",
      "r785",
      "r809"
     ]
    },
    "us-gaap_OtherCurrentAssetsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherCurrentAssetsTextBlock",
     "presentation": [
      "http://www.dataseainc.com/role/PrepaidExpensesandOtherCurrentAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PREPAID EXPENSES AND OTHER CURRENT ASSETS",
        "label": "Other Current Assets [Text Block]",
        "documentation": "The entire disclosure for other current assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsNet",
     "crdr": "debit",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofIntangibleAssetsTable"
     ],
     "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": [
      "r172",
      "r596"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://www.dataseainc.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Tax Identification Number",
        "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": [
      "r787"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "presentation": [
      "http://www.dataseainc.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortized over their useful life",
        "label": "Finite-Lived Intangible Asset, Useful Life",
        "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": []
    },
    "dtss_HangzhouShuhaiZhangxunInformationTechnologyCoLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "HangzhouShuhaiZhangxunInformationTechnologyCoLtdMember",
     "presentation": [
      "http://www.dataseainc.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hangzhou Shuhai Zhangxun Information Technology Co., Ltd [Member]",
        "label": "Hangzhou Shuhai Zhangxun Information Technology Co Ltd Member"
       }
      }
     },
     "auth_ref": []
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://www.dataseainc.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Local Phone Number",
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "dtss_HangzhouMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "HangzhouMember",
     "presentation": [
      "http://www.dataseainc.com/role/CommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hangzhou [Member]",
        "label": "Hangzhou Member"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://www.dataseainc.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Incorporation, State or Country Code",
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dtss_HangzhouZhangqiBusinessManagementPartnershipMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "HangzhouZhangqiBusinessManagementPartnershipMember",
     "presentation": [
      "http://www.dataseainc.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hangzhou Zhangqi Business Management Partnership [Member]",
        "label": "Hangzhou Zhangqi Business Management Partnership Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GainLossOnDispositionOfAssets1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GainLossOnDispositionOfAssets1",
     "crdr": "credit",
     "calculation": {
      "http://www.dataseainc.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Gain on disposal of subsidiary",
        "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": [
      "r827"
     ]
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://www.dataseainc.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current Fiscal Year End Date",
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dtss_HangzhouZhangxunMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "HangzhouZhangxunMember",
     "presentation": [
      "http://www.dataseainc.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hangzhou Zhangxun [Member]",
        "label": "Hangzhou Zhangxun Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SaleOfStockConsiderationReceivedOnTransaction",
     "crdr": "debit",
     "presentation": [
      "http://www.dataseainc.com/role/CommonStockandWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net proceeds",
        "label": "Sale of Stock, Consideration Received on Transaction",
        "documentation": "Cash received on stock transaction after deduction of issuance costs."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SaleOfStockNumberOfSharesIssuedInTransaction",
     "presentation": [
      "http://www.dataseainc.com/role/CommonStockandWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Public offering (in 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": []
    },
    "dtss_JiajiaShengshiFirstYearMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "JiajiaShengshiFirstYearMember",
     "presentation": [
      "http://www.dataseainc.com/role/PrepaidExpensesandOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Jiajia Shengshi First Year [Member]",
        "label": "Jiajia Shengshi First Year Member"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_HeilongjiangXunruiTechnologyCoLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "HeilongjiangXunruiTechnologyCoLtdMember",
     "presentation": [
      "http://www.dataseainc.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Heilongjiang Xunrui Technology Co. Ltd [Member]",
        "label": "Heilongjiang Xunrui Technology Co Ltd Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfWarrantOrRightLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ClassOfWarrantOrRightLineItems",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofActivitiesofWarrantsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Activities of Warrants [Abstract]",
        "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": []
    },
    "dtss_JiajiaShengshiMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "JiajiaShengshiMember",
     "presentation": [
      "http://www.dataseainc.com/role/PrepaidExpensesandOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Jiajia Shengshi [Member]",
        "label": "Jiajia Shengshi Member"
       }
      }
     },
     "auth_ref": []
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "Security12bTitle",
     "presentation": [
      "http://www.dataseainc.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title of 12(b) Security",
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r786"
     ]
    },
    "us-gaap_SaleOfStockNameOfTransactionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SaleOfStockNameOfTransactionDomain",
     "presentation": [
      "http://www.dataseainc.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "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_ProceedsFromIssuanceOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromIssuanceOfCommonStock",
     "crdr": "debit",
     "calculation": {
      "http://www.dataseainc.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net proceeds from issuance of common stock",
        "label": "Proceeds from Issuance of Common Stock",
        "documentation": "The cash inflow from the additional capital contribution to the entity."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "us-gaap_SaleOfStockPricePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SaleOfStockPricePerShare",
     "presentation": [
      "http://www.dataseainc.com/role/CommonStockandWarrantsDetails",
      "http://www.dataseainc.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sale of common stock per share (in Dollars per share)",
        "verboseLabel": "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": []
    },
    "dtss_JiajiaShengshiSecondYearMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "JiajiaShengshiSecondYearMember",
     "presentation": [
      "http://www.dataseainc.com/role/PrepaidExpensesandOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Jiajia Shengshi Second Year [Member]",
        "label": "Jiajia Shengshi Second Year Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.dataseainc.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustments to reconcile loss including noncontrolling interest 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": []
    },
    "dtss_JiajiaShengshiThirdYearMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "JiajiaShengshiThirdYearMember",
     "presentation": [
      "http://www.dataseainc.com/role/PrepaidExpensesandOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Jiajia Shengshi Third Year[Member]",
        "label": "Jiajia Shengshi Third Year Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ComprehensiveIncomeNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.dataseainc.com/role/ConsolidatedIncomeStatement": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Comprehensive loss attributable to the Company",
        "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": [
      "r42",
      "r256",
      "r258",
      "r265",
      "r611",
      "r634"
     ]
    },
    "us-gaap_SaleOfStockConsiderationReceivedPerTransaction": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SaleOfStockConsiderationReceivedPerTransaction",
     "crdr": "debit",
     "presentation": [
      "http://www.dataseainc.com/role/CommonStockandWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gross proceeds",
        "label": "Sale of Stock, Consideration Received Per Transaction",
        "documentation": "Amount of consideration received by subsidiary or equity investee in exchange for shares of stock issued or sold. Includes amount of cash received, fair value of noncash assets received, and fair value of liabilities assumed by the investor."
       }
      }
     },
     "auth_ref": []
    },
    "dtss_JinchengHaodaFirstYearMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "JinchengHaodaFirstYearMember",
     "presentation": [
      "http://www.dataseainc.com/role/PrepaidExpensesandOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Jincheng Haoda First Year [Member]",
        "label": "Jincheng Haoda First Year Member"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://www.dataseainc.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Current Reporting Status",
        "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": []
    },
    "srt_TitleOfIndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "TitleOfIndividualAxis",
     "presentation": [
      "http://www.dataseainc.com/role/CommonStockandWarrantsDetails",
      "http://www.dataseainc.com/role/OrganizationandDescriptionofBusinessDetails",
      "http://www.dataseainc.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of Individual [Axis]",
        "documentation": "Information by title of individual or nature of relationship to individual or group of individuals."
       }
      }
     },
     "auth_ref": [
      "r835",
      "r895"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "TradingSymbol",
     "presentation": [
      "http://www.dataseainc.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Symbol",
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://www.dataseainc.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Shell Company",
        "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": [
      "r787"
     ]
    },
    "us-gaap_DebtSecuritiesHeldToMaturityTransferAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtSecuritiesHeldToMaturityTransferAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.dataseainc.com/role/PrepaidExpensesandOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt transfer amount",
        "label": "Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Transfer, Amount",
        "documentation": "Amount, after allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity) transferred to investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and net income (trading)."
       }
      }
     },
     "auth_ref": [
      "r223"
     ]
    },
    "dtss_JinchengHaodaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "JinchengHaodaMember",
     "presentation": [
      "http://www.dataseainc.com/role/PrepaidExpensesandOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Jincheng Haoda [Member]",
        "label": "Jincheng Haoda Member"
       }
      }
     },
     "auth_ref": []
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://www.dataseainc.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Security Exchange Name",
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r788"
     ]
    },
    "us-gaap_TimingOfTransferOfGoodOrServiceAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TimingOfTransferOfGoodOrServiceAxis",
     "presentation": [
      "http://www.dataseainc.com/role/PrepaidExpensesandOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Timing of Transfer of Good or Service [Axis]",
        "documentation": "Information by timing of transfer of good or service to customer."
       }
      }
     },
     "auth_ref": [
      "r765",
      "r855"
     ]
    },
    "us-gaap_TimingOfTransferOfGoodOrServiceDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TimingOfTransferOfGoodOrServiceDomain",
     "presentation": [
      "http://www.dataseainc.com/role/PrepaidExpensesandOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Timing of Transfer of Good or Service [Domain]",
        "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time."
       }
      }
     },
     "auth_ref": [
      "r765",
      "r855"
     ]
    },
    "dtss_JinchengHaodaSecondYearMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "JinchengHaodaSecondYearMember",
     "presentation": [
      "http://www.dataseainc.com/role/PrepaidExpensesandOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Jincheng Haoda Second Year [Member]",
        "label": "Jincheng Haoda Second Year Member"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://www.dataseainc.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Filer Category",
        "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": [
      "r787"
     ]
    },
    "dtss_JinchengHaodaThirdYearMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "JinchengHaodaThirdYearMember",
     "presentation": [
      "http://www.dataseainc.com/role/PrepaidExpensesandOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Jincheng Haoda Third Year [Member]",
        "label": "Jincheng Haoda Third Year Member"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://www.dataseainc.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Small Business",
        "label": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r787"
     ]
    },
    "dtss_LoanFromAnUnrelatedPartyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "LoanFromAnUnrelatedPartyMember",
     "presentation": [
      "http://www.dataseainc.com/role/LoansPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loans [Member]",
        "label": "Loan From An Unrelated Party Member"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://www.dataseainc.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Emerging Growth Company",
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r787"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum",
     "presentation": [
      "http://www.dataseainc.com/role/CommonStockandWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Risk-free interest rate",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum",
        "documentation": "The minimum risk-free interest rate assumption that is used in valuing an option on its own shares."
       }
      }
     },
     "auth_ref": []
    },
    "dtss_LoanFromBankMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "LoanFromBankMember",
     "presentation": [
      "http://www.dataseainc.com/role/LoansPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loan from bank [Member]",
        "label": "Loan From Bank Member"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://www.dataseainc.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Common Stock, Shares Outstanding",
        "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": []
    },
    "dtss_NonUSInvestorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "NonUSInvestorMember",
     "presentation": [
      "http://www.dataseainc.com/role/CommonStockandWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non US Investor [Member]",
        "label": "Non USInvestor Member"
       }
      }
     },
     "auth_ref": []
    },
    "srt_CondensedBalanceSheetStatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "CondensedBalanceSheetStatementTable",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofCondensedConsolidatingBalanceSheetsInformationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed Balance Sheet Statement [Table]",
        "documentation": "Disclosure of information about condensed balance sheet, including, but not limited to, balance sheets of consolidated entities and consolidation eliminations."
       }
      }
     },
     "auth_ref": [
      "r230",
      "r282",
      "r794"
     ]
    },
    "dtss_NOLMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "NOLMember",
     "presentation": [
      "http://www.dataseainc.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "NOL [Member]",
        "label": "NOLMember"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AcceleratedShareRepurchasesSettlementPaymentOrReceipt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AcceleratedShareRepurchasesSettlementPaymentOrReceipt",
     "crdr": "debit",
     "presentation": [
      "http://www.dataseainc.com/role/CommonStockandWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Full payment received",
        "label": "Accelerated Share Repurchases, Settlement (Payment) or Receipt",
        "documentation": "Amount of cash receipt from (payment to) bank; or stock received from (issuance to) bank in the settlement of the accelerated share repurchase agreement."
       }
      }
     },
     "auth_ref": [
      "r187"
     ]
    },
    "dtss_MsLiuMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "MsLiuMember",
     "presentation": [
      "http://www.dataseainc.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ms. Liu [Member]",
        "label": "Ms Liu Member"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_NanjingFanhanZhinengTechnologyInstituteMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "NanjingFanhanZhinengTechnologyInstituteMember",
     "presentation": [
      "http://www.dataseainc.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nanjing Fanhan Zhineng Technology Institute [Member]",
        "label": "Nanjing Fanhan Zhineng Technology Institute Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DerivativeAverageExchangeRateCap1": {
     "xbrltype": "pureItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeAverageExchangeRateCap1",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofExchangeRatesusedtoTranslateAmountsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Average USD for the reporting period: RMB exchange rate",
        "label": "Derivative, Average Exchange Rate Cap",
        "documentation": "Average cap rate on a group of foreign currency derivatives for example, but not limited to, caps or collars."
       }
      }
     },
     "auth_ref": []
    },
    "dtss_ScheduleOfRevenueSourcesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "ScheduleOfRevenueSourcesTableTextBlock",
     "presentation": [
      "http://www.dataseainc.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Revenue Sources",
        "documentation": "Tabular disclosure of revenue.",
        "label": "Schedule Of Revenue Sources Table Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_ZhangxunMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "ZhangxunMember",
     "presentation": [
      "http://www.dataseainc.com/role/IncomeTaxesDetails",
      "http://www.dataseainc.com/role/LoansPayableDetails",
      "http://www.dataseainc.com/role/OrganizationandDescriptionofBusinessDetails",
      "http://www.dataseainc.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Zhangxun [Member]",
        "label": "Zhangxun Member"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_ZhangxunOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "ZhangxunOneMember",
     "presentation": [
      "http://www.dataseainc.com/role/LoansPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Zhangxun One [Member]",
        "label": "Zhangxun One Member"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_DisposalofSubsidiaryDetailsScheuleofWriteoffoftheCompanyandExistingSubsidiariesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "DisposalofSubsidiaryDetailsScheuleofWriteoffoftheCompanyandExistingSubsidiariesLineItems",
     "presentation": [
      "http://www.dataseainc.com/role/ScheuleofWriteoffoftheCompanyandExistingSubsidiariesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scheule of Write-off of the Company and Existing Subsidiaries [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_DescriptionOfWarrantsIssued": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "DescriptionOfWarrantsIssued",
     "presentation": [
      "http://www.dataseainc.com/role/CommonStockandWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Description of warrants issued",
        "documentation": "The description of warrants issued.",
        "label": "Description Of Warrants Issued"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AllowanceForLoanAndLeaseLossRecoveryOfBadDebts",
     "crdr": "credit",
     "presentation": [
      "http://www.dataseainc.com/role/PrepaidExpensesandOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Bad debt allowance",
        "label": "Allowance for Loan and Lease Loss, Recovery of Bad Debts",
        "documentation": "Amount of recovery of loans and lease receivables which had previously been fully or partially written-off as bad debts."
       }
      }
     },
     "auth_ref": [
      "r19"
     ]
    },
    "dtss_DisposalofSubsidiaryDetailsScheuleofWriteoffoftheCompanyandExistingSubsidiariesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "DisposalofSubsidiaryDetailsScheuleofWriteoffoftheCompanyandExistingSubsidiariesTable",
     "presentation": [
      "http://www.dataseainc.com/role/ScheuleofWriteoffoftheCompanyandExistingSubsidiariesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disposal of Subsidiary (Details) - Scheule of Write-off of the Company and Existing Subsidiaries [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofCondensedConsolidatingStatementsofIncomeInformationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net loss",
        "label": "Net Income (Loss) Attributable to Parent",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r152",
      "r169",
      "r207",
      "r236",
      "r255",
      "r257",
      "r262",
      "r278",
      "r286",
      "r288",
      "r289",
      "r290",
      "r291",
      "r293",
      "r294",
      "r300",
      "r306",
      "r319",
      "r323",
      "r325",
      "r368",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r531",
      "r533",
      "r631",
      "r698",
      "r716",
      "r717",
      "r753",
      "r783",
      "r850"
     ]
    },
    "dtss_DisposalGroupIncludingDiscontinuedOperationFixedAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "DisposalGroupIncludingDiscontinuedOperationFixedAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://www.dataseainc.com/role/ScheuleofWriteoffoftheCompanyandExistingSubsidiariesTable": {
       "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/ScheuleofWriteoffoftheCompanyandExistingSubsidiariesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fixed assets, net",
        "documentation": "Represent the amount of disposal group including discontinued operation fixed assets net.",
        "label": "Disposal Group Including Discontinued Operation Fixed Assets Net"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ServiceAgreementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ServiceAgreementsMember",
     "presentation": [
      "http://www.dataseainc.com/role/CommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property Service Agreement [Member]",
        "label": "Service Agreements [Member]",
        "documentation": "Limited duration contract between, for example, an electricity transmission customer and an electricity transmission provider for service."
       }
      }
     },
     "auth_ref": [
      "r86"
     ]
    },
    "us-gaap_ProceedsFromNotesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromNotesPayable",
     "crdr": "debit",
     "calculation": {
      "http://www.dataseainc.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from loan payables",
        "label": "Proceeds from Notes Payable",
        "documentation": "The cash inflow from a borrowing supported by a written promise to pay an obligation."
       }
      }
     },
     "auth_ref": [
      "r45"
     ]
    },
    "dtss_DisposalGroupIncludingDiscontinuedOperationAdvanceFromCustomer": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "DisposalGroupIncludingDiscontinuedOperationAdvanceFromCustomer",
     "crdr": "debit",
     "calculation": {
      "http://www.dataseainc.com/role/ScheuleofWriteoffoftheCompanyandExistingSubsidiariesTable": {
       "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/ScheuleofWriteoffoftheCompanyandExistingSubsidiariesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Advance from customers",
        "documentation": "The amount of advance from customers.",
        "label": "Disposal Group Including Discontinued Operation Advance From Customer"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_SharesToOfficersDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "SharesToOfficersDescription",
     "presentation": [
      "http://www.dataseainc.com/role/CommonStockandWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity inventive plan, description",
        "documentation": "Shares to officers description.",
        "label": "Shares To Officers Description"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
     "crdr": "credit",
     "presentation": [
      "http://www.dataseainc.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net loss",
        "label": "Net Income (Loss) Available to Common Stockholders, Basic",
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders."
       }
      }
     },
     "auth_ref": [
      "r267",
      "r288",
      "r289",
      "r290",
      "r291",
      "r296",
      "r297",
      "r301",
      "r304",
      "r306",
      "r319",
      "r323",
      "r325",
      "r753"
     ]
    },
    "us-gaap_CommonUnitIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonUnitIssued",
     "presentation": [
      "http://www.dataseainc.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate of common stock shares (in Shares)",
        "label": "Common Unit, Issued",
        "documentation": "Number of common units issued of limited liability company (LLC)."
       }
      }
     },
     "auth_ref": [
      "r186"
     ]
    },
    "dtss_DisposalGroupIncludingDiscontinuedOperationLoanPayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "DisposalGroupIncludingDiscontinuedOperationLoanPayables",
     "crdr": "debit",
     "calculation": {
      "http://www.dataseainc.com/role/ScheuleofWriteoffoftheCompanyandExistingSubsidiariesTable": {
       "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/ScheuleofWriteoffoftheCompanyandExistingSubsidiariesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Loan payables",
        "documentation": "The amount of loan payables.",
        "label": "Disposal Group Including Discontinued Operation Loan Payables"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_DocumentAndEntityInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "DocumentAndEntityInformationAbstract",
     "auth_ref": []
    },
    "dtss_DisposalGroupIncludingDiscontinuedOperationSelling": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "DisposalGroupIncludingDiscontinuedOperationSelling",
     "crdr": "debit",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofResultsOperationsRelatingtoDiscontinuedOperationsZhangxunTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Selling",
        "documentation": "Represent the amount of disposal group including discontinued operation selling.",
        "label": "Disposal Group Including Discontinued Operation Selling"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ForeignCurrencyExchangeRateTranslation1": {
     "xbrltype": "pureItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ForeignCurrencyExchangeRateTranslation1",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofExchangeRatesusedtoTranslateAmountsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Period-end date USD: RMB exchange rate",
        "label": "Foreign Currency Exchange Rate, Translation",
        "documentation": "Foreign exchange rate used to translate amounts denominated in functional currency to reporting currency."
       }
      }
     },
     "auth_ref": [
      "r541",
      "r542"
     ]
    },
    "dtss_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopment",
     "crdr": "debit",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofResultsOperationsRelatingtoDiscontinuedOperationsZhangxunTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Research and development",
        "documentation": "Represent the amount of disposal group including discontinued operation research and development.",
        "label": "Disposal Group Including Discontinued Operation Research And Development"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_ZhixinLiuMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "ZhixinLiuMember",
     "presentation": [
      "http://www.dataseainc.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Zhixin Liu [Member]",
        "label": "Zhixin Liu Member"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_IncomeTaxesDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "IncomeTaxesDetailsTable",
     "presentation": [
      "http://www.dataseainc.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Taxes (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_LossBeforeNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "LossBeforeNoncontrollingInterest",
     "crdr": "credit",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofResultsOperationsRelatingtoDiscontinuedOperationsZhangxunTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Gain (loss) before noncontrolling interest",
        "documentation": "Loss before noncontrolling interest.",
        "label": "Loss Before Noncontrolling Interest"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
     "presentation": [
      "http://www.dataseainc.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "FOREIGN CURRENCY TRANSLATION AND COMPREHENSIVE INCOME (LOSS)",
        "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": [
      "r534"
     ]
    },
    "us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MinorityInterestOwnershipPercentageByNoncontrollingOwners",
     "presentation": [
      "http://www.dataseainc.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-controlling interest percentage",
        "label": "Subsidiary, Ownership Percentage, Noncontrolling Owner",
        "documentation": "The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity."
       }
      }
     },
     "auth_ref": []
    },
    "dtss_OrganizationandDescriptionofBusinessDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "OrganizationandDescriptionofBusinessDetailsTable",
     "presentation": [
      "http://www.dataseainc.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization and Description of Business (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_OrganizationandDescriptionofBusinessDetailsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "OrganizationandDescriptionofBusinessDetailsLineItems",
     "presentation": [
      "http://www.dataseainc.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization and Description of Business (Details) [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_RemainingOwnershipInterest": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "RemainingOwnershipInterest",
     "presentation": [
      "http://www.dataseainc.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Remaining ownership interest",
        "documentation": "Remaining ownership interest.",
        "label": "Remaining Ownership Interest"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_IncomeTaxesDetailsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "IncomeTaxesDetailsLineItems",
     "presentation": [
      "http://www.dataseainc.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Taxes [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_ReduceOfTaxpayerPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "ReduceOfTaxpayerPercentage",
     "presentation": [
      "http://www.dataseainc.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reduce of taxpayer\u2019s taxable income",
        "documentation": "The percentage of reduce of taxpayer.",
        "label": "Reduce Of Taxpayer Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_EquityDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "EquityDescription",
     "presentation": [
      "http://www.dataseainc.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity description",
        "documentation": "Equity Description.",
        "label": "Equity Description"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_PercentageOfDifferedTaxAsset": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "PercentageOfDifferedTaxAsset",
     "presentation": [
      "http://www.dataseainc.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of differed tax asset",
        "documentation": "The percentage of differed tax assets.",
        "label": "Percentage Of Differed Tax Asset"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NoncashOrPartNoncashAcquisitionInterestAcquired1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NoncashOrPartNoncashAcquisitionInterestAcquired1",
     "presentation": [
      "http://www.dataseainc.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest acquired",
        "label": "Noncash or Part Noncash Acquisition, Interest Acquired",
        "documentation": "The level of ownership or equity interest acquired 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": [
      "r52",
      "r53",
      "r54"
     ]
    },
    "dtss_SummaryofSignificantAccountingPoliciesDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "SummaryofSignificantAccountingPoliciesDetailsTable",
     "presentation": [
      "http://www.dataseainc.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Significant Accounting Policies (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockParOrStatedValuePerShare",
     "presentation": [
      "http://www.dataseainc.com/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://www.dataseainc.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, par value (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": [
      "r141"
     ]
    },
    "dtss_EquityTransferAgreementsDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "EquityTransferAgreementsDescription",
     "presentation": [
      "http://www.dataseainc.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity transfer agreements, description",
        "documentation": "Equity transfer agreements, description.",
        "label": "Equity Transfer Agreements Description"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_EquityInterestsPricePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "EquityInterestsPricePerShare",
     "presentation": [
      "http://www.dataseainc.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Price per share (in Yuan Renminbi per share)",
        "documentation": "Equity interests price per share.",
        "label": "Equity Interests Price Per Share"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_CorporateIncomeTax": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "CorporateIncomeTax",
     "presentation": [
      "http://www.dataseainc.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Corporate income tax rate",
        "documentation": "Percentage of corporate income tax.",
        "label": "Corporate Income Tax"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_SummaryofSignificantAccountingPoliciesDetailsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "SummaryofSignificantAccountingPoliciesDetailsLineItems",
     "presentation": [
      "http://www.dataseainc.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Significant Accounting Policies (Details) [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_NetProceeds": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "NetProceeds",
     "crdr": "credit",
     "presentation": [
      "http://www.dataseainc.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total subscription price",
        "documentation": "Net proceeds.",
        "label": "Net Proceeds"
       }
      }
     },
     "auth_ref": []
    },
    "srt_StatementScenarioAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "StatementScenarioAxis",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofResultsOperationsRelatingtoDiscontinuedOperationsZhangxunTable",
      "http://www.dataseainc.com/role/ScheuleofWriteoffoftheCompanyandExistingSubsidiariesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts."
       }
      }
     },
     "auth_ref": [
      "r295",
      "r457",
      "r793",
      "r795",
      "r834"
     ]
    },
    "us-gaap_MinorityInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MinorityInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.dataseainc.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.dataseainc.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": [
      "r39",
      "r202",
      "r278",
      "r368",
      "r401",
      "r403",
      "r404",
      "r405",
      "r408",
      "r409",
      "r533",
      "r622",
      "r677"
     ]
    },
    "us-gaap_RepaymentsOfDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RepaymentsOfDebt",
     "crdr": "credit",
     "presentation": [
      "http://www.dataseainc.com/role/LoansPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Repayment loan amount",
        "label": "Repayments of Debt",
        "documentation": "Amount of cash outflow for short-term and long-term debt. Excludes payment of lease obligation."
       }
      }
     },
     "auth_ref": [
      "r823"
     ]
    },
    "dtss_CommitmentsDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "CommitmentsDetailsTable",
     "presentation": [
      "http://www.dataseainc.com/role/CommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_ScenarioUnspecifiedDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ScenarioUnspecifiedDomain",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofResultsOperationsRelatingtoDiscontinuedOperationsZhangxunTable",
      "http://www.dataseainc.com/role/ScheuleofWriteoffoftheCompanyandExistingSubsidiariesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts."
       }
      }
     },
     "auth_ref": [
      "r295",
      "r457",
      "r793",
      "r834"
     ]
    },
    "dtss_CapitalContribution": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "CapitalContribution",
     "presentation": [
      "http://www.dataseainc.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capital Contribution (in Yuan Renminbi per share)",
        "documentation": "Capital contribution.",
        "label": "Capital Contribution"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueByLiabilityClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueByLiabilityClassAxis",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofComponentsofLeaseCostsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liability Class [Axis]",
        "documentation": "Information by class of liability."
       }
      }
     },
     "auth_ref": [
      "r98",
      "r196"
     ]
    },
    "dtss_OwnershipNoncontrollingInterests": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "OwnershipNoncontrollingInterests",
     "presentation": [
      "http://www.dataseainc.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ownership noncontrolling interests",
        "documentation": "Ownership noncontrolling interests.",
        "label": "Ownership Noncontrolling Interests"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromSaleOfEquityMethodInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromSaleOfEquityMethodInvestments",
     "crdr": "debit",
     "presentation": [
      "http://www.dataseainc.com/role/CommonStockandWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate gross proceeds",
        "label": "Proceeds from Sale of Equity Method Investments",
        "documentation": "The cash inflow associated with the sale of equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence."
       }
      }
     },
     "auth_ref": [
      "r43"
     ]
    },
    "dtss_CommitmentsDetailsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "CommitmentsDetailsLineItems",
     "presentation": [
      "http://www.dataseainc.com/role/CommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments (Details) [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_AgreementTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "AgreementTerm",
     "presentation": [
      "http://www.dataseainc.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Agreement period",
        "documentation": "Agreement term.",
        "label": "Agreement Term"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_IncreaseInRentPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "IncreaseInRentPercentage",
     "presentation": [
      "http://www.dataseainc.com/role/CommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase in rent percentage",
        "documentation": "The percentage of increase in rent .",
        "label": "Increase In Rent Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_ScheduleOfPropertyAndEquipmentUsingStraightLineMethodOverEstimatedUsefulLiveTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "ScheduleOfPropertyAndEquipmentUsingStraightLineMethodOverEstimatedUsefulLiveTableTextBlock",
     "presentation": [
      "http://www.dataseainc.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Straight-Line Method Over Estimated Useful Lives",
        "documentation": "Schedule of property and equipment using straight line method over estimated useful live.",
        "label": "Schedule Of Property And Equipment Using Straight Line Method Over Estimated Useful Live Table Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_OwnershipPercenatge": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "OwnershipPercenatge",
     "presentation": [
      "http://www.dataseainc.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ownership percentage",
        "documentation": "Ownership percenatge.",
        "label": "Ownership Percenatge"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_IncreaseDecreaseInUnearnedRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "IncreaseDecreaseInUnearnedRevenue",
     "crdr": "debit",
     "calculation": {
      "http://www.dataseainc.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unearned revenue",
        "documentation": "Amount of increase decrease in unearned revenue.",
        "label": "Increase Decrease In Unearned Revenue"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_OperatingLeasesFutureMinimumPaymentDueInRolingYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "OperatingLeasesFutureMinimumPaymentDueInRolingYearTwo",
     "crdr": "debit",
     "presentation": [
      "http://www.dataseainc.com/role/CommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Annual rent second year",
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases Future Minimum Payment Due In Roling Year Two"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_IncreaseDecreaseInValueaddedTaxPrepayment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "IncreaseDecreaseInValueaddedTaxPrepayment",
     "crdr": "credit",
     "calculation": {
      "http://www.dataseainc.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Value-added tax prepayment",
        "documentation": "Amount of increase (decrease) of value-added tax prepayment.",
        "label": "Increase Decrease In Valueadded Tax Prepayment"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_OperatingLeasesFutureMinimumPaymentNextRolingTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "OperatingLeasesFutureMinimumPaymentNextRolingTwelveMonths",
     "crdr": "debit",
     "presentation": [
      "http://www.dataseainc.com/role/CommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Annual rent first year",
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases Future Minimum Payment Next Roling Twelve Months"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MinorityInterestOwnershipPercentageByParent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MinorityInterestOwnershipPercentageByParent",
     "presentation": [
      "http://www.dataseainc.com/role/OrganizationandDescriptionofBusinessDetails",
      "http://www.dataseainc.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ownership interest percentage",
        "verboseLabel": "Subsidiary, ownership percentage",
        "label": "Subsidiary, Ownership Percentage, Parent",
        "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage."
       }
      }
     },
     "auth_ref": []
    },
    "dtss_ProceedFromDueToRelatedParties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "ProceedFromDueToRelatedParties",
     "crdr": "debit",
     "calculation": {
      "http://www.dataseainc.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Due to related parties",
        "documentation": "Portion of the carrying amount as of the balance sheet date of obligations due all related parties that is payable after one year or beyond the normal operating cycle if longer.",
        "label": "Proceed From Due To Related Parties"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_DepositProtection": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "DepositProtection",
     "crdr": "debit",
     "presentation": [
      "http://www.dataseainc.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deposit protection",
        "documentation": "Deposit protection.",
        "label": "Deposit Protection"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_SecurityDeposits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "SecurityDeposits",
     "crdr": "debit",
     "presentation": [
      "http://www.dataseainc.com/role/CommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Security deposit",
        "documentation": "The amount of an asset, typically cash, provided to a counterparty to provide certain assurance of performance by the entity pursuant to the terms of a written or oral agreement, such as a lease.",
        "label": "Security Deposits"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_DisposalOfSubsidiaryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "DisposalOfSubsidiaryTextBlock",
     "presentation": [
      "http://www.dataseainc.com/role/DisposalofSubsidiary"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DISPOSAL OF SUBSIDIARY",
        "label": "Disposal Of Subsidiary Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_PropertyandEquipmentDetailsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "PropertyandEquipmentDetailsLineItems",
     "presentation": [
      "http://www.dataseainc.com/role/PropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property and Equipment (Details) [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_DisposalofSubsidiaryDetailsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "DisposalofSubsidiaryDetailsLineItems",
     "presentation": [
      "http://www.dataseainc.com/role/DisposalofSubsidiaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disposal of Subsidiary (Details) [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_PropertyandEquipmentDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "PropertyandEquipmentDetailsTable",
     "presentation": [
      "http://www.dataseainc.com/role/PropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property and Equipment (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_DisposalofSubsidiaryDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "DisposalofSubsidiaryDetailsTable",
     "presentation": [
      "http://www.dataseainc.com/role/DisposalofSubsidiaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disposal of Subsidiary (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_DisposalOfIntangibleAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "DisposalOfIntangibleAsset",
     "crdr": "credit",
     "presentation": [
      "http://www.dataseainc.com/role/IntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposal of intangible asset",
        "documentation": "Represent the amount of disposal of intangible asset.",
        "label": "Disposal Of Intangible Asset"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_ApartmentRentalAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "ApartmentRentalAgreementMember",
     "presentation": [
      "http://www.dataseainc.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Apartment Rental Agreement [Member]",
        "documentation": "Represent information about agreement.",
        "label": "Apartment Rental Agreement Member"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_GoingConcernsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "GoingConcernsPolicyTextBlock",
     "presentation": [
      "http://www.dataseainc.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "GOING CONCERN",
        "documentation": "Disclosure of accounting policy for going concerns.",
        "label": "Going Concerns Policy Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_TypesOfCurrencyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "TypesOfCurrencyAxis",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofExchangeRatesusedtoTranslateAmountsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Types of Currency [Axis]",
        "label": "Types Of Currency Axis"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_IntangibleAssetsDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "IntangibleAssetsDetailsTable",
     "presentation": [
      "http://www.dataseainc.com/role/IntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible Assets (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_StatementOfCashFlowsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "StatementOfCashFlowsPolicyTextBlock",
     "presentation": [
      "http://www.dataseainc.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "STATEMENT OF CASH FLOWS",
        "documentation": "Disclosure of accounting policy for statement of cash flow.",
        "label": "Statement Of Cash Flows Policy Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_NoncontrollingInterestsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "NoncontrollingInterestsPolicyTextBlock",
     "presentation": [
      "http://www.dataseainc.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "NONCONTROLLING INTERESTS",
        "documentation": "Noncontrolling Interests.",
        "label": "Noncontrolling Interests Policy Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_AcousticIntelligenceBusinessMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "AcousticIntelligenceBusinessMember",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofRevenueSourcesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Acoustic Intelligence Business [Member]",
        "label": "Acoustic Intelligence Business Member"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_IntangibleAssetsDetailsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "IntangibleAssetsDetailsLineItems",
     "presentation": [
      "http://www.dataseainc.com/role/IntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible Assets (Details) [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsToAcquireIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsToAcquireIntangibleAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.dataseainc.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Acquisition 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": [
      "r166"
     ]
    },
    "srt_OwnershipAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "OwnershipAxis",
     "presentation": [
      "http://www.dataseainc.com/role/OrganizationandDescriptionofBusinessDetails",
      "http://www.dataseainc.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ownership [Axis]",
        "documentation": "Information by name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementLineItems",
     "presentation": [
      "http://www.dataseainc.com/role/ConsolidatedBalanceSheet",
      "http://www.dataseainc.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": [
      "r283",
      "r284",
      "r285",
      "r305",
      "r595",
      "r651",
      "r663",
      "r666",
      "r667",
      "r668",
      "r669",
      "r671",
      "r672",
      "r675",
      "r678",
      "r679",
      "r680",
      "r681",
      "r682",
      "r685",
      "r686",
      "r687",
      "r688",
      "r691",
      "r692",
      "r693",
      "r694",
      "r695",
      "r697",
      "r699",
      "r700",
      "r704",
      "r705",
      "r706",
      "r707",
      "r708",
      "r709",
      "r710",
      "r711",
      "r712",
      "r713",
      "r714",
      "r715",
      "r718",
      "r778"
     ]
    },
    "us-gaap_WarrantMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WarrantMember",
     "presentation": [
      "http://www.dataseainc.com/role/CommonStockandWarrantsDetails",
      "http://www.dataseainc.com/role/ScheduleofActivitiesofWarrantsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrants [Member]",
        "verboseLabel": "Warrant [Member]",
        "label": "Warrant [Member]",
        "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount."
       }
      }
     },
     "auth_ref": [
      "r775",
      "r776",
      "r779",
      "r780",
      "r781",
      "r782"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod",
     "presentation": [
      "http://www.dataseainc.com/role/CommonStockandWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Company shares issued (in Shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period",
        "documentation": "Number of shares issued under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r78"
     ]
    },
    "srt_ProductOrServiceAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ProductOrServiceAxis",
     "presentation": [
      "http://www.dataseainc.com/role/PrepaidExpensesandOtherCurrentAssetsDetails",
      "http://www.dataseainc.com/role/ScheduleofRevenueSourcesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Axis]",
        "documentation": "Information by product and service, or group of similar products and similar services."
       }
      }
     },
     "auth_ref": [
      "r326",
      "r595",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r744",
      "r764",
      "r773",
      "r797",
      "r847",
      "r848",
      "r855",
      "r915"
     ]
    },
    "srt_OwnershipDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "OwnershipDomain",
     "presentation": [
      "http://www.dataseainc.com/role/OrganizationandDescriptionofBusinessDetails",
      "http://www.dataseainc.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ownership [Domain]",
        "documentation": "Name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "presentation": [
      "http://www.dataseainc.com/role/ConsolidatedIncomeStatement_Parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average shares used for computing diluted loss per share",
        "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": [
      "r298",
      "r304"
     ]
    },
    "srt_ProductsAndServicesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ProductsAndServicesDomain",
     "presentation": [
      "http://www.dataseainc.com/role/PrepaidExpensesandOtherCurrentAssetsDetails",
      "http://www.dataseainc.com/role/ScheduleofRevenueSourcesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Domain]",
        "documentation": "Product or service, or a group of similar products or similar services."
       }
      }
     },
     "auth_ref": [
      "r326",
      "r595",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r744",
      "r764",
      "r773",
      "r797",
      "r847",
      "r848",
      "r855",
      "r915"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "presentation": [
      "http://www.dataseainc.com/role/Commitments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "COMMITMENTS",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "documentation": "The entire disclosure for commitments and contingencies."
       }
      }
     },
     "auth_ref": [
      "r181",
      "r395",
      "r396",
      "r738",
      "r846"
     ]
    },
    "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
     "presentation": [
      "http://www.dataseainc.com/role/PrepaidExpensesandOtherCurrentAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Prepaid Expenses and Other Current Assets",
        "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block]",
        "documentation": "Tabular disclosure of the amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet; and other deferred costs."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.dataseainc.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.dataseainc.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": [
      "r28",
      "r772"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "crdr": "debit",
     "presentation": [
      "http://www.dataseainc.com/role/IntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization expense year one",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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": [
      "r173"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "crdr": "debit",
     "presentation": [
      "http://www.dataseainc.com/role/IntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization expense year two",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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": [
      "r173"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "crdr": "debit",
     "presentation": [
      "http://www.dataseainc.com/role/IntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization expense year three",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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": [
      "r173"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "crdr": "debit",
     "presentation": [
      "http://www.dataseainc.com/role/IntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization expense year four",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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": [
      "r173"
     ]
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsPayableAndAccruedLiabilitiesCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofCondensedConsolidatingBalanceSheetsInformationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued liabilities and other payables",
        "label": "Accounts Payable and Accrued Liabilities, Current",
        "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits."
       }
      }
     },
     "auth_ref": [
      "r29"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive",
     "crdr": "debit",
     "presentation": [
      "http://www.dataseainc.com/role/IntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization expense year five",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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": [
      "r173"
     ]
    },
    "us-gaap_AccountsPayableOtherCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsPayableOtherCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.dataseainc.com/role/ScheduleofAccruedExpensesandOtherPayablesTable": {
       "parentTag": "us-gaap_AccountsPayableCurrentAndNoncurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofAccruedExpensesandOtherPayablesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other payables",
        "label": "Accounts Payable, Other, Current",
        "documentation": "Amount of obligations incurred classified as other, payable within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r28"
     ]
    },
    "srt_CondensedIncomeStatementsCaptionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "CondensedIncomeStatementsCaptionsLineItems",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofCondensedConsolidatingStatementsofIncomeInformationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed Income Statements, Captions [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": [
      "r231",
      "r282",
      "r794"
     ]
    },
    "srt_CondensedBalanceSheetStatementsCaptionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "CondensedBalanceSheetStatementsCaptionsLineItems",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofCondensedConsolidatingBalanceSheetsInformationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed Balance Sheet Statements, Captions [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": [
      "r231",
      "r282",
      "r794"
     ]
    },
    "us-gaap_PrepaidExpenseCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PrepaidExpenseCurrent",
     "crdr": "debit",
     "presentation": [
      "http://www.dataseainc.com/role/PrepaidExpensesandOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid expenses",
        "label": "Prepaid Expense, Current",
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r252",
      "r385",
      "r386",
      "r747"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "crdr": "credit",
     "presentation": [
      "http://www.dataseainc.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of common stock for equity financing",
        "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",
      "r140",
      "r141",
      "r186",
      "r661",
      "r718",
      "r735",
      "r784"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodValueShareBasedCompensation",
     "crdr": "credit",
     "presentation": [
      "http://www.dataseainc.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares issued for stock compensation expense",
        "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture",
        "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)."
       }
      }
     },
     "auth_ref": [
      "r79",
      "r140",
      "r141",
      "r186"
     ]
    },
    "us-gaap_LongTermLoansFromBank": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermLoansFromBank",
     "crdr": "credit",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofSummarizestheLoanBalanceTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non- current",
        "label": "Loans Payable to Bank, Noncurrent",
        "documentation": "Carrying value as of the balance sheet date of loans from a bank with maturities initially due after one year or beyond the operating cycle if longer, excluding current portion."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r200",
      "r670"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://www.dataseainc.com/role/CommonStockandWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Type [Axis]",
        "documentation": "Information by type of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483"
     ]
    },
    "dtss_ScheduleOfCondensedConsolidatingStatementsOfIncomeInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "ScheduleOfCondensedConsolidatingStatementsOfIncomeInformationAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Condensed Consolidating Statements Of Income Information Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsToFundLongtermLoansToRelatedParties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsToFundLongtermLoansToRelatedParties",
     "crdr": "credit",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofCondensedConsolidatingBalanceSheetsInformationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long term long payable",
        "label": "Payments to Fund Long-Term Loans to Related Parties",
        "documentation": "The cash outflow associated with extending a long-term loan to a related party. Alternate caption: Payments for Advances to Affiliates."
       }
      }
     },
     "auth_ref": [
      "r822",
      "r894"
     ]
    },
    "us-gaap_SharesIssuedPricePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharesIssuedPricePerShare",
     "presentation": [
      "http://www.dataseainc.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ownership price per share",
        "label": "Shares Issued, Price Per Share",
        "documentation": "Per share or per unit amount of equity securities issued."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LoansPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LoansPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.dataseainc.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loan payables - current",
        "label": "Loans Payable, Current",
        "documentation": "Carrying value as of the balance sheet date of portion of long-term loans payable due within one year or the operating cycle if longer."
       }
      }
     },
     "auth_ref": [
      "r31"
     ]
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RangeAxis",
     "presentation": [
      "http://www.dataseainc.com/role/PrepaidExpensesandOtherCurrentAssetsDetails",
      "http://www.dataseainc.com/role/ScheduleofStraightLineMethodoverEstimatedUsefulLivesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]",
        "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median."
       }
      }
     },
     "auth_ref": [
      "r397",
      "r398",
      "r399",
      "r400",
      "r454",
      "r456",
      "r480",
      "r481",
      "r482",
      "r569",
      "r593",
      "r642",
      "r664",
      "r665",
      "r726",
      "r728",
      "r731",
      "r732",
      "r733",
      "r741",
      "r742",
      "r755",
      "r763",
      "r768",
      "r774",
      "r777",
      "r845",
      "r854",
      "r900",
      "r901",
      "r902",
      "r903",
      "r904"
     ]
    },
    "us-gaap_AccountsReceivableGrossCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsReceivableGrossCurrent",
     "crdr": "debit",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofCondensedConsolidatingBalanceSheetsInformationTable"
     ],
     "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": [
      "r246",
      "r329",
      "r330",
      "r746"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.dataseainc.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss before income tax",
        "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": [
      "r1",
      "r150",
      "r205",
      "r306",
      "r319",
      "r323",
      "r325",
      "r613",
      "r627",
      "r753"
     ]
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "MaximumMember",
     "presentation": [
      "http://www.dataseainc.com/role/PrepaidExpensesandOtherCurrentAssetsDetails",
      "http://www.dataseainc.com/role/ScheduleofStraightLineMethodoverEstimatedUsefulLivesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum [Member]",
        "label": "Maximum [Member]",
        "documentation": "Upper limit of the provided range."
       }
      }
     },
     "auth_ref": [
      "r397",
      "r398",
      "r399",
      "r400",
      "r456",
      "r593",
      "r642",
      "r664",
      "r665",
      "r726",
      "r728",
      "r731",
      "r732",
      "r733",
      "r741",
      "r742",
      "r755",
      "r763",
      "r768",
      "r774",
      "r854",
      "r899",
      "r900",
      "r901",
      "r902",
      "r903",
      "r904"
     ]
    },
    "us-gaap_ArrangementsAndNonarrangementTransactionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ArrangementsAndNonarrangementTransactionsMember",
     "presentation": [
      "http://www.dataseainc.com/role/CommitmentsDetails",
      "http://www.dataseainc.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]",
        "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations."
       }
      }
     },
     "auth_ref": [
      "r514"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RangeMember",
     "presentation": [
      "http://www.dataseainc.com/role/PrepaidExpensesandOtherCurrentAssetsDetails",
      "http://www.dataseainc.com/role/ScheduleofStraightLineMethodoverEstimatedUsefulLivesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]",
        "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median."
       }
      }
     },
     "auth_ref": [
      "r397",
      "r398",
      "r399",
      "r400",
      "r454",
      "r456",
      "r480",
      "r481",
      "r482",
      "r569",
      "r593",
      "r642",
      "r664",
      "r665",
      "r726",
      "r728",
      "r731",
      "r732",
      "r733",
      "r741",
      "r742",
      "r755",
      "r763",
      "r768",
      "r774",
      "r777",
      "r845",
      "r854",
      "r900",
      "r901",
      "r902",
      "r903",
      "r904"
     ]
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PrepaidExpenseAndOtherAssetsCurrentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid Expenses and Other Current Asset [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.dataseainc.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/ConsolidatedBalanceSheet",
      "http://www.dataseainc.com/role/ScheduleofPrepaidExpensesandOtherCurrentAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid expenses and other current assets",
        "verboseLabel": "Total",
        "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": [
      "r815"
     ]
    },
    "us-gaap_LoansPayableToBank": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LoansPayableToBank",
     "crdr": "credit",
     "presentation": [
      "http://www.dataseainc.com/role/LoansPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loan payable to bank",
        "label": "Loans Payable to Bank",
        "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of loans from a bank with maturities initially due after one year or beyond the normal operating cycle if longer."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r200",
      "r910"
     ]
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "MinimumMember",
     "presentation": [
      "http://www.dataseainc.com/role/PrepaidExpensesandOtherCurrentAssetsDetails",
      "http://www.dataseainc.com/role/ScheduleofStraightLineMethodoverEstimatedUsefulLivesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum [Member]",
        "label": "Minimum [Member]",
        "documentation": "Lower limit of the provided range."
       }
      }
     },
     "auth_ref": [
      "r397",
      "r398",
      "r399",
      "r400",
      "r456",
      "r593",
      "r642",
      "r664",
      "r665",
      "r726",
      "r728",
      "r731",
      "r732",
      "r733",
      "r741",
      "r742",
      "r755",
      "r763",
      "r768",
      "r774",
      "r854",
      "r899",
      "r900",
      "r901",
      "r902",
      "r903",
      "r904"
     ]
    },
    "us-gaap_AccruedSalariesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccruedSalariesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.dataseainc.com/role/ScheduleofAccruedExpensesandOtherPayablesTable": {
       "parentTag": "us-gaap_AccountsPayableCurrentAndNoncurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofAccruedExpensesandOtherPayablesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Salary payable\u2013- employees",
        "label": "Accrued Salaries, Current",
        "documentation": "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r31",
      "r749"
     ]
    },
    "us-gaap_DebtInstrumentConvertibleConversionPriceDecrease": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentConvertibleConversionPriceDecrease",
     "presentation": [
      "http://www.dataseainc.com/role/DisposalofSubsidiaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Selling price (in Dollars per share)",
        "label": "Debt Instrument, Convertible, Conversion Price, Decrease",
        "documentation": "Per share decrease in conversion price of debt instrument. Excludes change due to standard antidilution provision."
       }
      }
     },
     "auth_ref": [
      "r425",
      "r452"
     ]
    },
    "us-gaap_StockDividendsShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockDividendsShares",
     "presentation": [
      "http://www.dataseainc.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares of common stock (in Shares)",
        "label": "Stock Dividends, Shares",
        "documentation": "Number of shares of common and preferred stock issued as dividends during the period. Excludes stock splits."
       }
      }
     },
     "auth_ref": [
      "r22"
     ]
    },
    "us-gaap_OtherExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherExpenses",
     "crdr": "debit",
     "presentation": [
      "http://www.dataseainc.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other expenses",
        "label": "Other Expenses",
        "documentation": "Amount of expense classified as other."
       }
      }
     },
     "auth_ref": [
      "r160"
     ]
    },
    "us-gaap_OtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherAssetsCurrent",
     "crdr": "debit",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofCondensedConsolidatingBalanceSheetsInformationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other current assets",
        "label": "Other Assets, Current",
        "documentation": "Amount of current assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r253",
      "r772"
     ]
    },
    "us-gaap_AmountOfRegulatoryAssistanceReceived1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AmountOfRegulatoryAssistanceReceived1",
     "crdr": "debit",
     "presentation": [
      "http://www.dataseainc.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Received amount",
        "label": "Amount of Regulatory Assistance Received",
        "documentation": "Amount of regulatory assistance received from a federal regulatory agency in conjunction with either an acquisition of a troubled financial institution, transfer of nonperforming assets to a newly-formed entity, or other reorganization."
       }
      }
     },
     "auth_ref": [
      "r102"
     ]
    },
    "us-gaap_RetainedEarningsAppropriated": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RetainedEarningsAppropriated",
     "crdr": "credit",
     "presentation": [
      "http://www.dataseainc.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated deficit",
        "label": "Retained Earnings, Appropriated",
        "documentation": "A segregation of retained earnings which is unavailable for dividend distribution. Includes also retained earnings appropriated for loss contingencies."
       }
      }
     },
     "auth_ref": [
      "r72",
      "r73",
      "r147",
      "r277",
      "r620"
     ]
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
     "crdr": "debit",
     "calculation": {
      "http://www.dataseainc.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effect of exchange rate changes on cash",
        "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued 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; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r890"
     ]
    },
    "us-gaap_OfficeEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OfficeEquipmentMember",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofPropertyandEquipmentTable",
      "http://www.dataseainc.com/role/ScheduleofStraightLineMethodoverEstimatedUsefulLivesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Office equipment [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_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://www.dataseainc.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/ConsolidatedBalanceSheet",
      "http://www.dataseainc.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated deficit",
        "verboseLabel": "Accumulated deficit (in Dollars)",
        "label": "Retained Earnings (Accumulated Deficit)",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r143",
      "r186",
      "r621",
      "r646",
      "r648",
      "r654",
      "r676",
      "r772"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofComponentsofLeaseCostsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average remaining 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": [
      "r547",
      "r771"
     ]
    },
    "us-gaap_CashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofCondensedConsolidatingBalanceSheetsInformationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash",
        "label": "Cash Equivalents, at Carrying Value",
        "documentation": "Amount of 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": [
      "r809",
      "r911"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofActivitiesofWarrantsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Average Exercise Price, Forfeited",
        "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": [
      "r467"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofActivitiesofWarrantsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Average Exercise Price, Exercised",
        "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": [
      "r466"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofActivitiesofWarrantsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Average Exercise Price, Expired",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired."
       }
      }
     },
     "auth_ref": [
      "r468"
     ]
    },
    "us-gaap_RelatedPartyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyMember",
     "presentation": [
      "http://www.dataseainc.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party",
        "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": [
      "r280",
      "r281",
      "r555",
      "r556",
      "r557",
      "r558",
      "r667",
      "r668",
      "r669",
      "r671",
      "r672",
      "r695",
      "r697",
      "r725"
     ]
    },
    "dtss_ScheduleOfCondensedConsolidatingBalanceSheetsInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "ScheduleOfCondensedConsolidatingBalanceSheetsInformationAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Condensed Consolidating Balance Sheets Information Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofReconcilestheUSStatutoryRatestotheCompanysEffectiveTaxRateTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "US federal statutory rates",
        "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": [
      "r279",
      "r494",
      "r507"
     ]
    },
    "us-gaap_PaymentsToAcquireLongtermInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsToAcquireLongtermInvestments",
     "crdr": "credit",
     "calculation": {
      "http://www.dataseainc.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Long-term investment",
        "label": "Payments to Acquire Long-Term Investments",
        "documentation": "The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, beyond the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the long-term."
       }
      }
     },
     "auth_ref": [
      "r821"
     ]
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
     "presentation": [
      "http://www.dataseainc.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "IMPAIRMENT OF LONG-LIVED ASSETS",
        "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r180"
     ]
    },
    "us-gaap_CostMaintenance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CostMaintenance",
     "crdr": "debit",
     "presentation": [
      "http://www.dataseainc.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Price of ownership interest",
        "label": "Cost, Maintenance",
        "documentation": "Cost of maintenance incurred and directly related to good produced and service rendered."
       }
      }
     },
     "auth_ref": [
      "r820"
     ]
    },
    "us-gaap_DebtInstrumentOfferingDate1": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentOfferingDate1",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofSummarizestheLoanBalanceTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Borrowing date",
        "label": "Debt Instrument, Offering Date",
        "documentation": "Date the debt instrument was offered for sale, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r74"
     ]
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.dataseainc.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "General and administrative",
        "label": "General and Administrative Expense",
        "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line."
       }
      }
     },
     "auth_ref": [
      "r159",
      "r700"
     ]
    },
    "us-gaap_InvestmentIncomeInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InvestmentIncomeInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.dataseainc.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.dataseainc.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": [
      "r161",
      "r309"
     ]
    },
    "us-gaap_LeaseExpirationDate1": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LeaseExpirationDate1",
     "presentation": [
      "http://www.dataseainc.com/role/CommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expires date",
        "label": "Lease Expiration Date",
        "documentation": "Date which lease or group of leases is set to expire, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://www.dataseainc.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amendment Flag",
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SalariesAndWages": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SalariesAndWages",
     "crdr": "debit",
     "presentation": [
      "http://www.dataseainc.com/role/CommonStockandWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payment for salary payable",
        "label": "Salary and Wage, NonOfficer, Excluding Cost of Good and Service Sold",
        "documentation": "Amount of expense for salary and wage arising from service rendered by nonofficer employee. Excludes allocated cost, labor-related nonsalary expense, and direct and overhead labor cost included in cost of good and service sold."
       }
      }
     },
     "auth_ref": [
      "r819"
     ]
    },
    "us-gaap_RelatedPartyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyDomain",
     "presentation": [
      "http://www.dataseainc.com/role/CommonStockandWarrantsDetails",
      "http://www.dataseainc.com/role/IncomeTaxesDetails",
      "http://www.dataseainc.com/role/LoansPayableDetails",
      "http://www.dataseainc.com/role/OrganizationandDescriptionofBusinessDetails",
      "http://www.dataseainc.com/role/RelatedPartyTransactionsDetails"
     ],
     "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": [
      "r455",
      "r555",
      "r556",
      "r667",
      "r668",
      "r669",
      "r671",
      "r672",
      "r695",
      "r697",
      "r725"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromContinuingOperationsPerDilutedShare",
     "presentation": [
      "http://www.dataseainc.com/role/ConsolidatedIncomeStatement_Parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diluted net loss per share",
        "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": [
      "r149",
      "r266",
      "r286",
      "r288",
      "r289",
      "r290",
      "r291",
      "r299",
      "r302",
      "r303",
      "r304",
      "r531",
      "r612",
      "r914"
     ]
    },
    "us-gaap_LicensingAgreementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LicensingAgreementsMember",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofIntangibleAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Value-added telecommunications business license [Member]",
        "label": "Licensing Agreements [Member]",
        "documentation": "Rights, generally of limited duration, under a license arrangement (for example, to sell or otherwise utilize specified products or processes in a specified territory)."
       }
      }
     },
     "auth_ref": [
      "r85",
      "r489",
      "r882"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdditionalPaidInCapitalCommonStock",
     "crdr": "credit",
     "calculation": {
      "http://www.dataseainc.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional paid-in capital",
        "label": "Additional Paid in Capital, Common Stock",
        "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital."
       }
      }
     },
     "auth_ref": [
      "r142"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofStraightLineMethodoverEstimatedUsefulLivesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Estimated 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": []
    },
    "us-gaap_PatentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PatentsMember",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofIntangibleAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Patent [Member]",
        "label": "Patents [Member]",
        "documentation": "Exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law."
       }
      }
     },
     "auth_ref": [
      "r192"
     ]
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://www.dataseainc.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Fiscal Year Focus",
        "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": []
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.dataseainc.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/ConsolidatedBalanceSheet",
      "http://www.dataseainc.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "TOTAL COMPANY STOCKHOLDERS\u2019 EQUITY (DEFICIT)",
        "periodStartLabel": "Balance",
        "periodEndLabel": "Balance",
        "label": "Equity, Attributable to Parent",
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r141",
      "r144",
      "r145",
      "r171",
      "r677",
      "r696",
      "r719",
      "r720",
      "r772",
      "r785",
      "r829",
      "r842",
      "r889",
      "r919"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://www.dataseainc.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Fiscal Period Focus",
        "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": []
    },
    "us-gaap_PaymentsOfDividends": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsOfDividends",
     "crdr": "credit",
     "presentation": [
      "http://www.dataseainc.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investor payment",
        "label": "Payments of Dividends",
        "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests."
       }
      }
     },
     "auth_ref": [
      "r46"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromContinuingOperations",
     "crdr": "credit",
     "calculation": {
      "http://www.dataseainc.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net loss to the Company from continuing operation",
        "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": [
      "r89",
      "r154",
      "r169",
      "r288",
      "r289",
      "r290",
      "r291",
      "r300",
      "r304"
     ]
    },
    "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_EffectiveIncomeTaxRateReconciliationTaxHolidays": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationTaxHolidays",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofReconcilestheUSStatutoryRatestotheCompanysEffectiveTaxRateTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effect of PRC tax holiday",
        "label": "Effective Income Tax Rate Reconciliation, Tax Holiday, 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 income exempt from income tax because of a tax holiday."
       }
      }
     },
     "auth_ref": [
      "r883",
      "r886"
     ]
    },
    "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromDiscontinuedOperationsNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.dataseainc.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Loss before noncontrolling interest from discontinued operation",
        "label": "Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest",
        "documentation": "Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal."
       }
      }
     },
     "auth_ref": [
      "r115",
      "r116",
      "r117",
      "r118",
      "r119",
      "r129",
      "r236",
      "r510",
      "r628"
     ]
    },
    "us-gaap_SubsidiarySaleOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsidiarySaleOfStockAxis",
     "presentation": [
      "http://www.dataseainc.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sale of Stock [Axis]",
        "documentation": "Information by type of sale of the entity's stock."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisposalGroupNotDiscontinuedOperationGainLossOnDisposal",
     "crdr": "credit",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofResultsOperationsRelatingtoDiscontinuedOperationsZhangxunTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gain on disposal",
        "label": "Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal",
        "documentation": "Amount before tax of gain (loss) recognized on the sale or disposal of a disposal group. Excludes discontinued operations."
       }
      }
     },
     "auth_ref": [
      "r394",
      "r827",
      "r844"
     ]
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://www.dataseainc.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Period End Date",
        "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": []
    },
    "us-gaap_DebtInstrumentTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentTerm",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofSummarizestheLoanBalanceTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loan term",
        "label": "Debt Instrument, Term",
        "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromContinuingOperationsPerBasicShare",
     "presentation": [
      "http://www.dataseainc.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic and diluted net loss per share (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": [
      "r149",
      "r204",
      "r206",
      "r266",
      "r286",
      "r288",
      "r289",
      "r290",
      "r291",
      "r299",
      "r302",
      "r303",
      "r531",
      "r612",
      "r914"
     ]
    },
    "us-gaap_SaleLeasebackTransactionMonthlyRentalPayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SaleLeasebackTransactionMonthlyRentalPayments",
     "crdr": "credit",
     "presentation": [
      "http://www.dataseainc.com/role/CommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Monthly rent",
        "label": "Sale Leaseback Transaction, Monthly Rental Payments",
        "documentation": "The amount of the monthly rental payments due under the lease entered into in connection with the transactions involving the sale of property to another party and the lease of the property back to the seller."
       }
      }
     },
     "auth_ref": [
      "r215"
     ]
    },
    "us-gaap_OperatingExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingExpensesAbstract",
     "presentation": [
      "http://www.dataseainc.com/role/ConsolidatedIncomeStatement",
      "http://www.dataseainc.com/role/ScheduleofResultsOperationsRelatingtoDiscontinuedOperationsZhangxunTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating expenses",
        "label": "Operating Expenses [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AwardDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AwardDateAxis",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofGuoHaoCenturyEnteredintoaLeasefortheOfficeinHangzhouCityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Date [Axis]",
        "documentation": "Information by date or year award under share-based payment arrangement is granted."
       }
      }
     },
     "auth_ref": [
      "r856",
      "r857",
      "r858",
      "r859",
      "r860",
      "r861",
      "r862",
      "r863",
      "r864",
      "r865",
      "r866",
      "r867",
      "r868",
      "r869",
      "r870",
      "r871",
      "r872",
      "r873",
      "r874",
      "r875",
      "r876",
      "r877",
      "r878",
      "r879",
      "r880",
      "r881"
     ]
    },
    "dtss_OperatingLeaseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "OperatingLeaseMember",
     "presentation": [
      "http://www.dataseainc.com/role/CommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease [Member]",
        "label": "Operating Lease Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingExpenses",
     "crdr": "debit",
     "calculation": {
      "http://www.dataseainc.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.dataseainc.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_AssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsNet",
     "crdr": "debit",
     "presentation": [
      "http://www.dataseainc.com/role/DisposalofSubsidiaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net assets",
        "label": "Net Assets",
        "documentation": "Amount of net assets (liabilities)."
       }
      }
     },
     "auth_ref": [
      "r17"
     ]
    },
    "dtss_OtherPrepaymentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "OtherPrepaymentsMember",
     "presentation": [
      "http://www.dataseainc.com/role/PrepaidExpensesandOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Prepayments [Member]",
        "label": "Other Prepayments Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.dataseainc.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.dataseainc.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": [
      "r271"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://www.dataseainc.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://www.dataseainc.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.dataseainc.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": [
      "r271"
     ]
    },
    "us-gaap_InternetDomainNamesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InternetDomainNamesMember",
     "presentation": [
      "http://www.dataseainc.com/role/LongTermInvestmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Internet Security Equipment [Member]",
        "label": "Internet Domain Names [Member]",
        "documentation": "String of typographic characters used to describe the location of a specific individual, business, computer, or piece of information online. Formally known as the Uniform Resource Locator or URL, it is often considered to be the address of a certain World Wide Web site."
       }
      }
     },
     "auth_ref": [
      "r84"
     ]
    },
    "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOperatingLeaseLiability",
     "crdr": "debit",
     "calculation": {
      "http://www.dataseainc.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payment on operating lease liabilities",
        "label": "Increase (Decrease) in Operating Lease Liability",
        "documentation": "Amount of increase (decrease) in obligation for operating lease."
       }
      }
     },
     "auth_ref": [
      "r796",
      "r826"
     ]
    },
    "dtss_OwnershipInterestMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "OwnershipInterestMember",
     "presentation": [
      "http://www.dataseainc.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ownership Interest [Member]",
        "label": "Ownership Interest Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://www.dataseainc.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_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementTable",
     "presentation": [
      "http://www.dataseainc.com/role/ConsolidatedBalanceSheet",
      "http://www.dataseainc.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": [
      "r283",
      "r284",
      "r285",
      "r305",
      "r595",
      "r651",
      "r663",
      "r666",
      "r667",
      "r668",
      "r669",
      "r671",
      "r672",
      "r675",
      "r678",
      "r679",
      "r680",
      "r681",
      "r682",
      "r685",
      "r686",
      "r687",
      "r688",
      "r691",
      "r692",
      "r693",
      "r694",
      "r695",
      "r697",
      "r699",
      "r700",
      "r704",
      "r705",
      "r706",
      "r707",
      "r708",
      "r709",
      "r710",
      "r711",
      "r712",
      "r713",
      "r714",
      "r715",
      "r718",
      "r778"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "calculation": {
      "http://www.dataseainc.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.dataseainc.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": [
      "r167",
      "r168",
      "r169"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.dataseainc.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_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.dataseainc.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/ConsolidatedBalanceSheet",
      "http://www.dataseainc.com/role/ScheduleofCondensedConsolidatingBalanceSheetsInformationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "TOTAL LIABILITIES",
        "terseLabel": "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": [
      "r30",
      "r278",
      "r368",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r517",
      "r520",
      "r521",
      "r533",
      "r673",
      "r752",
      "r785",
      "r850",
      "r897",
      "r898"
     ]
    },
    "dtss_PrepaidMarketingFeeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "PrepaidMarketingFeeMember",
     "presentation": [
      "http://www.dataseainc.com/role/PrepaidExpensesandOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid Marketing Fee [Member]",
        "label": "Prepaid Marketing Fee Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsGross",
     "crdr": "debit",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofNetDeferredTaxAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total",
        "label": "Deferred Tax Assets, Gross",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards."
       }
      }
     },
     "auth_ref": [
      "r498"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "presentation": [
      "http://www.dataseainc.com/role/LongTermInvestmentDetails"
     ],
     "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": [
      "r388",
      "r390",
      "r391",
      "r393",
      "r596",
      "r597"
     ]
    },
    "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation",
     "crdr": "credit",
     "calculation": {
      "http://www.dataseainc.com/role/ScheuleofWriteoffoftheCompanyandExistingSubsidiariesTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/ScheuleofWriteoffoftheCompanyandExistingSubsidiariesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities",
        "label": "Disposal Group, Including Discontinued Operation, Liabilities",
        "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r114",
      "r127",
      "r178",
      "r235",
      "r236"
     ]
    },
    "dtss_SecuritiesPurchaseAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "SecuritiesPurchaseAgreementMember",
     "presentation": [
      "http://www.dataseainc.com/role/CommonStockandWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Securities Purchase Agreement [Member]",
        "label": "Securities Purchase Agreement Member"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_PrepaidRentAndPropertyManagementFeeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "PrepaidRentAndPropertyManagementFeeMember",
     "presentation": [
      "http://www.dataseainc.com/role/PrepaidExpensesandOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid Rent and Property Management Fee [Member]",
        "label": "Prepaid Rent And Property Management Fee Member"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_SeniorOfficersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "SeniorOfficersMember",
     "presentation": [
      "http://www.dataseainc.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Senior officers [Member]",
        "label": "Senior Officers Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TypeOfArrangementAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TypeOfArrangementAxis",
     "presentation": [
      "http://www.dataseainc.com/role/CommitmentsDetails",
      "http://www.dataseainc.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]",
        "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations."
       }
      }
     },
     "auth_ref": [
      "r514"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "presentation": [
      "http://www.dataseainc.com/role/LongTermInvestmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
        "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) 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 a company."
       }
      }
     },
     "auth_ref": [
      "r63",
      "r66"
     ]
    },
    "us-gaap_ShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensation",
     "crdr": "debit",
     "calculation": {
      "http://www.dataseainc.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/CommonStockandWarrantsDetails",
      "http://www.dataseainc.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock compensation expense",
        "label": "Share-Based Payment Arrangement, Noncash Expense",
        "documentation": "Amount of noncash expense for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofActivitiesofWarrantsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Remaining Contractual Term in Years Outstanding, Beginning Balance",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term",
        "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r188"
     ]
    },
    "currency_CNY": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/currency/2023",
     "localname": "CNY",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofExchangeRatesusedtoTranslateAmountsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "RMB [Member]",
        "label": "China, Yuan Renminbi"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_ServiceFeeRechargeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "ServiceFeeRechargeMember",
     "presentation": [
      "http://www.dataseainc.com/role/PrepaidExpensesandOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "5G Messaging Service Fee [Member]",
        "label": "Service Fee Recharge Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofActivitiesofWarrantsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Remaining Contractual Term in Years Outstanding, Exercisable Beginning Balance",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term",
        "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r78"
     ]
    },
    "us-gaap_DeferredTaxAssetsInventory": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsInventory",
     "crdr": "debit",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofNetDeferredTaxAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventory impairment",
        "label": "Deferred Tax Assets, Inventory",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory."
       }
      }
     },
     "auth_ref": [
      "r81",
      "r885"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.dataseainc.com/role/ConsolidatedBalanceSheet": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "TOTAL LIABILITIES AND EQUITY (DEFICIT)",
        "label": "Liabilities and Equity",
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any."
       }
      }
     },
     "auth_ref": [
      "r146",
      "r203",
      "r623",
      "r772",
      "r829",
      "r842",
      "r889"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "presentation": [
      "http://www.dataseainc.com/role/CommonStockandWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected term life",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term",
        "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r479"
     ]
    },
    "dtss_ShenzhenAcousticMPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "ShenzhenAcousticMPMember",
     "presentation": [
      "http://www.dataseainc.com/role/OrganizationandDescriptionofBusinessDetails",
      "http://www.dataseainc.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shenzhen Acoustic MP [Member]",
        "label": "Shenzhen Acoustic MPMember"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsInProcessResearchAndDevelopment",
     "crdr": "debit",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofNetDeferredTaxAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "R&amp;D expense",
        "label": "Deferred Tax Assets, in Process Research and Development",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from in-process research and development costs expensed in connection with a business combination."
       }
      }
     },
     "auth_ref": [
      "r81",
      "r885"
     ]
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerSharePolicyTextBlock",
     "presentation": [
      "http://www.dataseainc.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BASIC AND DILUTED EARNINGS (LOSS) PER SHARE (EPS)",
        "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": [
      "r55",
      "r56"
     ]
    },
    "dtss_ShenzhenJingweiMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "ShenzhenJingweiMember",
     "presentation": [
      "http://www.dataseainc.com/role/LoansPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shenzhen Jingwei [Member]",
        "label": "Shenzhen Jingwei Member"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_ShuhaiJingweiHoldsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "ShuhaiJingweiHoldsMember",
     "presentation": [
      "http://www.dataseainc.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shuhai Jingwei [Member]",
        "verboseLabel": "Shuhai Jingwei Holds [Member]",
        "label": "Shuhai Jingwei Holds Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommitmentsMember",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofComponentsofLeaseCostsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments [Member]",
        "label": "Commitments [Member]",
        "documentation": "This element represents significant arrangements with third parties, which includes operating lease arrangements and arrangements in which the entity has agreed to expend funds to procure goods or services, or has agreed to commit resources to supply goods or services, and operating lease arrangements."
       }
      }
     },
     "auth_ref": [
      "r139",
      "r201"
     ]
    },
    "dtss_ShenzhenQianhaiWeBankCoLtdOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "ShenzhenQianhaiWeBankCoLtdOneMember",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofSummarizestheLoanBalanceTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shenzhen Qianhai WeBank Co., Ltd One [Member]",
        "label": "Shenzhen Qianhai We Bank Co Ltd One Member"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_ShenzhenQianhaiWeBankCoLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "ShenzhenQianhaiWeBankCoLtdMember",
     "presentation": [
      "http://www.dataseainc.com/role/LoansPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shenzhen Qianhai WeBank Co., Ltd [Member]",
        "label": "Shenzhen Qianhai We Bank Co Ltd Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsOperatingLossCarryforwards",
     "crdr": "debit",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofNetDeferredTaxAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net operating loss",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards."
       }
      }
     },
     "auth_ref": [
      "r81",
      "r885"
     ]
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "presentation": [
      "http://www.dataseainc.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CASH",
        "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": [
      "r50"
     ]
    },
    "dtss_ShenzhenQianhaiWeBankCoLtdThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "ShenzhenQianhaiWeBankCoLtdThreeMember",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofSummarizestheLoanBalanceTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shenzhen Qianhai WeBank Co., Ltd Three [Member]",
        "label": "Shenzhen Qianhai We Bank Co Ltd Three Member"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_ShuhaiBeijingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "ShuhaiBeijingMember",
     "presentation": [
      "http://www.dataseainc.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shuhai Beijing [Member]",
        "label": "Shuhai Beijing Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LeaseCostTableTextBlock",
     "presentation": [
      "http://www.dataseainc.com/role/CommitmentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Components of Lease Costs",
        "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": [
      "r892"
     ]
    },
    "us-gaap_DeferredTaxAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsNet",
     "crdr": "debit",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofNetDeferredTaxAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net deferred tax asset",
        "label": "Deferred Tax Assets, Net of Valuation Allowance",
        "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards."
       }
      }
     },
     "auth_ref": [
      "r884"
     ]
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.dataseainc.com/role/ConsolidatedIncomeStatement": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total non-operating expenses, 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": [
      "r163"
     ]
    },
    "us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock",
     "presentation": [
      "http://www.dataseainc.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Exchange Rates used to Translate Amounts",
        "label": "Schedule of Foreign Exchange Contracts, Statement of Financial Position [Table Text Block]",
        "documentation": "Tabular disclosure of the presentation of foreign exchange contracts on the statement of financial position, including the fair value amounts and location of such amounts."
       }
      }
     },
     "auth_ref": [
      "r97"
     ]
    },
    "us-gaap_CashAndDueFromBanks": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashAndDueFromBanks",
     "crdr": "debit",
     "presentation": [
      "http://www.dataseainc.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash in state-owned banks",
        "label": "Cash and Due from Banks",
        "documentation": "For banks and other depository institutions: Includes cash on hand (currency and coin), cash items in process of collection, noninterest bearing deposits due from other financial institutions (including corporate credit unions), and noninterest bearing balances with the Federal Reserve Banks, Federal Home Loan Banks and central banks."
       }
      }
     },
     "auth_ref": [
      "r197"
     ]
    },
    "dtss_ShuhaiBeijingsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "ShuhaiBeijingsMember",
     "presentation": [
      "http://www.dataseainc.com/role/IncomeTaxesDetails",
      "http://www.dataseainc.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shuhai Beijing\u2019s [Member]",
        "verboseLabel": "Shuhai Beijing [Member]",
        "label": "Shuhai Beijings Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestAndDebtExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestAndDebtExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.dataseainc.com/role/PrepaidExpensesandOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest expenses",
        "label": "Interest and Debt Expense",
        "documentation": "Interest and debt related expenses associated with nonoperating financing activities of the entity."
       }
      }
     },
     "auth_ref": [
      "r16"
     ]
    },
    "dtss_ShuhaiJingweiFormedShenzhenAcousticEffectManagementLimitedPartnershipMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "ShuhaiJingweiFormedShenzhenAcousticEffectManagementLimitedPartnershipMember",
     "presentation": [
      "http://www.dataseainc.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shuhai Jingwei formed Shenzhen Acoustic Effect Management Limited Partnership [Member]",
        "label": "Shuhai Jingwei Formed Shenzhen Acoustic Effect Management Limited Partnership Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharesIssued",
     "presentation": [
      "http://www.dataseainc.com/role/CommonStockandWarrantsDetails",
      "http://www.dataseainc.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares issued (in Shares)",
        "verboseLabel": "Shares of common stock (in 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"
     ]
    },
    "dtss_ShuhaiInformationSkillHKLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "ShuhaiInformationSkillHKLimitedMember",
     "presentation": [
      "http://www.dataseainc.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shuhai Information Skill (HK) Limited [Member]",
        "label": "Shuhai Information Skill HKLimited Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofPropertyandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Table]",
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "us-gaap_OperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiability",
     "crdr": "credit",
     "calculation": {
      "http://www.dataseainc.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease liabilities",
        "label": "Operating Lease, Liability",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease."
       }
      }
     },
     "auth_ref": [
      "r546"
     ]
    },
    "us-gaap_RelatedPartyTransactionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyTransactionDomain",
     "presentation": [
      "http://www.dataseainc.com/role/CommitmentsDetails",
      "http://www.dataseainc.com/role/ConsolidatedBalanceSheet",
      "http://www.dataseainc.com/role/DisposalofSubsidiaryDetails",
      "http://www.dataseainc.com/role/IncomeTaxesDetails",
      "http://www.dataseainc.com/role/IntangibleAssetsDetails",
      "http://www.dataseainc.com/role/PrepaidExpensesandOtherCurrentAssetsDetails",
      "http://www.dataseainc.com/role/PropertyandEquipmentDetails",
      "http://www.dataseainc.com/role/ScheduleofSummarizestheLoanBalanceTable",
      "http://www.dataseainc.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction [Domain]",
        "documentation": "Transaction between related party."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetIncomeLossAttributableToRedeemableNoncontrollingInterest",
     "crdr": "debit",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofResultsOperationsRelatingtoDiscontinuedOperationsZhangxunTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: loss attributable to noncontrolling interest",
        "label": "Net Income (Loss) Attributable to Redeemable Noncontrolling Interest",
        "documentation": "Amount of Net Income (Loss) attributable to redeemable noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r156"
     ]
    },
    "us-gaap_InventoryPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryPolicyTextBlock",
     "presentation": [
      "http://www.dataseainc.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "INVENTORY",
        "label": "Inventory, Policy [Policy Text Block]",
        "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost."
       }
      }
     },
     "auth_ref": [
      "r218",
      "r239",
      "r250",
      "r382",
      "r383",
      "r384",
      "r594",
      "r750"
     ]
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofIntangibleAssetsTable"
     ],
     "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": [
      "r389",
      "r392"
     ]
    },
    "us-gaap_InvestmentInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InvestmentInterestRate",
     "presentation": [
      "http://www.dataseainc.com/role/PrepaidExpensesandOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest rate",
        "label": "Investment Interest Rate",
        "documentation": "Rate of interest on investment."
       }
      }
     },
     "auth_ref": [
      "r726",
      "r727",
      "r728",
      "r729",
      "r730",
      "r731",
      "r733",
      "r734",
      "r777",
      "r836",
      "r837"
     ]
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofIntangibleAssetsTable"
     ],
     "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": [
      "r64",
      "r174"
     ]
    },
    "us-gaap_PaymentsToAcquireMachineryAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsToAcquireMachineryAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.dataseainc.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Acquisition of property and equipment",
        "label": "Payments to Acquire Machinery and Equipment",
        "documentation": "The cash outflow for acquisition of machinery and equipment."
       }
      }
     },
     "auth_ref": [
      "r166"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiabilityCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofComponentsofLeaseCostsTable",
      "http://www.dataseainc.com/role/ScheduleofCondensedConsolidatingBalanceSheetsInformationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease liability",
        "verboseLabel": "Lease liabilities - current",
        "label": "Operating Lease, Liability, Current",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r546"
     ]
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofResultsOperationsRelatingtoDiscontinuedOperationsZhangxunTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "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": [
      "r126"
     ]
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisposalGroupIncludingDiscontinuedOperationOtherIncome",
     "crdr": "credit",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofResultsOperationsRelatingtoDiscontinuedOperationsZhangxunTable"
     ],
     "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": [
      "r126"
     ]
    },
    "us-gaap_ShortTermLeasesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShortTermLeasesPolicyTextBlock",
     "presentation": [
      "http://www.dataseainc.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "LEASES",
        "label": "Short-Term Leases [Policy Text Block]",
        "documentation": "Disclosure of accounting policy election for short-term lease to recognize lease payments on straight-line basis over lease term and variable lease payments as incurred."
       }
      }
     },
     "auth_ref": [
      "r544"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.dataseainc.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/ConsolidatedBalanceSheet",
      "http://www.dataseainc.com/role/ScheduleofComponentsofLeaseCostsTable",
      "http://www.dataseainc.com/role/ScheduleofCondensedConsolidatingBalanceSheetsInformationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease liabilities",
        "verboseLabel": "Lease liability - noncurrent",
        "netLabel": "Lease liabilities - noncurrent",
        "label": "Operating Lease, Liability, Noncurrent",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r546"
     ]
    },
    "us-gaap_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureOtherPercentageOfNonperformingAssets": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureOtherPercentageOfNonperformingAssets",
     "presentation": [
      "http://www.dataseainc.com/role/LongTermInvestmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock ownership percentage",
        "label": "Available-for-Sale, Securities in Unrealized Loss Positions, Qualitative Disclosure, Other, Percentage of Nonperforming Assets",
        "documentation": "This item represents the percentage of nonperforming assets that the underlying assets in the security represent and which were considered as one of the potential factors in reaching a conclusion that the available-for-sale investments are not other-than-temporarily impaired."
       }
      }
     },
     "auth_ref": [
      "r214"
     ]
    },
    "us-gaap_OtherIntangibleAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherIntangibleAssetsNet",
     "crdr": "debit",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofCondensedConsolidatingBalanceSheetsInformationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible asset, net",
        "label": "Other Intangible Assets, Net",
        "documentation": "Amount after accumulated amortization of finite-lived and indefinite-lived intangible assets classified as other."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyTransactionAxis",
     "presentation": [
      "http://www.dataseainc.com/role/CommitmentsDetails",
      "http://www.dataseainc.com/role/ConsolidatedBalanceSheet",
      "http://www.dataseainc.com/role/DisposalofSubsidiaryDetails",
      "http://www.dataseainc.com/role/IncomeTaxesDetails",
      "http://www.dataseainc.com/role/IntangibleAssetsDetails",
      "http://www.dataseainc.com/role/PrepaidExpensesandOtherCurrentAssetsDetails",
      "http://www.dataseainc.com/role/PropertyandEquipmentDetails",
      "http://www.dataseainc.com/role/ScheduleofSummarizestheLoanBalanceTable",
      "http://www.dataseainc.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction [Axis]",
        "documentation": "Information by type of related party transaction."
       }
      }
     },
     "auth_ref": [
      "r555",
      "r556",
      "r896"
     ]
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.dataseainc.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.dataseainc.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": [
      "r61",
      "r65"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofReconcilestheUSStatutoryRatestotheCompanysEffectiveTaxRateTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effective tax rate",
        "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": [
      "r494"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate",
     "presentation": [
      "http://www.dataseainc.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "U.S. income tax rate",
        "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, 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 income tax rates."
       }
      }
     },
     "auth_ref": [
      "r507",
      "r883"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofReconcilestheUSStatutoryRatestotheCompanysEffectiveTaxRateTable"
     ],
     "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": [
      "r883",
      "r886"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationDeductions": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationDeductions",
     "presentation": [
      "http://www.dataseainc.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax benefit percentage",
        "label": "Effective Income Tax Rate Reconciliation, Deduction, Percent",
        "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations attributable to deduction. Includes, but is not limited to, dividend deduction, deduction for dividend paid to employee stock ownership plan (ESOP), Medicare prescription drug benefit subsidy deduction, and other deductions."
       }
      }
     },
     "auth_ref": [
      "r883",
      "r886"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationDeductionsOther",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofReconcilestheUSStatutoryRatestotheCompanysEffectiveTaxRateTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Tax rate difference \u2013 current provision",
        "label": "Effective Income Tax Rate Reconciliation, Deduction, Other, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other deductions."
       }
      }
     },
     "auth_ref": [
      "r883",
      "r886"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsGross",
     "crdr": "debit",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofIntangibleAssetsTable"
     ],
     "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": [
      "r172",
      "r597"
     ]
    },
    "us-gaap_VehiclesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "VehiclesMember",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofPropertyandEquipmentTable",
      "http://www.dataseainc.com/role/ScheduleofStraightLineMethodoverEstimatedUsefulLivesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vehicles [Member]",
        "verboseLabel": "Vehicle [Member]",
        "label": "Vehicles [Member]",
        "documentation": "Equipment used primarily for road transportation."
       }
      }
     },
     "auth_ref": []
    },
    "dtss_BeijingShuhaiMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "BeijingShuhaiMember",
     "presentation": [
      "http://www.dataseainc.com/role/LoansPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Beijing Shuhai [Member]",
        "label": "Beijing Shuhai Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentLineItems",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofSummarizestheLoanBalanceTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument [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": [
      "r282",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r417",
      "r422",
      "r423",
      "r424",
      "r425",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r435",
      "r543",
      "r758",
      "r759",
      "r760",
      "r761",
      "r762",
      "r828"
     ]
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofResultsOperationsRelatingtoDiscontinuedOperationsZhangxunTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss from operations",
        "label": "Disposal Group, Including Discontinued Operation, Operating Income (Loss)",
        "documentation": "Amount of operating income (loss) attributable to disposal group, including, but not limited to, discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r126"
     ]
    },
    "us-gaap_DebtInstrumentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentTable",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofSummarizestheLoanBalanceTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Long-Term Debt Instruments [Table]",
        "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer."
       }
      }
     },
     "auth_ref": [
      "r35",
      "r74",
      "r75",
      "r99",
      "r100",
      "r101",
      "r106",
      "r184",
      "r185",
      "r282",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r417",
      "r422",
      "r423",
      "r424",
      "r425",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r435",
      "r543",
      "r758",
      "r759",
      "r760",
      "r761",
      "r762",
      "r828"
     ]
    },
    "us-gaap_PrepaidExpenseAndOtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PrepaidExpenseAndOtherAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.dataseainc.com/role/ScheduleofPrepaidExpensesandOtherCurrentAssetsTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofPrepaidExpensesandOtherCurrentAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "label": "Prepaid Expense and Other Assets",
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets."
       }
      }
     },
     "auth_ref": []
    },
    "dtss_ScheduleOfGuoHaoCenturyEnteredIntoALeaseForTheOfficeInHangzhouCityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "ScheduleOfGuoHaoCenturyEnteredIntoALeaseForTheOfficeInHangzhouCityTableTextBlock",
     "presentation": [
      "http://www.dataseainc.com/role/CommitmentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Guo Hao Century Entered into a Lease for the Office in Hangzhou City",
        "documentation": "Schedule of Guo Hao Century Entered into a Lease for the Office in Hangzhou City.",
        "label": "Schedule Of Guo Hao Century Entered Into ALease For The Office In Hangzhou City Table Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.dataseainc.com/role/ScheuleofWriteoffoftheCompanyandExistingSubsidiariesTable": {
       "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/ScheuleofWriteoffoftheCompanyandExistingSubsidiariesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued liability and other payables",
        "label": "Disposal Group, Including Discontinued Operation, Accounts Payable and Accrued Liabilities",
        "documentation": "Amount classified as accounts payable and accrued liabilities attributable to disposal group held for sale or disposed of."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r114",
      "r127",
      "r178"
     ]
    },
    "dtss_BeijingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "BeijingMember",
     "presentation": [
      "http://www.dataseainc.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Beijing [Member]",
        "label": "Beijing Member"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofStraightLineMethodoverEstimatedUsefulLivesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "SummaryofSignificantAccountingPoliciesDetailsScheduleofStraightLineMethodoverEstimatedUsefulLivesTable",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofStraightLineMethodoverEstimatedUsefulLivesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Significant Accounting Policies (Details) - Schedule of Straight-Line Method over Estimated Useful Lives [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofStraightLineMethodoverEstimatedUsefulLivesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "SummaryofSignificantAccountingPoliciesDetailsScheduleofStraightLineMethodoverEstimatedUsefulLivesLineItems",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofStraightLineMethodoverEstimatedUsefulLivesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Significant Accounting Policies (Details) - Schedule of Straight-Line Method over Estimated Useful Lives [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://www.dataseainc.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Interactive Data Current",
        "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": [
      "r791"
     ]
    },
    "dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofRevenueSourcesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "SummaryofSignificantAccountingPoliciesDetailsScheduleofRevenueSourcesTable",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofRevenueSourcesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Significant Accounting Policies (Details) - Schedule of Revenue Sources [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofRevenueSourcesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "SummaryofSignificantAccountingPoliciesDetailsScheduleofRevenueSourcesLineItems",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofRevenueSourcesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Significant Accounting Policies (Details) - Schedule of Revenue Sources [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_CarTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "CarTwoMember",
     "presentation": [
      "http://www.dataseainc.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Car Two [Member]",
        "label": "Car Two Member"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_ScheduleOfStraightLineMethodOverEstimatedUsefulLivesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "ScheduleOfStraightLineMethodOverEstimatedUsefulLivesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Straight Line Method Over Estimated Useful Lives Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_CarOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "CarOneMember",
     "presentation": [
      "http://www.dataseainc.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Car One [Member]",
        "label": "Car One Member"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofExchangeRatesusedtoTranslateAmountsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "SummaryofSignificantAccountingPoliciesDetailsScheduleofExchangeRatesusedtoTranslateAmountsLineItems",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofExchangeRatesusedtoTranslateAmountsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Significant Accounting Policies (Details) - Schedule of Exchange Rates used to Translate Amounts [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_SummaryofSignificantAccountingPoliciesDetailsScheduleofExchangeRatesusedtoTranslateAmountsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "SummaryofSignificantAccountingPoliciesDetailsScheduleofExchangeRatesusedtoTranslateAmountsTable",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofExchangeRatesusedtoTranslateAmountsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Significant Accounting Policies (Details) - Schedule of Exchange Rates used to Translate Amounts [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueMeasurementPolicyPolicyTextBlock",
     "presentation": [
      "http://www.dataseainc.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "FAIR VALUE MEASUREMENTS AND DISCLOSURES",
        "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_DividendsCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DividendsCash",
     "crdr": "debit",
     "presentation": [
      "http://www.dataseainc.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash denominated",
        "label": "Dividends, Cash",
        "documentation": "Amount of paid and unpaid cash dividends declared for classes of stock, for example, but not limited to, common and preferred."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r186"
     ]
    },
    "dtss_ChinaBankCoLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "ChinaBankCoLtdMember",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofSummarizestheLoanBalanceTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "China Bank Co., Ltd [Member]",
        "label": "China Bank Co Ltd Member"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_ScheduleOfRevenueSourcesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "ScheduleOfRevenueSourcesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Revenue Sources Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_ScheduleOfExchangeRatesUsedToTranslateAmountsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "ScheduleOfExchangeRatesUsedToTranslateAmountsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Exchange Rates Used To Translate Amounts Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_IntangibleAssetsDetailsScheduleofIntangibleAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "IntangibleAssetsDetailsScheduleofIntangibleAssetsTable",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofIntangibleAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible Assets (Details) - Schedule of Intangible Assets [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.dataseainc.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Prepaid expenses and other current assets",
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "dtss_IntangibleAssetsDetailsScheduleofIntangibleAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "IntangibleAssetsDetailsScheduleofIntangibleAssetsLineItems",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofIntangibleAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible Assets (Details) - Schedule of Intangible Assets [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_ScheduleOfIntangibleAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "ScheduleOfIntangibleAssetsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Intangible Assets Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_AdvanceToThirdPartyIndividualsNoInterestPayableUponDemand": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "AdvanceToThirdPartyIndividualsNoInterestPayableUponDemand",
     "crdr": "debit",
     "calculation": {
      "http://www.dataseainc.com/role/ScheduleofPrepaidExpensesandOtherCurrentAssetsTable": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofPrepaidExpensesandOtherCurrentAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Advance to third party individuals, no interest, payable upon demand",
        "documentation": "Amount receivable from related parties classified as other, due within one year or the normal operating cycle, if longer.",
        "label": "Advance To Third Party Individuals No Interest Payable Upon Demand"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "ScheduleOfPrepaidExpensesAndOtherCurrentAssetsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Prepaid Expenses And Other Current Assets Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_DueToThirdParties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "DueToThirdParties",
     "crdr": "credit",
     "calculation": {
      "http://www.dataseainc.com/role/ScheduleofAccruedExpensesandOtherPayablesTable": {
       "parentTag": "us-gaap_AccountsPayableCurrentAndNoncurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofAccruedExpensesandOtherPayablesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Due to third parties",
        "documentation": "Carrying amount as of the balance sheet date of obligations due all related parties.",
        "label": "Due To Third Parties"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_ScheduleOfSummarizesTheLoanBalanceAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "ScheduleOfSummarizesTheLoanBalanceAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Summarizes The Loan Balance Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
     "presentation": [
      "http://www.dataseainc.com/role/AccruedExpensesandOtherPayables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ACCRUED EXPENSES AND OTHER PAYABLES",
        "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]",
        "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period."
       }
      }
     },
     "auth_ref": []
    },
    "dtss_EightOneZeroTwoZeroTwoFourMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "EightOneZeroTwoZeroTwoFourMember",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofGuoHaoCenturyEnteredintoaLeasefortheOfficeinHangzhouCityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "8/10/2024 [Member]",
        "label": "Eight One Zero Two Zero Two Four Member"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_ScheduleOfActivitiesOfWarrantsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "ScheduleOfActivitiesOfWarrantsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Activities Of Warrants Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_CloudPlatformConstructionCooperationProjectMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "CloudPlatformConstructionCooperationProjectMember",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofRevenueSourcesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cloud platform construction cooperation project [Member]",
        "label": "Cloud Platform Construction Cooperation Project Member"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_ScheduleOfReconcilesTheUSStatutoryRatesToTheCompanySEffectiveTaxRateAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "ScheduleOfReconcilesTheUSStatutoryRatesToTheCompanySEffectiveTaxRateAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Reconciles the US Statutory Rates to the Company\u2019s Effective Tax Rate [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RepaymentsOfNotesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RepaymentsOfNotesPayable",
     "crdr": "credit",
     "calculation": {
      "http://www.dataseainc.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Repayment of loan payables",
        "label": "Repayments of Notes Payable",
        "documentation": "The cash outflow for a borrowing supported by a written promise to pay an obligation."
       }
      }
     },
     "auth_ref": [
      "r47"
     ]
    },
    "dtss_ScheduleOfNetDeferredTaxAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "ScheduleOfNetDeferredTaxAssetsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Net Deferred Tax Assets Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_SocialSecurityPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "SocialSecurityPayable",
     "crdr": "credit",
     "calculation": {
      "http://www.dataseainc.com/role/ScheduleofAccruedExpensesandOtherPayablesTable": {
       "parentTag": "us-gaap_AccountsPayableCurrentAndNoncurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofAccruedExpensesandOtherPayablesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Social security payable",
        "documentation": "The amount of social security payable.",
        "label": "Social Security Payable"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InventoryNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryNet",
     "crdr": "debit",
     "calculation": {
      "http://www.dataseainc.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/ConsolidatedBalanceSheet",
      "http://www.dataseainc.com/role/ScheduleofCondensedConsolidatingBalanceSheetsInformationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventory, net",
        "verboseLabel": "Inventory",
        "label": "Inventory, Net",
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r251",
      "r745",
      "r772"
     ]
    },
    "dtss_EightOneZeroTwoZeroTwoThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "EightOneZeroTwoZeroTwoThreeMember",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofGuoHaoCenturyEnteredintoaLeasefortheOfficeinHangzhouCityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "8/10/2023 [Member]",
        "label": "Eight One Zero Two Zero Two Three Member"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_ScheduleOfGuoHaoCenturyEnteredIntoALeaseForTheOfficeInHangzhouCityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "ScheduleOfGuoHaoCenturyEnteredIntoALeaseForTheOfficeInHangzhouCityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Guo Hao Century Entered Into ALease For The Office In Hangzhou City Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_ElevenOneZeroTwoZeroTwoFourMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "ElevenOneZeroTwoZeroTwoFourMember",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofGuoHaoCenturyEnteredintoaLeasefortheOfficeinHangzhouCityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "11/10/2024 [Member]",
        "label": "Eleven One Zero Two Zero Two Four Member"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_ScheduleOfComponentsOfLeaseCostsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "ScheduleOfComponentsOfLeaseCostsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Lease Costs, Lease Term and Discount Rate of Office Lease [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_ElevenOneZeroTwoZeroTwoThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "ElevenOneZeroTwoZeroTwoThreeMember",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofGuoHaoCenturyEnteredintoaLeasefortheOfficeinHangzhouCityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "11/10/2023 [Member]",
        "label": "Eleven One Zero Two Zero Two Three Member"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_ScheduleOfMaturitiesOfTheOperatingLeaseLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "ScheduleOfMaturitiesOfTheOperatingLeaseLiabilitiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Maturities of the Operating Lease Liabilities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualsTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualsTerm1",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofActivitiesofWarrantsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Remaining Contractual Term in Years Outstanding, Exercisable Ending Balance",
        "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractuals Term1"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_EquityIncentivePlanTwoThousandAndEighteenMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "EquityIncentivePlanTwoThousandAndEighteenMember",
     "presentation": [
      "http://www.dataseainc.com/role/CommonStockandWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Incentive Plan Two Thousand and Eighteen [Member]",
        "label": "Equity Incentive Plan Two Thousand And Eighteen Member"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_DisposalOfSubsidiaryAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "DisposalOfSubsidiaryAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disposal of Subsidiary [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofActivitiesofWarrantsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Remaining Contractual Term in Years Outstanding, Ending Balance",
        "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_FiveGMessagingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "FiveGMessagingMember",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofRevenueSourcesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "5G Messaging [Member]",
        "label": "Five GMessaging Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentFaceAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofSummarizestheLoanBalanceTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loan amount",
        "label": "Debt Instrument, Face Amount",
        "documentation": "Face (par) amount of debt instrument at time of issuance."
       }
      }
     },
     "auth_ref": [
      "r100",
      "r101",
      "r411",
      "r543",
      "r759",
      "r760"
     ]
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "presentation": [
      "http://www.dataseainc.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in assets and liabilities:",
        "label": "Increase (Decrease) in Operating Capital [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_ScheduleOfResultsOperationsRelatingToDiscontinuedOperationsZhangxunAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "ScheduleOfResultsOperationsRelatingToDiscontinuedOperationsZhangxunAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Results Operations Relating To Discontinued Operations Zhangxun Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToNoncontrollingInterest",
     "crdr": "debit",
     "calculation": {
      "http://www.dataseainc.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign currency translation gain (loss) attributable to noncontrolling interest",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax, Portion Attributable to Noncontrolling Interest",
        "documentation": "Amount before tax, after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to noncontrolling interests."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r20",
      "r194"
     ]
    },
    "dtss_DeferredTaxAssetsDepreciationAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "DeferredTaxAssetsDepreciationAndAmortization",
     "crdr": "debit",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofNetDeferredTaxAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation and amortization",
        "documentation": "The amount of deferred tax assets depreciation and amortization.",
        "label": "Deferred Tax Assets Depreciation And Amortization"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_ScheuleOfWriteOffOfTheCompanyAndExistingSubsidiariesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "ScheuleOfWriteOffOfTheCompanyAndExistingSubsidiariesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Scheule Of Write Off Of The Company And Existing Subsidiaries Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_DeferredTaxAssetsBadDebtExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "DeferredTaxAssetsBadDebtExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofNetDeferredTaxAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Bad debt expense",
        "documentation": "Amount of bad debt expense.",
        "label": "Deferred Tax Assets Bad Debt Expense"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "crdr": "credit",
     "calculation": {
      "http://www.dataseainc.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.dataseainc.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": [
      "r11"
     ]
    },
    "dtss_FiveGMessagingOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "FiveGMessagingOneMember",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofRevenueSourcesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "5G messaging one [Member]",
        "label": "Five GMessaging One Member"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_DeferredTaxAssetsROU": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "DeferredTaxAssetsROU",
     "crdr": "debit",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofNetDeferredTaxAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ROU, net of lease liabilities",
        "documentation": "The amount of deferred tax assets , right of used.",
        "label": "Deferred Tax Assets ROU"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsPayableCurrentAndNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsPayableCurrentAndNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.dataseainc.com/role/ScheduleofAccruedExpensesandOtherPayablesTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofAccruedExpensesandOtherPayablesTable",
      "http://www.dataseainc.com/role/ScheduleofCondensedConsolidatingBalanceSheetsInformationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "terseLabel": "Accounts payable",
        "label": "Accounts Payable",
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business."
       }
      }
     },
     "auth_ref": [
      "r104",
      "r908"
     ]
    },
    "dtss_DeferredTaxAssetsSocialSecurityAndInsuranceAccrual": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "DeferredTaxAssetsSocialSecurityAndInsuranceAccrual",
     "crdr": "credit",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofNetDeferredTaxAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Social security and insurance accrual",
        "documentation": "Social security and insurance accrual.",
        "label": "Deferred Tax Assets Social Security And Insurance Accrual"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_FiveOneZeroTwoZeroTwoFourMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "FiveOneZeroTwoZeroTwoFourMember",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofGuoHaoCenturyEnteredintoaLeasefortheOfficeinHangzhouCityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "5/10/2024 [Member]",
        "label": "Five One Zero Two Zero Two Four Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsForDeposits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsForDeposits",
     "crdr": "credit",
     "presentation": [
      "http://www.dataseainc.com/role/CommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "New deposit",
        "label": "Payments for Deposits",
        "documentation": "The amount of cash paid for deposits on goods and services during the period; excludes time deposits and deposits with other institutions, which pertain to financial service entities."
       }
      }
     },
     "auth_ref": [
      "r824",
      "r825"
     ]
    },
    "dtss_LeaseEndDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "LeaseEndDate",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofGuoHaoCenturyEnteredintoaLeasefortheOfficeinHangzhouCityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "End Date",
        "documentation": "Lease end date.",
        "label": "Lease End Date"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_GuohaoCenturyFormedHangzhouZhangqiBusinessManagementLimitedPartnershipMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "GuohaoCenturyFormedHangzhouZhangqiBusinessManagementLimitedPartnershipMember",
     "presentation": [
      "http://www.dataseainc.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Guohao Century formed Hangzhou Zhangqi Business Management Limited Partnership [Member]",
        "label": "Guohao Century Formed Hangzhou Zhangqi Business Management Limited Partnership Member"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_CommitmentsDetailsScheduleofGuoHaoCenturyEnteredintoaLeasefortheOfficeinHangzhouCityLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "CommitmentsDetailsScheduleofGuoHaoCenturyEnteredintoaLeasefortheOfficeinHangzhouCityLineItems",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofGuoHaoCenturyEnteredintoaLeasefortheOfficeinHangzhouCityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments (Details) - Schedule of Guo Hao Century Entered into a Lease for the Office in Hangzhou City [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1",
     "presentation": [
      "http://www.dataseainc.com/role/CommonStockandWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise price per share (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": [
      "r452"
     ]
    },
    "dtss_FiveOneZeroTwoZeroTwoThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "FiveOneZeroTwoZeroTwoThreeMember",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofGuoHaoCenturyEnteredintoaLeasefortheOfficeinHangzhouCityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "5/10/2023 [Member]",
        "label": "Five One Zero Two Zero Two Three Member"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_CommitmentsDetailsScheduleofGuoHaoCenturyEnteredintoaLeasefortheOfficeinHangzhouCityTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "CommitmentsDetailsScheduleofGuoHaoCenturyEnteredintoaLeasefortheOfficeinHangzhouCityTable",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofGuoHaoCenturyEnteredintoaLeasefortheOfficeinHangzhouCityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments (Details) - Schedule of Guo Hao Century Entered into a Lease for the Office in Hangzhou City [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_TitleOfIndividualWithRelationshipToEntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "TitleOfIndividualWithRelationshipToEntityDomain",
     "presentation": [
      "http://www.dataseainc.com/role/CommonStockandWarrantsDetails",
      "http://www.dataseainc.com/role/OrganizationandDescriptionofBusinessDetails",
      "http://www.dataseainc.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of Individual [Domain]",
        "documentation": "Title of individual, or nature of relationship to individual or group of individuals."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax",
     "crdr": "credit",
     "calculation": {
      "http://www.dataseainc.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign currency translation gain (loss) attributable to the Company",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax",
        "documentation": "Amount before tax, after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r148"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
     "crdr": "credit",
     "presentation": [
      "http://www.dataseainc.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign currency translation gain (loss)",
        "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": [
      "r5"
     ]
    },
    "dtss_LeaseStartDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "LeaseStartDate",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofGuoHaoCenturyEnteredintoaLeasefortheOfficeinHangzhouCityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Start Date",
        "documentation": "Lease start date.",
        "label": "Lease Start Date"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_GuohaoCenturyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "GuohaoCenturyMember",
     "presentation": [
      "http://www.dataseainc.com/role/OrganizationandDescriptionofBusinessDetails",
      "http://www.dataseainc.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Guohao Century [Member]",
        "label": "Guohao Century Member"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_RentExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "RentExpense",
     "crdr": "credit",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofGuoHaoCenturyEnteredintoaLeasefortheOfficeinHangzhouCityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rent expense",
        "documentation": "Rent expense.",
        "label": "Rent Expense"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_GuoruiInnovationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "GuoruiInnovationMember",
     "presentation": [
      "http://www.dataseainc.com/role/LoansPayableDetails",
      "http://www.dataseainc.com/role/PrepaidExpensesandOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid Marketing Expense [Member]",
        "verboseLabel": "Guorui Innovation [Member]",
        "label": "Guorui Innovation Member"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_CommitmentsDetailsScheduleofComponentsofLeaseCostsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "CommitmentsDetailsScheduleofComponentsofLeaseCostsTable",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofComponentsofLeaseCostsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments (Details) - Schedule of Components of Lease Costs [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GainLossOnInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GainLossOnInvestments",
     "crdr": "credit",
     "presentation": [
      "http://www.dataseainc.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposal from gain",
        "label": "Gain (Loss) on Investments",
        "documentation": "Amount of realized and unrealized gain (loss) on investment."
       }
      }
     },
     "auth_ref": [
      "r162",
      "r792"
     ]
    },
    "dtss_CommitmentsDetailsScheduleofComponentsofLeaseCostsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "CommitmentsDetailsScheduleofComponentsofLeaseCostsLineItems",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofComponentsofLeaseCostsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments (Details) - Schedule of Components of Lease Costs [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_LesseeOperatingLeaseLiabilityPaymentDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "LesseeOperatingLeaseLiabilityPaymentDue",
     "crdr": "credit",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofMaturitiesoftheOperatingLeaseLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total undiscounted cash flows",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.",
        "label": "Lessee Operating Lease Liability Payment Due"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccountsPayable",
     "crdr": "debit",
     "calculation": {
      "http://www.dataseainc.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.dataseainc.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": [
      "r11"
     ]
    },
    "dtss_GuozhongHaozeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "GuozhongHaozeMember",
     "presentation": [
      "http://www.dataseainc.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Guozhong Haoze [Member]",
        "label": "Guozhong Haoze Member"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_LessImputedInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "LessImputedInterest",
     "crdr": "debit",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofMaturitiesoftheOperatingLeaseLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: imputed interest",
        "documentation": "Imputed interest.",
        "label": "Less Imputed Interest"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_PresentValueOfLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "PresentValueOfLeaseLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofMaturitiesoftheOperatingLeaseLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Present value of lease liabilities",
        "documentation": "Present value of lease liabilities.",
        "label": "Present Value Of Lease Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermDebtTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtTextBlock",
     "presentation": [
      "http://www.dataseainc.com/role/LongTermInvestment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "LONG TERM INVESTMENT",
        "label": "Long-Term Debt [Text Block]",
        "documentation": "The entire disclosure for long-term debt."
       }
      }
     },
     "auth_ref": [
      "r182"
     ]
    },
    "dtss_GuozhongTimesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "GuozhongTimesMember",
     "presentation": [
      "http://www.dataseainc.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Guozhong Times [Member]",
        "label": "Guozhong Times Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DescriptionOfOtherRegulatoryLimitations": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DescriptionOfOtherRegulatoryLimitations",
     "presentation": [
      "http://www.dataseainc.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Description of income tax limitations",
        "label": "Description of Other Regulatory Limitations",
        "documentation": "A description of other regulatory limitations, to the extent they could materially affect the economic resources of the institution and claims to those resources."
       }
      }
     },
     "auth_ref": [
      "r107",
      "r108"
     ]
    },
    "us-gaap_RevenueRecognitionPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueRecognitionPolicyTextBlock",
     "presentation": [
      "http://www.dataseainc.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": [
      "r699",
      "r743",
      "r751"
     ]
    },
    "us-gaap_OperatingLossCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLossCarryforwards",
     "crdr": "debit",
     "presentation": [
      "http://www.dataseainc.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net operating loss (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": [
      "r80"
     ]
    },
    "us-gaap_Revenues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Revenues",
     "crdr": "credit",
     "calculation": {
      "http://www.dataseainc.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/ConsolidatedIncomeStatement",
      "http://www.dataseainc.com/role/ScheduleofCondensedConsolidatingStatementsofIncomeInformationTable",
      "http://www.dataseainc.com/role/ScheduleofRevenueSourcesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenues",
        "verboseLabel": "Total revenue",
        "label": "Revenues",
        "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)."
       }
      }
     },
     "auth_ref": [
      "r263",
      "r278",
      "r307",
      "r308",
      "r318",
      "r321",
      "r322",
      "r326",
      "r327",
      "r328",
      "r368",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r533",
      "r613",
      "r850"
     ]
    },
    "us-gaap_RevenueRecognitionDeferredRevenue": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueRecognitionDeferredRevenue",
     "presentation": [
      "http://www.dataseainc.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "UNEARNED REVENUE",
        "label": "Revenue Recognition, Deferred Revenue [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for recognizing unearned income or deferred revenue related to transactions involving the sale of a product or performance of services."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.dataseainc.com/role/ConsolidatedIncomeStatement": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.dataseainc.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": [
      "r306",
      "r319",
      "r323",
      "r325",
      "r753"
     ]
    },
    "us-gaap_ProceedsFromLeasePayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromLeasePayments",
     "crdr": "debit",
     "presentation": [
      "http://www.dataseainc.com/role/CommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deposit amount",
        "label": "Proceeds from Lease Payment, Operating Activity",
        "documentation": "Amount of cash inflow from lease payment, classified as operating activity."
       }
      }
     },
     "auth_ref": [
      "r549",
      "r550"
     ]
    },
    "us-gaap_SegmentReportingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SegmentReportingPolicyPolicyTextBlock",
     "presentation": [
      "http://www.dataseainc.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEGMENT INFORMATION",
        "label": "Segment Reporting, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for segment reporting."
       }
      }
     },
     "auth_ref": [
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r327",
      "r754"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock and Warrants [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UseOfEstimates": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UseOfEstimates",
     "presentation": [
      "http://www.dataseainc.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "USE OF ESTIMATES",
        "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": [
      "r57",
      "r58",
      "r59",
      "r219",
      "r220",
      "r224",
      "r225"
     ]
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInInventories",
     "crdr": "credit",
     "calculation": {
      "http://www.dataseainc.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Inventory",
        "label": "Increase (Decrease) in Inventories",
        "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities."
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "srt_DirectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "DirectorMember",
     "presentation": [
      "http://www.dataseainc.com/role/CommonStockandWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Director [Member]",
        "label": "Director [Member]",
        "documentation": "Person serving on board of directors."
       }
      }
     },
     "auth_ref": [
      "r835",
      "r918"
     ]
    },
    "us-gaap_IncomeTaxesPaidNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxesPaidNetAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Taxes [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxesReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxesReceivable",
     "crdr": "debit",
     "calculation": {
      "http://www.dataseainc.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Value-added tax prepayment",
        "label": "Income Taxes Receivable, Current",
        "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes."
       }
      }
     },
     "auth_ref": [
      "r103",
      "r812"
     ]
    },
    "srt_ChiefExecutiveOfficerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ChiefExecutiveOfficerMember",
     "presentation": [
      "http://www.dataseainc.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Chief Executive Officer [Member]",
        "label": "Chief Executive Officer [Member]",
        "documentation": "Person with designation of chief executive officer."
       }
      }
     },
     "auth_ref": [
      "r835"
     ]
    },
    "us-gaap_LongTermLoansPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermLoansPayable",
     "crdr": "credit",
     "calculation": {
      "http://www.dataseainc.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loan payables - non-current",
        "label": "Loans Payable, Noncurrent",
        "documentation": "Carrying value as of the balance sheet date of loans payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion."
       }
      }
     },
     "auth_ref": [
      "r35"
     ]
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
     "presentation": [
      "http://www.dataseainc.com/role/OrganizationandDescriptionofBusiness"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ORGANIZATION AND DESCRIPTION OF BUSINESS",
        "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": [
      "r113",
      "r193",
      "r649",
      "r650"
     ]
    },
    "us-gaap_LoansPayableToBankCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LoansPayableToBankCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofSummarizestheLoanBalanceTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current",
        "label": "Loans Payable to Bank, Current",
        "documentation": "Carrying value as of the balance sheet date of current portion of long-term loans payable to bank due within one year or the operating cycle if longer."
       }
      }
     },
     "auth_ref": [
      "r136",
      "r670"
     ]
    },
    "us-gaap_LoansPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LoansPayable",
     "crdr": "credit",
     "presentation": [
      "http://www.dataseainc.com/role/LoansPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loan agreement with unrelated party",
        "label": "Loans Payable",
        "documentation": "Including the current and noncurrent portions, aggregate carrying value as of the balance sheet date of loans payable (with maturities initially due after one year or beyond the operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r200",
      "r910"
     ]
    },
    "us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.dataseainc.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued expenses and other payables",
        "label": "Increase (Decrease) in Other Accounts Payable and Accrued Liabilities",
        "documentation": "The increase (decrease) during the reporting period in other obligations or expenses incurred but not yet paid."
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "us-gaap_LoansPayableAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LoansPayableAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Loans Payable [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisposalGroupIncludingDiscontinuedOperationIntangibleAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.dataseainc.com/role/ScheuleofWriteoffoftheCompanyandExistingSubsidiariesTable": {
       "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/ScheuleofWriteoffoftheCompanyandExistingSubsidiariesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible assets, net",
        "label": "Disposal Group, Including Discontinued Operation, Intangible Assets",
        "documentation": "Amount classified as intangible assets, excluding goodwill, attributable to disposal group held for sale or disposed of."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r114",
      "r127",
      "r178"
     ]
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "presentation": [
      "http://www.dataseainc.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "RECENT 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": []
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent",
     "crdr": "debit",
     "presentation": [
      "http://www.dataseainc.com/role/IntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposal of intangible asset with related accumulated amortization",
        "label": "Disposal Group, Including Discontinued Operation, Intangible Assets, Noncurrent",
        "documentation": "Amount classified as intangible assets, excluding goodwill, attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r6",
      "r114",
      "r127",
      "r178"
     ]
    },
    "us-gaap_OtherLoansPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherLoansPayable",
     "crdr": "credit",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofCondensedConsolidatingBalanceSheetsInformationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loans payable",
        "label": "Other Loans Payable",
        "documentation": "Amount of long-term loans payable classified as other."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r200",
      "r910"
     ]
    },
    "us-gaap_DisposalGroupDeferredGainOnDisposal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisposalGroupDeferredGainOnDisposal",
     "crdr": "credit",
     "presentation": [
      "http://www.dataseainc.com/role/DisposalofSubsidiaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gain on disposal",
        "label": "Disposal Group, Deferred Gain on Disposal",
        "documentation": "The excess amount received or due over net assets in a transaction accounted for as a divestiture where a subsidiary, business or operating assets are \"sold\" by the entity to a newly formed, thinly capitalized, highly leveraged buyer. This gain is not yet recognized and is disclosed on the balance sheet as an offset against the carrying amount of the securities received."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://www.dataseainc.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Address Line One",
        "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://www.dataseainc.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Address Line Two",
        "label": "Entity Address, Address Line Two",
        "documentation": "Address Line 2 such as Street or Suite number"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConcentrationRiskCreditRisk": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskCreditRisk",
     "presentation": [
      "http://www.dataseainc.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CONCENTRATION OF CREDIT RISK",
        "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for credit risk."
       }
      }
     },
     "auth_ref": [
      "r109",
      "r221"
     ]
    },
    "dei_EntityAddressAddressLine3": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressAddressLine3",
     "presentation": [
      "http://www.dataseainc.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Address Line Three",
        "label": "Entity Address, Address Line Three",
        "documentation": "Address Line 3 such as an Office Park"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TradeAndOtherAccountsReceivablePolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TradeAndOtherAccountsReceivablePolicy",
     "presentation": [
      "http://www.dataseainc.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ACCOUNTS RECEIVABLE",
        "label": "Accounts Receivable [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r209",
      "r210",
      "r211",
      "r331",
      "r332",
      "r334"
     ]
    },
    "us-gaap_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants",
     "crdr": "credit",
     "presentation": [
      "http://www.dataseainc.com/role/CommonStockandWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrants issued",
        "label": "Stock and Warrants Issued During Period, Value, Preferred Stock and Warrants",
        "documentation": "Value of preferred stock and warrants for common stock issued."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://www.dataseainc.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, City or Town",
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherNonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.dataseainc.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other expenses",
        "label": "Other Nonoperating Income (Expense)",
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other."
       }
      }
     },
     "auth_ref": [
      "r165"
     ]
    },
    "dei_EntityAddressCountry": {
     "xbrltype": "countryCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressCountry",
     "presentation": [
      "http://www.dataseainc.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Country",
        "label": "Entity Address, Country",
        "documentation": "ISO 3166-1 alpha-2 country code."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharePrice",
     "presentation": [
      "http://www.dataseainc.com/role/CommonStockandWarrantsDetails",
      "http://www.dataseainc.com/role/DisposalofSubsidiaryDetails",
      "http://www.dataseainc.com/role/OrganizationandDescriptionofBusinessDetails",
      "http://www.dataseainc.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Price per share",
        "verboseLabel": "Sales to third party per share",
        "netLabel": "Purchase price per share (in Dollars per share)",
        "label": "Sales to third party",
        "documentation": "Price of a single share of a number of saleable stocks of a company."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsReceivableNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.dataseainc.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable",
        "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": [
      "r329",
      "r330"
     ]
    },
    "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired",
     "crdr": "credit",
     "calculation": {
      "http://www.dataseainc.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Cash disposed due to disposal of subsidiary",
        "label": "Payments to Acquire Businesses, Net of Cash Acquired",
        "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase."
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://www.dataseainc.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Postal Zip Code",
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinancialInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinancialInstrumentAxis",
     "presentation": [
      "http://www.dataseainc.com/role/CommonStockandWarrantsDetails",
      "http://www.dataseainc.com/role/ScheduleofActivitiesofWarrantsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Instrument [Axis]",
        "documentation": "Information by type of financial instrument."
       }
      }
     },
     "auth_ref": [
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r372",
      "r373",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r435",
      "r450",
      "r528",
      "r563",
      "r564",
      "r565",
      "r566",
      "r567",
      "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",
      "r632",
      "r756",
      "r798",
      "r799",
      "r800",
      "r801",
      "r802",
      "r803",
      "r804",
      "r838",
      "r839",
      "r840",
      "r841"
     ]
    },
    "us-gaap_AssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.dataseainc.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/ConsolidatedBalanceSheet",
      "http://www.dataseainc.com/role/ScheduleofCondensedConsolidatingBalanceSheetsInformationTable"
     ],
     "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": [
      "r237",
      "r254",
      "r278",
      "r368",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r516",
      "r520",
      "r533",
      "r772",
      "r850",
      "r851",
      "r897"
     ]
    },
    "us-gaap_IntangibleAssetsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IntangibleAssetsDisclosureTextBlock",
     "presentation": [
      "http://www.dataseainc.com/role/IntangibleAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "INTANGIBLE ASSETS",
        "label": "Intangible Assets Disclosure [Text Block]",
        "documentation": "The entire disclosure for all or part of the information related to intangible assets."
       }
      }
     },
     "auth_ref": [
      "r387"
     ]
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CityAreaCode",
     "presentation": [
      "http://www.dataseainc.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "City Area Code",
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SecurityDeposit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SecurityDeposit",
     "crdr": "debit",
     "calculation": {
      "http://www.dataseainc.com/role/ScheduleofPrepaidExpensesandOtherCurrentAssetsTable": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofPrepaidExpensesandOtherCurrentAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Security deposit",
        "label": "Security Deposit",
        "documentation": "The amount of an asset, typically cash, provided to a counterparty to provide certain assurance of performance by the entity pursuant to the terms of a written or oral agreement, such as a lease."
       }
      }
     },
     "auth_ref": [
      "r810"
     ]
    },
    "us-gaap_AssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsCurrentAbstract",
     "presentation": [
      "http://www.dataseainc.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CURRENT ASSETS",
        "label": "Assets, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermInvestmentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermInvestmentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Long Term Investment [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_PrepaidExpensesandOtherCurrentAssetsDetailsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "PrepaidExpensesandOtherCurrentAssetsDetailsLineItems",
     "presentation": [
      "http://www.dataseainc.com/role/PrepaidExpensesandOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid Expenses and Other Current Assets (Details) [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquityFairValueDisclosure",
     "crdr": "credit",
     "presentation": [
      "http://www.dataseainc.com/role/CommonStockandWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value",
        "label": "Equity, Fair Value Disclosure",
        "documentation": "Fair value of the entity's equity."
       }
      }
     },
     "auth_ref": [
      "r532"
     ]
    },
    "dtss_PrepaidExpensesandOtherCurrentAssetsDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "PrepaidExpensesandOtherCurrentAssetsDetailsTable",
     "presentation": [
      "http://www.dataseainc.com/role/PrepaidExpensesandOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid Expenses and Other Current Assets (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_MarketDevelopingFeeRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "MarketDevelopingFeeRate",
     "presentation": [
      "http://www.dataseainc.com/role/PrepaidExpensesandOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Market developing fee rate",
        "documentation": "The amount of market developing fee.",
        "label": "Market Developing Fee Rate"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://www.dataseainc.com/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://www.dataseainc.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares issued",
        "verboseLabel": "Common stock 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": [
      "r141"
     ]
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofComponentsofLeaseCostsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value by Liability Class [Domain]",
        "documentation": "Represents classes of liabilities measured and disclosed at fair value."
       }
      }
     },
     "auth_ref": [
      "r23"
     ]
    },
    "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis",
     "presentation": [
      "http://www.dataseainc.com/role/OrganizationandDescriptionofBusinessDetails",
      "http://www.dataseainc.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Name [Axis]",
        "documentation": "Information by name of investment including named security. Excludes entity that is consolidated."
       }
      }
     },
     "auth_ref": [
      "r365",
      "r366",
      "r367"
     ]
    },
    "srt_ParentCompanyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ParentCompanyMember",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofCondensedConsolidatingBalanceSheetsInformationTable",
      "http://www.dataseainc.com/role/ScheduleofCondensedConsolidatingStatementsofIncomeInformationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Parent Company [Member]",
        "label": "Parent Company [Member]",
        "documentation": "Registrant with controlling financial interest in one or more subsidiaries. Controlling interest in subsidiary includes, but is not limited to, primary beneficiary of variable interest entity (VIE). Controlling interest in subsidiary excludes broker-dealer with controlling financial interest in subsidiary but control is likely to be temporary."
       }
      }
     },
     "auth_ref": [
      "r282"
     ]
    },
    "dtss_SalesPerformance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "SalesPerformance",
     "crdr": "credit",
     "presentation": [
      "http://www.dataseainc.com/role/PrepaidExpensesandOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sales performance",
        "documentation": "The amount of sales performance.",
        "label": "Sales Performance"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonStockSharesSubscriptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockSharesSubscriptions",
     "crdr": "credit",
     "presentation": [
      "http://www.dataseainc.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investor payment",
        "label": "Common Stock, Value, Subscriptions",
        "documentation": "Monetary value of common stock allocated to investors to buy shares of a new issue of common stock before they are offered to the public. When stock is sold on a subscription basis, the issuer does not initially receive the total proceeds. In general, the issuer does not issue the shares to the investor until it receives the entire proceeds."
       }
      }
     },
     "auth_ref": [
      "r71",
      "r141"
     ]
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://www.dataseainc.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, $0.001 par value, 375,000,000 shares authorized, 38,073,234 and 27,784,133 shares issued and outstanding as of September 30, 2023 and June 30, 2023, 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": [
      "r141",
      "r618",
      "r772"
     ]
    },
    "dtss_UnachievedRateInAnnualSales": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "UnachievedRateInAnnualSales",
     "presentation": [
      "http://www.dataseainc.com/role/PrepaidExpensesandOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unachieved rate in annual sales",
        "documentation": "The percentage of unachieved rate in annual sales target.",
        "label": "Unachieved Rate In Annual Sales"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://www.dataseainc.com/role/ConsolidatedBalanceSheet_Parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares authorized",
        "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": [
      "r141",
      "r675"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://www.dataseainc.com/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://www.dataseainc.com/role/OrganizationandDescriptionofBusinessDetails",
      "http://www.dataseainc.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance (in Shares)",
        "periodEndLabel": "Balance (in Shares)",
        "terseLabel": "Common stock, shares outstanding",
        "verboseLabel": "Common stock shares outstanding (in Shares)",
        "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",
      "r141",
      "r675",
      "r696",
      "r919",
      "r920"
     ]
    },
    "dtss_MarketingServiceFeePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "MarketingServiceFeePercentage",
     "presentation": [
      "http://www.dataseainc.com/role/PrepaidExpensesandOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Marketing service fee, percentage",
        "documentation": "Marketing service fee, percentage.",
        "label": "Marketing Service Fee Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProfitLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.dataseainc.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/ConsolidatedIncomeStatement",
      "http://www.dataseainc.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net loss to the Company",
        "terseLabel": "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": [
      "r236",
      "r255",
      "r257",
      "r270",
      "r278",
      "r286",
      "r293",
      "r294",
      "r306",
      "r319",
      "r323",
      "r325",
      "r368",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r515",
      "r518",
      "r519",
      "r531",
      "r533",
      "r613",
      "r629",
      "r660",
      "r698",
      "r716",
      "r717",
      "r753",
      "r769",
      "r770",
      "r784",
      "r818",
      "r850"
     ]
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://www.dataseainc.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Registrant Name",
        "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": [
      "r787"
     ]
    },
    "dtss_LongTermInvestmentDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "LongTermInvestmentDetailsTable",
     "presentation": [
      "http://www.dataseainc.com/role/LongTermInvestmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long Term Investment (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_InvestedStockOwnership": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "InvestedStockOwnership",
     "crdr": "debit",
     "presentation": [
      "http://www.dataseainc.com/role/LongTermInvestmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock ownership invested",
        "documentation": "The amount of invested stock ownership.",
        "label": "Invested Stock Ownership"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_LongTermInvestmentDetailsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "LongTermInvestmentDetailsLineItems",
     "presentation": [
      "http://www.dataseainc.com/role/LongTermInvestmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long Term Investment (Details) [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockMember",
     "presentation": [
      "http://www.dataseainc.com/role/ShareholdersEquityType2or3",
      "http://www.dataseainc.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": [
      "r775",
      "r776",
      "r777",
      "r779",
      "r780",
      "r781",
      "r782",
      "r831",
      "r832",
      "r887",
      "r916",
      "r919"
     ]
    },
    "us-gaap_PrepaidRent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PrepaidRent",
     "crdr": "debit",
     "presentation": [
      "http://www.dataseainc.com/role/CommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total rent",
        "label": "Prepaid Rent",
        "documentation": "Amount of asset related to consideration paid in advance for rent that provides economic benefits within a future period of one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r748",
      "r757",
      "r843"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseRightOfUseAsset",
     "crdr": "debit",
     "calculation": {
      "http://www.dataseainc.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/ConsolidatedBalanceSheet",
      "http://www.dataseainc.com/role/ScheduleofComponentsofLeaseCostsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Right-of-use assets, net",
        "verboseLabel": "Right-of-use assets",
        "label": "Operating Lease, Right-of-Use Asset",
        "documentation": "Amount of lessee's right to use underlying asset under operating lease."
       }
      }
     },
     "auth_ref": [
      "r545"
     ]
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SupplementalCashFlowInformationAbstract",
     "presentation": [
      "http://www.dataseainc.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplemental disclosures of cash flow information:",
        "label": "Supplemental Cash Flow Information [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_LoansPayableDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "LoansPayableDetailsTable",
     "presentation": [
      "http://www.dataseainc.com/role/LoansPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loans Payable (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_ShareBasedGoodsAndNonemployeeServiceTransactionValuationMethodExpectedDividendRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "ShareBasedGoodsAndNonemployeeServiceTransactionValuationMethodExpectedDividendRate",
     "presentation": [
      "http://www.dataseainc.com/role/CommonStockandWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividend yield percentage",
        "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the expected term of a nonvested share or option award issued to other than an employee.",
        "label": "Share Based Goods And Nonemployee Service Transaction Valuation Method Expected Dividend Rate"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_LoansPayableDetailsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "LoansPayableDetailsLineItems",
     "presentation": [
      "http://www.dataseainc.com/role/LoansPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loans Payable (Details) [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_CondensedIncomeStatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "CondensedIncomeStatementTable",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofCondensedConsolidatingStatementsofIncomeInformationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed Income Statement [Table]",
        "documentation": "Disclosure of information about condensed income statement including, but not limited to, income statements of consolidated entities and consolidation eliminations."
       }
      }
     },
     "auth_ref": [
      "r231",
      "r282",
      "r794"
     ]
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://www.dataseainc.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Central Index Key",
        "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": [
      "r787"
     ]
    },
    "us-gaap_SellingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SellingExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.dataseainc.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Selling",
        "label": "Selling Expense",
        "documentation": "Expenses recognized in the period that are directly related to the selling and distribution of products or services."
       }
      }
     },
     "auth_ref": [
      "r159"
     ]
    },
    "dtss_RelatedPartyTransactionsDetailsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "RelatedPartyTransactionsDetailsLineItems",
     "presentation": [
      "http://www.dataseainc.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions (Details) [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinanceLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseRightOfUseAsset",
     "crdr": "debit",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofCondensedConsolidatingBalanceSheetsInformationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Right-of-use asset, net",
        "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization",
        "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease."
       }
      }
     },
     "auth_ref": [
      "r545"
     ]
    },
    "dtss_RelatedPartyTransactionsDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "RelatedPartyTransactionsDetailsTable",
     "presentation": [
      "http://www.dataseainc.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetIncomeLossAttributableToNoncontrollingInterest",
     "crdr": "debit",
     "calculation": {
      "http://www.dataseainc.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net loss attribute to noncontrolling interest",
        "label": "Net Income (Loss) Attributable to Noncontrolling Interest",
        "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r95",
      "r195",
      "r255",
      "r257",
      "r293",
      "r294",
      "r630",
      "r818"
     ]
    },
    "us-gaap_ConsolidationVariableInterestEntityPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConsolidationVariableInterestEntityPolicy",
     "presentation": [
      "http://www.dataseainc.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "VIE Agreements",
        "label": "Consolidation, Variable Interest Entity, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for consolidation to describe the significant judgments and assumptions made in determining whether a variable interest held by the entity requires the variable interest entity to be consolidated and (or) disclose information about its involvement with the variable interest entity; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; and the significant factors considered and judgments made in determining that the power to direct the activities that significantly impact the economic performance of the variable interest entity are shared (as defined)."
       }
      }
     },
     "auth_ref": [
      "r91",
      "r92",
      "r93"
     ]
    },
    "dtss_RentalExpensesAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "RentalExpensesAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.dataseainc.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rental expense",
        "documentation": "Amount used for rental expense.",
        "label": "Rental Expenses Amount"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://www.dataseainc.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity File Number",
        "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": []
    },
    "us-gaap_PrepaidExpenseCurrentAndNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PrepaidExpenseCurrentAndNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.dataseainc.com/role/ScheduleofPrepaidExpensesandOtherCurrentAssetsTable": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofPrepaidExpensesandOtherCurrentAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid expenses",
        "label": "Prepaid Expense",
        "documentation": "Carrying amount as of the balance sheet date of expenditures made in advance of when the economic benefit of the cost will be realized, and which will be expensed in future periods with the passage of time or when a triggering event occurs."
       }
      }
     },
     "auth_ref": [
      "r103",
      "r252",
      "r689",
      "r907"
     ]
    },
    "dtss_DueToRelatedPartiesOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "DueToRelatedPartiesOther",
     "crdr": "credit",
     "presentation": [
      "http://www.dataseainc.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Due to related parties",
        "documentation": "Amount payable from related parties classified as other, due after one year or the normal operating cycle, if longer.",
        "label": "Due To Related Parties Other"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Depreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Depreciation",
     "crdr": "debit",
     "presentation": [
      "http://www.dataseainc.com/role/PropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation expense",
        "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": [
      "r12",
      "r68"
     ]
    },
    "dtss_CommonStockandWarrantsDetailsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "CommonStockandWarrantsDetailsLineItems",
     "presentation": [
      "http://www.dataseainc.com/role/CommonStockandWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock and Warrants (Details) [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_CommonStockandWarrantsDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "CommonStockandWarrantsDetailsTable",
     "presentation": [
      "http://www.dataseainc.com/role/CommonStockandWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock and Warrants (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_ShareBasedGoodsAndNonemployeeServiceTransactionValuationMethodExpectedVolatilityRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "ShareBasedGoodsAndNonemployeeServiceTransactionValuationMethodExpectedVolatilityRate",
     "presentation": [
      "http://www.dataseainc.com/role/CommonStockandWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Volatility percentage",
        "documentation": "The estimated measure of the percentage amount by which a share price is expected to fluctuate during the expected term of a nonvested share or option award issued to other than an employee.",
        "label": "Share Based Goods And Nonemployee Service Transaction Valuation Method Expected Volatility Rate"
       }
      }
     },
     "auth_ref": []
    },
    "dtss_AggregateOfShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.dataseainc.com/20230930",
     "localname": "AggregateOfShares",
     "presentation": [
      "http://www.dataseainc.com/role/CommonStockandWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate shares of common stock (in Shares)",
        "documentation": "Aggregate of shares.",
        "label": "Aggregate Of Shares"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "presentation": [
      "http://www.dataseainc.com/role/PropertyandEquipment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PROPERTY AND EQUIPMENT",
        "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": [
      "r175",
      "r222",
      "r226",
      "r227"
     ]
    },
    "srt_ConsolidatedEntitiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ConsolidatedEntitiesAxis",
     "presentation": [
      "http://www.dataseainc.com/role/ScheduleofCondensedConsolidatingBalanceSheetsInformationTable",
      "http://www.dataseainc.com/role/ScheduleofCondensedConsolidatingStatementsofIncomeInformationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Entities [Axis]",
        "documentation": "Information by consolidated entity or group of entities."
       }
      }
     },
     "auth_ref": [
      "r232",
      "r282",
      "r516",
      "r517",
      "r520",
      "r521",
      "r560",
      "r740",
      "r806",
      "r807",
      "r808",
      "r849",
      "r852",
      "r853"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "4",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482338/360-10-05-4"
  },
  "r1": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "SubTopic": "20",
   "Topic": "940",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1"
  },
  "r2": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "SubTopic": "230",
   "Topic": "830",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1"
  },
  "r3": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10",
   "SubTopic": "20",
   "Topic": "205",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-10"
  },
  "r4": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A"
  },
  "r5": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A"
  },
  "r6": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-11"
  },
  "r7": {
   "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"
  },
  "r8": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "SubTopic": "405",
   "Topic": "942",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481071/942-405-45-2"
  },
  "r9": {
   "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"
  },
  "r10": {
   "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"
  },
  "r11": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
  },
  "r12": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
  },
  "r13": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1"
  },
  "r14": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "825",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-1"
  },
  "r15": {
   "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"
  },
  "r16": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "20",
   "Topic": "835",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1"
  },
  "r17": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "30",
   "Topic": "205",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479910/205-30-50-1"
  },
  "r18": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "30",
   "Topic": "350",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1"
  },
  "r19": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11B",
   "Subparagraph": "(c)(4)",
   "SubTopic": "10",
   "Topic": "310",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B"
  },
  "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": "1A",
   "Subparagraph": "(c),(3)",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A"
  },
  "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": "(c)",
   "SubTopic": "10",
   "Topic": "820",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r24": {
   "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"
  },
  "r25": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "60",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "820",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482053/820-10-60-1"
  },
  "r26": {
   "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"
  },
  "r27": {
   "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"
  },
  "r28": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r29": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19,20)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r30": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r31": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.20)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r32": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.21)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r33": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.22(a)(1))",
   "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.22(b))",
   "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.22)",
   "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.24)",
   "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.25)",
   "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.29-31)",
   "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.31)",
   "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": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14"
  },
  "r41": {
   "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"
  },
  "r42": {
   "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"
  },
  "r43": {
   "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"
  },
  "r44": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13"
  },
  "r45": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14"
  },
  "r46": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15"
  },
  "r47": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15"
  },
  "r48": {
   "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"
  },
  "r49": {
   "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"
  },
  "r50": {
   "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"
  },
  "r51": {
   "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"
  },
  "r52": {
   "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"
  },
  "r53": {
   "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"
  },
  "r54": {
   "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"
  },
  "r55": {
   "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"
  },
  "r56": {
   "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"
  },
  "r57": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4"
  },
  "r58": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8"
  },
  "r59": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9"
  },
  "r60": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r61": {
   "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"
  },
  "r62": {
   "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"
  },
  "r63": {
   "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"
  },
  "r64": {
   "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"
  },
  "r65": {
   "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"
  },
  "r66": {
   "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"
  },
  "r67": {
   "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"
  },
  "r68": {
   "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"
  },
  "r69": {
   "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"
  },
  "r70": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "460",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8"
  },
  "r71": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481142/505-10-45-2"
  },
  "r72": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481142/505-10-45-3"
  },
  "r73": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481142/505-10-45-4"
  },
  "r74": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3"
  },
  "r75": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8"
  },
  "r76": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-5"
  },
  "r77": {
   "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"
  },
  "r78": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r79": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r80": {
   "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"
  },
  "r81": {
   "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"
  },
  "r82": {
   "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"
  },
  "r83": {
   "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"
  },
  "r84": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "14",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14"
  },
  "r85": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-31"
  },
  "r86": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-31"
  },
  "r87": {
   "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"
  },
  "r88": {
   "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"
  },
  "r89": {
   "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"
  },
  "r90": {
   "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"
  },
  "r91": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2AA",
   "Subparagraph": "a",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-2AA"
  },
  "r92": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-4"
  },
  "r93": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-5A"
  },
  "r94": {
   "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"
  },
  "r95": {
   "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"
  },
  "r96": {
   "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"
  },
  "r97": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B"
  },
  "r98": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "820",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3"
  },
  "r99": {
   "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"
  },
  "r100": {
   "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"
  },
  "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": "10",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB TOPIC 11.N)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480035/942-10-S99-5"
  },
  "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.10)",
   "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": "942",
   "SubTopic": "210",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03.15(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r105": {
   "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"
  },
  "r106": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "470",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3"
  },
  "r107": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "505",
   "Section": "50",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480696/942-505-50-1A"
  },
  "r108": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "505",
   "Section": "50",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480696/942-505-50-1F"
  },
  "r109": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "825",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480981/942-825-50-1"
  },
  "r110": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "944",
   "SubTopic": "40",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-1"
  },
  "r111": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "944",
   "SubTopic": "40",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-6"
  },
  "r112": {
   "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"
  },
  "r113": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//205/tableOfContent"
  },
  "r114": {
   "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"
  },
  "r115": {
   "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"
  },
  "r116": {
   "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"
  },
  "r117": {
   "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"
  },
  "r118": {
   "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"
  },
  "r119": {
   "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"
  },
  "r120": {
   "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"
  },
  "r121": {
   "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"
  },
  "r122": {
   "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"
  },
  "r123": {
   "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"
  },
  "r124": {
   "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"
  },
  "r125": {
   "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"
  },
  "r126": {
   "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"
  },
  "r127": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B"
  },
  "r128": {
   "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"
  },
  "r129": {
   "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"
  },
  "r130": {
   "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"
  },
  "r131": {
   "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"
  },
  "r132": {
   "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"
  },
  "r133": {
   "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"
  },
  "r134": {
   "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"
  },
  "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(19)(a))",
   "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(19))",
   "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(20))",
   "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(23))",
   "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(25))",
   "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(28))",
   "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(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r142": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r143": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r144": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r145": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(31))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r146": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(32))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r147": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-03(30)(a)(3)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r148": {
   "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"
  },
  "r149": {
   "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"
  },
  "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(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r151": {
   "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"
  },
  "r152": {
   "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"
  },
  "r153": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.1,2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r154": {
   "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"
  },
  "r155": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.18)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r156": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.19)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r157": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r158": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r159": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r160": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.4,6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r161": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.7(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r162": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.7(c),9(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r163": {
   "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"
  },
  "r164": {
   "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.8)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r165": {
   "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.9)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r166": {
   "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"
  },
  "r167": {
   "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"
  },
  "r168": {
   "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"
  },
  "r169": {
   "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"
  },
  "r170": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "235",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//235/tableOfContent"
  },
  "r171": {
   "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"
  },
  "r172": {
   "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"
  },
  "r173": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
  },
  "r174": {
   "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"
  },
  "r175": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//360/tableOfContent"
  },
  "r176": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-9"
  },
  "r177": {
   "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"
  },
  "r178": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3"
  },
  "r179": {
   "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"
  },
  "r180": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.CC)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480091/360-10-S99-2"
  },
  "r181": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//440/tableOfContent"
  },
  "r182": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//470/tableOfContent"
  },
  "r183": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//505/tableOfContent"
  },
  "r184": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6"
  },
  "r185": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7"
  },
  "r186": {
   "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"
  },
  "r187": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481138/505-30-25-5"
  },
  "r188": {
   "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"
  },
  "r189": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12"
  },
  "r190": {
   "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"
  },
  "r191": {
   "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"
  },
  "r192": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "38",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38"
  },
  "r193": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//810/tableOfContent"
  },
  "r194": {
   "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"
  },
  "r195": {
   "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"
  },
  "r196": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "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"
  },
  "r197": {
   "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(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r198": {
   "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"
  },
  "r199": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r200": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r201": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r202": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r203": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r204": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "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"
  },
  "r205": {
   "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"
  },
  "r206": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r207": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r208": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04.14)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r209": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11B",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "310",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B"
  },
  "r210": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(d)",
   "SubTopic": "10",
   "Topic": "310",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-15"
  },
  "r211": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "SubTopic": "10",
   "Topic": "310",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-6"
  },
  "r212": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "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"
  },
  "r213": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.24)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r214": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-6"
  },
  "r215": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "840",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481295/840-40-50-1"
  },
  "r216": {
   "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"
  },
  "r217": {
   "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"
  },
  "r218": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "270",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-6"
  },
  "r219": {
   "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"
  },
  "r220": {
   "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"
  },
  "r221": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1"
  },
  "r222": {
   "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"
  },
  "r223": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "320",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-10"
  },
  "r224": {
   "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"
  },
  "r225": {
   "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"
  },
  "r226": {
   "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"
  },
  "r227": {
   "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"
  },
  "r228": {
   "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"
  },
  "r229": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.22(a)(2))",
   "SubTopic": "10",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r230": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "04",
   "Paragraph": "(a)",
   "Publisher": "SEC"
  },
  "r231": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "04",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r232": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r233": {
   "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"
  },
  "r234": {
   "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"
  },
  "r235": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5C",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C"
  },
  "r236": {
   "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"
  },
  "r237": {
   "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"
  },
  "r238": {
   "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"
  },
  "r239": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1"
  },
  "r240": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r241": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r242": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r243": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r244": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r245": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r246": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(3)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r247": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(3)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r248": {
   "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"
  },
  "r249": {
   "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"
  },
  "r250": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r251": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r252": {
   "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(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r253": {
   "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(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r254": {
   "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"
  },
  "r255": {
   "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"
  },
  "r256": {
   "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"
  },
  "r257": {
   "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"
  },
  "r258": {
   "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"
  },
  "r259": {
   "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"
  },
  "r260": {
   "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"
  },
  "r261": {
   "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"
  },
  "r262": {
   "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"
  },
  "r263": {
   "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(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r264": {
   "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"
  },
  "r265": {
   "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"
  },
  "r266": {
   "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"
  },
  "r267": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 6.B)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5"
  },
  "r268": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14"
  },
  "r269": {
   "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"
  },
  "r270": {
   "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"
  },
  "r271": {
   "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"
  },
  "r272": {
   "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"
  },
  "r273": {
   "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"
  },
  "r274": {
   "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"
  },
  "r275": {
   "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"
  },
  "r276": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r277": {
   "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"
  },
  "r278": {
   "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"
  },
  "r279": {
   "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"
  },
  "r280": {
   "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"
  },
  "r281": {
   "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"
  },
  "r282": {
   "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"
  },
  "r283": {
   "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"
  },
  "r284": {
   "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"
  },
  "r285": {
   "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"
  },
  "r286": {
   "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"
  },
  "r287": {
   "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"
  },
  "r288": {
   "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"
  },
  "r289": {
   "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"
  },
  "r290": {
   "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"
  },
  "r291": {
   "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"
  },
  "r292": {
   "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"
  },
  "r293": {
   "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"
  },
  "r294": {
   "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"
  },
  "r295": {
   "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"
  },
  "r296": {
   "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"
  },
  "r297": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11"
  },
  "r298": {
   "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"
  },
  "r299": {
   "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"
  },
  "r300": {
   "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"
  },
  "r301": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B"
  },
  "r302": {
   "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"
  },
  "r303": {
   "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"
  },
  "r304": {
   "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"
  },
  "r305": {
   "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"
  },
  "r306": {
   "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"
  },
  "r307": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r308": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r309": {
   "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"
  },
  "r310": {
   "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"
  },
  "r311": {
   "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"
  },
  "r312": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29"
  },
  "r313": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29"
  },
  "r314": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29"
  },
  "r315": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29"
  },
  "r316": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29"
  },
  "r317": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29"
  },
  "r318": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
  },
  "r319": {
   "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"
  },
  "r320": {
   "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"
  },
  "r321": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r322": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r323": {
   "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"
  },
  "r324": {
   "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"
  },
  "r325": {
   "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"
  },
  "r326": {
   "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"
  },
  "r327": {
   "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"
  },
  "r328": {
   "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"
  },
  "r329": {
   "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"
  },
  "r330": {
   "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"
  },
  "r331": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-1"
  },
  "r332": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2"
  },
  "r333": {
   "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"
  },
  "r334": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1"
  },
  "r335": {
   "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"
  },
  "r336": {
   "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"
  },
  "r337": {
   "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"
  },
  "r338": {
   "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"
  },
  "r339": {
   "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"
  },
  "r340": {
   "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"
  },
  "r341": {
   "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"
  },
  "r342": {
   "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"
  },
  "r343": {
   "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"
  },
  "r344": {
   "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"
  },
  "r345": {
   "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"
  },
  "r346": {
   "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"
  },
  "r347": {
   "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"
  },
  "r348": {
   "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"
  },
  "r349": {
   "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"
  },
  "r350": {
   "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"
  },
  "r351": {
   "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"
  },
  "r352": {
   "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"
  },
  "r353": {
   "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"
  },
  "r354": {
   "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"
  },
  "r355": {
   "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"
  },
  "r356": {
   "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"
  },
  "r357": {
   "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"
  },
  "r358": {
   "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"
  },
  "r359": {
   "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"
  },
  "r360": {
   "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"
  },
  "r361": {
   "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"
  },
  "r362": {
   "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"
  },
  "r363": {
   "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"
  },
  "r364": {
   "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"
  },
  "r365": {
   "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"
  },
  "r366": {
   "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"
  },
  "r367": {
   "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"
  },
  "r368": {
   "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"
  },
  "r369": {
   "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"
  },
  "r370": {
   "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"
  },
  "r371": {
   "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"
  },
  "r372": {
   "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"
  },
  "r373": {
   "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"
  },
  "r374": {
   "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"
  },
  "r375": {
   "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"
  },
  "r376": {
   "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"
  },
  "r377": {
   "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"
  },
  "r378": {
   "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"
  },
  "r379": {
   "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"
  },
  "r380": {
   "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"
  },
  "r381": {
   "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"
  },
  "r382": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//330/tableOfContent"
  },
  "r383": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-1"
  },
  "r384": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-4"
  },
  "r385": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5"
  },
  "r386": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r387": {
   "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"
  },
  "r388": {
   "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"
  },
  "r389": {
   "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"
  },
  "r390": {
   "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"
  },
  "r391": {
   "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"
  },
  "r392": {
   "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"
  },
  "r393": {
   "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"
  },
  "r394": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3"
  },
  "r395": {
   "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"
  },
  "r396": {
   "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"
  },
  "r397": {
   "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"
  },
  "r398": {
   "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"
  },
  "r399": {
   "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"
  },
  "r400": {
   "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"
  },
  "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)(4)(i))",
   "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": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r403": {
   "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"
  },
  "r404": {
   "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"
  },
  "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)(i))",
   "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)(4)(iii)(A))",
   "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": "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"
  },
  "r408": {
   "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"
  },
  "r409": {
   "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"
  },
  "r410": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r411": {
   "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"
  },
  "r412": {
   "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"
  },
  "r413": {
   "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"
  },
  "r414": {
   "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"
  },
  "r415": {
   "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"
  },
  "r416": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r417": {
   "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"
  },
  "r418": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r419": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C"
  },
  "r420": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C"
  },
  "r421": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C"
  },
  "r422": {
   "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"
  },
  "r423": {
   "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"
  },
  "r424": {
   "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"
  },
  "r425": {
   "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"
  },
  "r426": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E"
  },
  "r427": {
   "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"
  },
  "r428": {
   "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"
  },
  "r429": {
   "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"
  },
  "r430": {
   "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"
  },
  "r431": {
   "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"
  },
  "r432": {
   "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"
  },
  "r433": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I"
  },
  "r434": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I"
  },
  "r435": {
   "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"
  },
  "r436": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I"
  },
  "r437": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6"
  },
  "r438": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6"
  },
  "r439": {
   "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"
  },
  "r440": {
   "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"
  },
  "r441": {
   "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"
  },
  "r442": {
   "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"
  },
  "r443": {
   "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"
  },
  "r444": {
   "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"
  },
  "r445": {
   "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"
  },
  "r446": {
   "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"
  },
  "r447": {
   "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"
  },
  "r448": {
   "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"
  },
  "r449": {
   "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"
  },
  "r450": {
   "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"
  },
  "r451": {
   "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"
  },
  "r452": {
   "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"
  },
  "r453": {
   "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"
  },
  "r454": {
   "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"
  },
  "r455": {
   "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"
  },
  "r456": {
   "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"
  },
  "r457": {
   "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"
  },
  "r458": {
   "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"
  },
  "r459": {
   "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"
  },
  "r460": {
   "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"
  },
  "r461": {
   "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"
  },
  "r462": {
   "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"
  },
  "r463": {
   "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"
  },
  "r464": {
   "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"
  },
  "r465": {
   "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"
  },
  "r466": {
   "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"
  },
  "r467": {
   "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"
  },
  "r468": {
   "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"
  },
  "r469": {
   "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"
  },
  "r470": {
   "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"
  },
  "r471": {
   "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"
  },
  "r472": {
   "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"
  },
  "r473": {
   "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"
  },
  "r474": {
   "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"
  },
  "r475": {
   "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"
  },
  "r476": {
   "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"
  },
  "r477": {
   "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"
  },
  "r478": {
   "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"
  },
  "r479": {
   "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"
  },
  "r480": {
   "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"
  },
  "r481": {
   "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"
  },
  "r482": {
   "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"
  },
  "r483": {
   "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"
  },
  "r484": {
   "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"
  },
  "r485": {
   "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"
  },
  "r486": {
   "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"
  },
  "r487": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "730",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483044/730-10-05-1"
  },
  "r488": {
   "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"
  },
  "r489": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "730",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483041/730-20-50-1"
  },
  "r490": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//740/tableOfContent"
  },
  "r491": {
   "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"
  },
  "r492": {
   "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"
  },
  "r493": {
   "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"
  },
  "r494": {
   "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"
  },
  "r495": {
   "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"
  },
  "r496": {
   "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"
  },
  "r497": {
   "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"
  },
  "r498": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2"
  },
  "r499": {
   "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"
  },
  "r500": {
   "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"
  },
  "r501": {
   "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"
  },
  "r502": {
   "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"
  },
  "r503": {
   "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"
  },
  "r504": {
   "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"
  },
  "r505": {
   "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"
  },
  "r506": {
   "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"
  },
  "r507": {
   "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"
  },
  "r508": {
   "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"
  },
  "r509": {
   "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"
  },
  "r510": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "270",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482551/740-270-45-3"
  },
  "r511": {
   "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"
  },
  "r512": {
   "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"
  },
  "r513": {
   "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"
  },
  "r514": {
   "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"
  },
  "r515": {
   "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"
  },
  "r516": {
   "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"
  },
  "r517": {
   "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"
  },
  "r518": {
   "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"
  },
  "r519": {
   "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"
  },
  "r520": {
   "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"
  },
  "r521": {
   "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"
  },
  "r522": {
   "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"
  },
  "r523": {
   "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"
  },
  "r524": {
   "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"
  },
  "r525": {
   "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"
  },
  "r526": {
   "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"
  },
  "r527": {
   "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"
  },
  "r528": {
   "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"
  },
  "r529": {
   "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"
  },
  "r530": {
   "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"
  },
  "r531": {
   "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"
  },
  "r532": {
   "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"
  },
  "r533": {
   "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"
  },
  "r534": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//830/tableOfContent"
  },
  "r535": {
   "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"
  },
  "r536": {
   "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"
  },
  "r537": {
   "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"
  },
  "r538": {
   "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"
  },
  "r539": {
   "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"
  },
  "r540": {
   "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"
  },
  "r541": {
   "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"
  },
  "r542": {
   "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"
  },
  "r543": {
   "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"
  },
  "r544": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479365/842-20-25-2"
  },
  "r545": {
   "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"
  },
  "r546": {
   "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"
  },
  "r547": {
   "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"
  },
  "r548": {
   "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"
  },
  "r549": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479016/842-30-45-5"
  },
  "r550": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479016/842-30-45-7"
  },
  "r551": {
   "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"
  },
  "r552": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//850/tableOfContent"
  },
  "r553": {
   "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"
  },
  "r554": {
   "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"
  },
  "r555": {
   "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"
  },
  "r556": {
   "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"
  },
  "r557": {
   "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"
  },
  "r558": {
   "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"
  },
  "r559": {
   "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"
  },
  "r560": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481435/852-10-45-14"
  },
  "r561": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//855/tableOfContent"
  },
  "r562": {
   "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"
  },
  "r563": {
   "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"
  },
  "r564": {
   "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"
  },
  "r565": {
   "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"
  },
  "r566": {
   "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"
  },
  "r567": {
   "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"
  },
  "r568": {
   "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"
  },
  "r569": {
   "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"
  },
  "r570": {
   "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"
  },
  "r571": {
   "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"
  },
  "r572": {
   "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"
  },
  "r573": {
   "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"
  },
  "r574": {
   "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"
  },
  "r575": {
   "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"
  },
  "r576": {
   "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"
  },
  "r577": {
   "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"
  },
  "r578": {
   "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"
  },
  "r579": {
   "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"
  },
  "r580": {
   "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"
  },
  "r581": {
   "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"
  },
  "r582": {
   "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"
  },
  "r583": {
   "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"
  },
  "r584": {
   "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"
  },
  "r585": {
   "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"
  },
  "r586": {
   "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"
  },
  "r587": {
   "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"
  },
  "r588": {
   "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"
  },
  "r589": {
   "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"
  },
  "r590": {
   "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"
  },
  "r591": {
   "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"
  },
  "r592": {
   "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"
  },
  "r593": {
   "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"
  },
  "r594": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "912",
   "SubTopic": "330",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482105/912-330-50-1"
  },
  "r595": {
   "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"
  },
  "r596": {
   "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"
  },
  "r597": {
   "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"
  },
  "r598": {
   "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"
  },
  "r599": {
   "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"
  },
  "r600": {
   "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"
  },
  "r601": {
   "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"
  },
  "r602": {
   "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"
  },
  "r603": {
   "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"
  },
  "r604": {
   "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"
  },
  "r605": {
   "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"
  },
  "r606": {
   "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"
  },
  "r607": {
   "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"
  },
  "r608": {
   "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"
  },
  "r609": {
   "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"
  },
  "r610": {
   "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"
  },
  "r611": {
   "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"
  },
  "r612": {
   "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"
  },
  "r613": {
   "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"
  },
  "r614": {
   "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"
  },
  "r615": {
   "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"
  },
  "r616": {
   "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"
  },
  "r617": {
   "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"
  },
  "r618": {
   "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"
  },
  "r619": {
   "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"
  },
  "r620": {
   "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)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r621": {
   "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"
  },
  "r622": {
   "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"
  },
  "r623": {
   "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"
  },
  "r624": {
   "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"
  },
  "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)(8)(b))",
   "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)(8))",
   "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": "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"
  },
  "r628": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r629": {
   "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"
  },
  "r630": {
   "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"
  },
  "r631": {
   "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"
  },
  "r632": {
   "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"
  },
  "r633": {
   "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"
  },
  "r634": {
   "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"
  },
  "r635": {
   "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"
  },
  "r636": {
   "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"
  },
  "r637": {
   "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"
  },
  "r638": {
   "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"
  },
  "r639": {
   "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"
  },
  "r640": {
   "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"
  },
  "r641": {
   "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"
  },
  "r642": {
   "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"
  },
  "r643": {
   "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"
  },
  "r644": {
   "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"
  },
  "r645": {
   "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"
  },
  "r646": {
   "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"
  },
  "r647": {
   "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"
  },
  "r648": {
   "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"
  },
  "r649": {
   "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"
  },
  "r650": {
   "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"
  },
  "r651": {
   "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"
  },
  "r652": {
   "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"
  },
  "r653": {
   "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"
  },
  "r654": {
   "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"
  },
  "r655": {
   "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"
  },
  "r656": {
   "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"
  },
  "r657": {
   "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"
  },
  "r658": {
   "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"
  },
  "r659": {
   "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"
  },
  "r660": {
   "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"
  },
  "r661": {
   "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"
  },
  "r662": {
   "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"
  },
  "r663": {
   "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"
  },
  "r664": {
   "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"
  },
  "r665": {
   "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"
  },
  "r666": {
   "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"
  },
  "r667": {
   "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"
  },
  "r668": {
   "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"
  },
  "r669": {
   "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"
  },
  "r670": {
   "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)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r671": {
   "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"
  },
  "r672": {
   "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"
  },
  "r673": {
   "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"
  },
  "r674": {
   "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"
  },
  "r675": {
   "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"
  },
  "r676": {
   "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"
  },
  "r677": {
   "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"
  },
  "r678": {
   "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"
  },
  "r679": {
   "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"
  },
  "r680": {
   "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"
  },
  "r681": {
   "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"
  },
  "r682": {
   "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"
  },
  "r683": {
   "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"
  },
  "r684": {
   "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(5)(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r685": {
   "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"
  },
  "r686": {
   "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"
  },
  "r687": {
   "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"
  },
  "r688": {
   "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"
  },
  "r689": {
   "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(7)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r690": {
   "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"
  },
  "r691": {
   "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"
  },
  "r692": {
   "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"
  },
  "r693": {
   "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"
  },
  "r694": {
   "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"
  },
  "r695": {
   "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"
  },
  "r696": {
   "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"
  },
  "r697": {
   "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"
  },
  "r698": {
   "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"
  },
  "r699": {
   "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"
  },
  "r700": {
   "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"
  },
  "r701": {
   "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"
  },
  "r702": {
   "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"
  },
  "r703": {
   "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"
  },
  "r704": {
   "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"
  },
  "r705": {
   "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"
  },
  "r706": {
   "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"
  },
  "r707": {
   "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"
  },
  "r708": {
   "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"
  },
  "r709": {
   "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"
  },
  "r710": {
   "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"
  },
  "r711": {
   "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"
  },
  "r712": {
   "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"
  },
  "r713": {
   "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"
  },
  "r714": {
   "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"
  },
  "r715": {
   "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"
  },
  "r716": {
   "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"
  },
  "r717": {
   "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"
  },
  "r718": {
   "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"
  },
  "r719": {
   "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"
  },
  "r720": {
   "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"
  },
  "r721": {
   "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"
  },
  "r722": {
   "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"
  },
  "r723": {
   "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"
  },
  "r724": {
   "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"
  },
  "r725": {
   "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"
  },
  "r726": {
   "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"
  },
  "r727": {
   "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 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1"
  },
  "r728": {
   "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"
  },
  "r729": {
   "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 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2"
  },
  "r730": {
   "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 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
  },
  "r731": {
   "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"
  },
  "r732": {
   "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"
  },
  "r733": {
   "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"
  },
  "r734": {
   "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 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6"
  },
  "r735": {
   "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"
  },
  "r736": {
   "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"
  },
  "r737": {
   "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"
  },
  "r738": {
   "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"
  },
  "r739": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "450",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480598/954-450-50-1"
  },
  "r740": {
   "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 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r741": {
   "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"
  },
  "r742": {
   "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"
  },
  "r743": {
   "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"
  },
  "r744": {
   "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"
  },
  "r745": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1"
  },
  "r746": {
   "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"
  },
  "r747": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1"
  },
  "r748": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1"
  },
  "r749": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "8",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-8"
  },
  "r750": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4"
  },
  "r751": {
   "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"
  },
  "r752": {
   "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"
  },
  "r753": {
   "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"
  },
  "r754": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482785/280-10-55-47"
  },
  "r755": {
   "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"
  },
  "r756": {
   "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"
  },
  "r757": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5"
  },
  "r758": {
   "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"
  },
  "r759": {
   "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"
  },
  "r760": {
   "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"
  },
  "r761": {
   "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"
  },
  "r762": {
   "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"
  },
  "r763": {
   "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"
  },
  "r764": {
   "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"
  },
  "r765": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r766": {
   "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"
  },
  "r767": {
   "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"
  },
  "r768": {
   "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"
  },
  "r769": {
   "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"
  },
  "r770": {
   "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"
  },
  "r771": {
   "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"
  },
  "r772": {
   "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"
  },
  "r773": {
   "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"
  },
  "r774": {
   "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"
  },
  "r775": {
   "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"
  },
  "r776": {
   "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"
  },
  "r777": {
   "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"
  },
  "r778": {
   "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"
  },
  "r779": {
   "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"
  },
  "r780": {
   "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"
  },
  "r781": {
   "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"
  },
  "r782": {
   "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"
  },
  "r783": {
   "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"
  },
  "r784": {
   "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"
  },
  "r785": {
   "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"
  },
  "r786": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r787": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r788": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r789": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-Q",
   "Number": "240",
   "Section": "308",
   "Subsection": "a"
  },
  "r790": {
   "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"
  },
  "r791": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r792": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "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"
  },
  "r793": {
   "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"
  },
  "r794": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-11"
  },
  "r795": {
   "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"
  },
  "r796": {
   "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"
  },
  "r797": {
   "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"
  },
  "r798": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "(a)",
   "Publisher": "SEC"
  },
  "r799": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "(b)",
   "Subparagraph": "(1)",
   "Publisher": "SEC"
  },
  "r800": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "(b)",
   "Subparagraph": "(2)",
   "Publisher": "SEC"
  },
  "r801": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "(b)",
   "Subparagraph": "(3)",
   "Publisher": "SEC"
  },
  "r802": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "(c)",
   "Subparagraph": "(2)(i)",
   "Publisher": "SEC"
  },
  "r803": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "(c)",
   "Subparagraph": "(2)(ii)",
   "Publisher": "SEC"
  },
  "r804": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "(c)",
   "Subparagraph": "(2)(iii)",
   "Publisher": "SEC"
  },
  "r805": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "04",
   "Paragraph": "(a)",
   "Publisher": "SEC"
  },
  "r806": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "(a)",
   "Subparagraph": "(4)(i)",
   "Publisher": "SEC"
  },
  "r807": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "(a)",
   "Subparagraph": "(4)(iv)",
   "Publisher": "SEC"
  },
  "r808": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "02",
   "Paragraph": "(a)",
   "Subparagraph": "(4)(iv)",
   "Publisher": "SEC"
  },
  "r809": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r810": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r811": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r812": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(3)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r813": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r814": {
   "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"
  },
  "r815": {
   "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"
  },
  "r816": {
   "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"
  },
  "r817": {
   "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"
  },
  "r818": {
   "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"
  },
  "r819": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r820": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r821": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13"
  },
  "r822": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13"
  },
  "r823": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15"
  },
  "r824": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17"
  },
  "r825": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17"
  },
  "r826": {
   "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"
  },
  "r827": {
   "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"
  },
  "r828": {
   "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"
  },
  "r829": {
   "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"
  },
  "r830": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r831": {
   "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"
  },
  "r832": {
   "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"
  },
  "r833": {
   "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"
  },
  "r834": {
   "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"
  },
  "r835": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13"
  },
  "r836": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r837": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r838": {
   "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"
  },
  "r839": {
   "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"
  },
  "r840": {
   "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"
  },
  "r841": {
   "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"
  },
  "r842": {
   "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"
  },
  "r843": {
   "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"
  },
  "r844": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-5"
  },
  "r845": {
   "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"
  },
  "r846": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//450/tableOfContent"
  },
  "r847": {
   "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"
  },
  "r848": {
   "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"
  },
  "r849": {
   "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)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r850": {
   "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"
  },
  "r851": {
   "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"
  },
  "r852": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r853": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r854": {
   "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"
  },
  "r855": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5"
  },
  "r856": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "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"
  },
  "r857": {
   "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"
  },
  "r858": {
   "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"
  },
  "r859": {
   "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"
  },
  "r860": {
   "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"
  },
  "r861": {
   "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"
  },
  "r862": {
   "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"
  },
  "r863": {
   "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"
  },
  "r864": {
   "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"
  },
  "r865": {
   "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"
  },
  "r866": {
   "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"
  },
  "r867": {
   "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"
  },
  "r868": {
   "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"
  },
  "r869": {
   "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"
  },
  "r870": {
   "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"
  },
  "r871": {
   "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"
  },
  "r872": {
   "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"
  },
  "r873": {
   "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"
  },
  "r874": {
   "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"
  },
  "r875": {
   "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"
  },
  "r876": {
   "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"
  },
  "r877": {
   "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"
  },
  "r878": {
   "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"
  },
  "r879": {
   "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"
  },
  "r880": {
   "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"
  },
  "r881": {
   "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"
  },
  "r882": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "730",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483041/730-20-50-1"
  },
  "r883": {
   "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"
  },
  "r884": {
   "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"
  },
  "r885": {
   "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"
  },
  "r886": {
   "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"
  },
  "r887": {
   "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"
  },
  "r888": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r889": {
   "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"
  },
  "r890": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r891": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4"
  },
  "r892": {
   "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"
  },
  "r893": {
   "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"
  },
  "r894": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1"
  },
  "r895": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r896": {
   "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"
  },
  "r897": {
   "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"
  },
  "r898": {
   "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"
  },
  "r899": {
   "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"
  },
  "r900": {
   "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"
  },
  "r901": {
   "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"
  },
  "r902": {
   "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"
  },
  "r903": {
   "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"
  },
  "r904": {
   "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"
  },
  "r905": {
   "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"
  },
  "r906": {
   "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)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r907": {
   "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)(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r908": {
   "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)(15)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r909": {
   "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)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r910": {
   "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"
  },
  "r911": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r912": {
   "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"
  },
  "r913": {
   "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"
  },
  "r914": {
   "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"
  },
  "r915": {
   "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"
  },
  "r916": {
   "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"
  },
  "r917": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r918": {
   "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(12)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r919": {
   "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"
  },
  "r920": {
   "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>82
<FILENAME>0001213900-23-085580-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001213900-23-085580-xbrl.zip
M4$L#!!0    ( ,U#;5>6-'N)V1L  ,=B 0 1    9'1S<RTR,#(S,#DS,"YX
M<V3M7>ESV[B2_SY_!==;M36O9AU;EW/L9%[)LIUH8EN.)4^.5Z^F:!*2$%.
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
M,,,MPF0D0=7B777^[P6.[VVN^Q$1>]:;/N7\HCP].&!@UN\_\S3@9:#</?/
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
ML-(@\^F/TF$=%P43\,L#D@]PO,0$3.Y"%H[\*A=J!;-P/>J4^&(WUSHFTXV
M CCFH0I*SIK?#QB%GC5%,U.(]?\#4$L#!!0    ( ,U#;5?MRBICUPX  "*\
M   5    9'1S<RTR,#(S,#DS,%]C86PN>&UL[5U9<]LX$GZ?7Z'UONQ62I&/
MV(Y=\4S)YR@^(\DY9FIJBB8A"S$%*  I2_[U"U"D3(J$2(& 0&7G(65;H? U
MOFXTNAL'/_PV'KBU$2 48G2TL?5V<Z,&D(T=B!Z/-NX[]6;GI-7:^.W76NV7
M#_^JUVL7  %B><"I/4QJ)W@P[-BPUB46HCU,!K7_>(/_UNJUON<-#QN-Y^?G
MMS9[AMJ0 (I]8@/*/ZC5ZZS!J,D3 GB#A[5KC&HW>%3;VJEM[ASN[A[N[-;N
MNR>U[<WMG>E7?OG@0O3T8%%08W(C>K010QH_$/<M)H^-[<W-G4;TX,;TR<,Q
M_R#Q_/-.\/36P<%!(_C?V:,49CW(FMUJ?+V^ZMA],+#J$%'/0C8'H/"0!A]>
M8=OR B9SY:H)G^!_U:/'ZORC^M9V?6?K[9@Z&U/>:K4/!+N@#7JU0/)#;S($
M1QL4#H8N%RCXK$] [VC#\2BM<P8W#W8V>1/_YI_\3?X^P8AB%SJ<^V/+Y5WI
M] 'P-FJ\Z?MV*]$)]AB3QH+(Y@IL\$<:PA8:OVJ0L<7,<@ Z'OM] )"DF/.-
M<$G5BWIBT?ZYBY_E9)Q]NZ%.V=QF'=\%N'='P-""SMEX"! %U$+.K=<'Y,0G
MA!'2I!1XM&L]\):+"B_3..N;XHXU;9OX((5]9TTXH'R?"K6KLCL!ZA<"/?:C
MAWL,C/M9"TT8]-D84H_YYH[_0*$#+0*E>B8',1LLMN7:OAMXNBO6J41WP=@#
MR %.U&&.*>]) EH9HHOM!(K+'2TF$8AK/0#W:,.G]4?+&OX]-;30ZI+,<T$H
MDR1PN3V+/@1^-_QB@ZND 5R/1I\$2@H4E-WV=(A*"<F'N6+9@B9#YYM44Y,D
M1;.('6&S7U,Z2DY(X1,-Z@\&06MU9CB#Z/L]@@<YU'MXOMN8.("P>&.C]@S@
M8]_COT;FM;RZ;1O[R*-M8 ,XXJ9Z SQ-VE\$E3"&2I*_F*E0*=OS2I'120N-
M6)N83&Z :ATDFHX932493_(0,KPSQ[ <P3R2Z5IC$-.F<J:S,&8"5Y3P3%Y"
MYM^E'(Z<>2<#G688$^B<=XH@S@+&JBJG$&VAJG;3JI*/!6XPLC6& ['F)8?S
M%4:/74 &W%]0C^<F5+&D60A5B!72JHE;3"8O@NA!;B#C(2#>Y(X%G1XSR+,?
M/AQR&/7SUD*HBL0.BY6QF"Q1^" Y<%O(L] C9-X[% UX9V/;]7EIZ@)CYQFZ
MKO+YK@!D!::_Q5HJ1IP@%)'3U>V0%P59^U> Y79MWMYM[YY.!5"LI,58U?=H
M.5P) A7YJ4_+A%>%49"9X&2&$NDTT[R1B*6/FX_0ITK%&-!Z@"[T(- 4HV8
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
M;'[INJ?U%:>%(*L8%\JJ,Y/2] I!O=02@4#F<X@L9!L("[* E[;2(-1F+=L
M.,'.5S_8TAK<3WMGD71O!/E(3A,5K= LT-TL#\DC1_%*? @7;$..OX9(_7[S
M;)A*NOD</>5SI_*.UCA*BU*?20;8%*+M OI\O*I&7!)J$Q"J]"+SL&Y ;WL:
M!Y@09IT'F)@[\60KM2>:B<C_\:1I9+D@J*12CT [W.#'$JKD![$G[P"!V$D7
M$\)M5F=CN\_B>=!F7ORLUP.V\BW4JQ7>]-1J1E=S^[,+5YTJ>.ZPL@1F1N,Y
M[PCYA\ \KZKTA?-3D6Y[<3%O42E"9EV?KD9:[@7!_I!?C9EY*$ZQ\ZQ A_YQ
MJ!50@FA_WPH/%73L/G!\%^!>N P17>EIA>L/X>O<IE7!;A '21>)$@A:%Y86
M0I5(7#O ]OF+,4Y!L(=!]=;6N=9-#](B"DM>Q3W'CMJ7NR3%B0P3.=I>3%H
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
MV\K&H1GXJH/#3TS%8C29D]*X"#HXO=;1KR3BU(2%F9]]YAJW<T $A35S8_I
M8W[Y9(N*O6DFA;;!4+;U#7%9X%(_!>OSK3B%DYB%VU1!QHS_4+RA.\$V.ETL
MB.!-F*WBMP..D6$D(6WX/5=7)#XA"\+WK\>I#50/[8.A"/%3PGYTV#'7/$FX
M/0UBPNG2(&;.!>%,<BN*8SI?+*A+:/ C5[Y?5RPY%@^!IO,;1A##?%UO6) 9
MCRD+QRP:(+ZNX3#LLTN^ \)\SPOD-B*"A=O$*>T+ZMQ3/_VM\83T" "OT92#
M7SAY_G^+E'Z^OX7E\D2CU/HO[G-FLS0C@6-J1XD?1SG"_(*3/GQP\C'CMU>N
M^/B_^2&[__U_A#WZE)A?IP92A -!Y67\A,0.U0F[T!D4]&!0<C9K3T=O6,"-
M*+LM:'/?-0CD.UGU@J#-9ML L&$-_1<  WS5!X6<3//M79OU]B$ %W'9_VS
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
MA!:BFA-.Z\A=L9@@N?%;R1R>O:,HMGX ^]],S>I:Y.]\T7R!*+!6,I,76#N
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
MOFBF=+LB)$YAT=HY?-#2+/A_[6>@3^_P#0H##,%;^;7PD%W@=YIY#%%VDYS
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
MI$?VUQD56* ?5WLHWW$!P(BD/)+-ZPR43"K(P'>E.5[1P-D1T^G<(?MP0KM
M/G&LL-6J&7+FN'FE.52#N43&8MD-8_NYC!):$&.5Y'RQ("$-EB=\(<&74FRG
M9%-1&<NG!A:2.ZQFP)-PC7O)% 3LYE&87SA3<+ "N*NTBB !4?/R=)'V:GD@
MU_Q.QG_G+'$= 7VTK9Y"QM+K112T\<TN$X#Q@S+WR=VQ]#Q$<6>VTYF*M#J0
MZGV:-Y-,L!0[.J5[QKD6),&E(J-A[U5&2QQ2>/H?U*T]I_/]3,7;'%O\XH3<
M/C7KUE+,/\WRF1=#S<.;HD$WAO>XAYCYH2(=&,.5W$$(:;FW.I35)%=>ZUTH
M6:DX<<;O3H%X%-UO5@3/<AL51/-,V:_<OW!K^1QRO( ;_A;TTNLOM\[W+<I$
MA]"%A(U(%&^+Y+]"\4.#LF:UBD3/)BC+'U8>:.\1D&R"N\2A%XY5![JEM:/H
M:S=9.[DF1$G&KHYM]W:.H5K+XJ[AB/.8=;MR0G+$K57OF*U%?*>3(1B*-A99
M8>G]G_ [3[H^'YW0FV_$'T;S)(YB)_#XU*\2C+()X/S9N]/HFWL(TL&J\0W(
MZB]$ $.\75,5;HC1B%R'U 5ON3$2UW8UE=6%URW-7E^Q\5J\[^?^7IO[&R+
MYC\_YG<K$>"6.+[P/7S 6)<CS\"J^\UPB8XM9*2TMZ';+=]4XM)YD*=PD[]O
MZ1262$<EO-7R0IK0*:S*];=V"BM+$^798JB";N>^34%#/]3;F,$W=@H;"5DA
M5])HP<;,_7(>10GQ3A(1SW!-0LJ\E/\H_665:>)!KS=]!J:V7 P@SJ7]U[%M
MKDA-NY+H/,AF<4@G)BSS4UME(XLV7Z%_.[!;P1D+%R1M(;:;QX$9;C(.OS4C
M32JE?$5]#V^0#=D6$E:GI/-TV;<9BVE!Z6E+MW EPS;^''[IV="LHO>A:CT9
MA]^:UI-*J5A0T"6^AYL##6:GI/=TV?_&])ZV=(ME"O-HD6?]C.W,KB[2UN2J
MT=FRF)^BOO:LR:Q8>KT=V<9=?GI>G$CBJT-:@$:,3>%MPJ+8BC78\7AA*;+Z
MAK@L<*F?%N;X?'L;.W'"5_Q6)%)$,>,_%#@YP3;:I57<.4_BMZ72'0-*4>_I
MWS7IB[),!?W;.GW# M4 ! VM]-UXYP$71#%JP4_6(G06GQ&^5!Q_QU?ECX'-
M) B.#J"@*]P:*AM)(.)""E%6X>V$H^-FIZ:H&&=AZ=0YL%XEUMY":0@#IS.3
M"BO\AS\RGWK.%CKE0)?Z-ZTZ*F) 2O]5X>-X)2R?<[Y"%R0,B<?_*"NS^K/C
M)YF2\WWV*(IU65@N.MS9+_-O;S5I25&U1370>A/V, T2$>F](;G78)2E)"7\
MC2D=.?@*L526[B-7)&ZL89-,SQKDLF$-+Q"=0YEZ$^HC:O'6^K%]C:B"^[X0
M;RL(6-UJ&KSEFR187K H.G;"<+M@H;C^PY>45*=LL3Y_W[JL5F30 !,G-:?!
MPGEP'3*71-$-X3HG=%>SP"LUW,06:A_YJ4JV%U:$%LT-)D[()B1N?A$/.GHE
M*JK-S@%MJ5(5,1G @]-TJ,'#D>.)JA1Y&P0SJ=3&L.1$,)=#'0/8&MMRFM6B
MZUSZYT&4A,+ZSZM-FXFB?UA[O4?,!:0 %DKU((E6?>#*DU\$\(^E@M ![R85
MF/K;^H"HL9OY9[,-(SZ<XI9()]P;,@ZRZ#'Z5[<0.8"KO^I]J \NQ)*.8[L!
M55U[DQ==ARL.ONYCC39\,VDIB6<AIP-O$OTI83\Z[)@?@4FX/4WK'GH<+>9<
M$/X5OV''*X["@KJ$!C\ZP?+KBB7'W+ Q;QQ]S-9K&F>E-^J=N4VYN9 76VNK
MEXS*@:F=@,&5I'S;B)B,W"5DO-6UKUR-)S,KQ>32V"111!BAA%QU;)N%X\;9
M;I6.2U5<D>(X=E10JL751Q^E\T5'S3?I6I6"KE.L#0!W\')K$N0MUDO3Q5VM
MT)GV<7E&'\@\(/\A(;M[9/G_Z?:NZ!W$9B1^RW;>'3[]"""T\SP54:J#<>\?
MQ6XZ3A_T"B@ U_;+R/KD@03#T>\?QF(20"_V"B! ]PY)"7,B#:IG+ DUD.\9
MPFJ6=Q_N?=-7BP/ZQW]_\^;5__WE\N?O_M___;>[29Y^#;[[WOOZUX?EK]O@
M\TGR^.FOX?=__>G#[Y_OMI'_UP?WZSO_G_';^);\\^M?/WYY>N]>Q._^<W;V
MX?:GMP]/1\>_OGOP;L/_7$7TZ\/YYY_^[1ZQ=]]=_O7VR_WEQ9,;_OGAOQ[^
M]K?@]R_L;/.4G%__>O:T^?*O]?:7MS^]N_2/R?9F-B-_^?I?-\E__O5Q_G"7
M1,M3]^[]WWZ<?;QC5\='J]__,KN9_7[UU]F?Z8^KV?S#U?L/?_FR_MOGZ/SF
MN^3L;S]=?CISR8>[\Y^"#R=__/O/G_[E_^OGG_YX_Y?DT]$OL\4F7O_ZQ\4?
MR1?GO_YR_>>?_KP\O0Q___7==X0\S?[]Q\>;V4WL;3ZMDG_]\/]>'=_>O'EC
MMC*E)X'FTNP;PUY.AM$Y*%F9,.\M'?I?$_'>00[9^.A'H/\U!>K\T\6]=Y0#
M-S[Z40"NS].N__G6&WK\[8>8WO%7FKY"D1P#T%.'PVWLA/%)(V&G!>3:)[9"
M3<9UQ-5Q@BZRNR=R&GAZHB@^L/9>:$$2.Y#Z#7%M*=QP9G5"@,I_;RE 85P)
M5 #JM<HMO3N)F'06"$38(IWI,8OVL=G SR=R8G"/1GWC&ZUS?8(PKSU=8^.=
MT/JO.8I"57JKZ<1S>-=XL\8^#@W%(S\YXGO=N:<^W_1I>CI&>Y].6E@FQ/"'
M&H5]4.G]TPTI6C.7'=V"*B71)6<WX;I^'MR(6$%1BO'(B6CT.6#W$0D?Q!S.
M@TT25U.SZIRC//7@\SM&TY>N?D$J>TNZ<O DB)/#@,XX^&O72(O/;L^A@UM_
MBNV(#%L+[E4X2E.BYO@V76>C:?M*7\(FQ#@*99^&E5[T9!>QP?*4TSC RYN&
M#=J#']K>J])+ZQG-%Y\CDD8GHLJM3NL0/5&#!=@ %"D&MTIUKQ50.D3W$+,7
MEXLJRB:H6/W;6^A><<T_ICQ+]"RFCHXCTS*V_?4*A@NUK9Q;^DN,5AG:Y)^K
MR%60AWV;5.+CA$8N2X)8E-&X)J&+O<L5R'\C*T"*_,$VI[]T8I$YFC:G%ZY_
MJ3KCOP4H8[(G-5_<=9 R+&VB/?P *_>"<.NKA<0V+[P9G23DBDOGAOE\B.7=
M(_$?R"4+XA6T.W4H-Q8WYO#54=Z7@\72>X?%7"SG0<[3K\0)[QZ9I5728,-Z
MY<,QET93"$AO^_WL<&X4G_W5QK(89#MT"Y2>^Q5Q W]<V9$_7V\2?MJ?IV_G
MD=HI)?ONN8BC@0>X;RDE=<T'YVREGL[YHK[UE:30,X35># PD?3AI-* >5Q#
M-+5#?^$*GO_?(K5"\PJ"3N"=/M%(X'&;W$?4HTY8,D5-BF/0:,,BQV>+W8#;
MTH5 EY/&):&[P 86<>-2(; ,J<>#H! >-_$7>R7MRYN@"&G4=-\HC'\3=4+3
MH6_YA9ASPE3#2OC')>N6_]?>LFT?UWJZ+^;6$DNC U+8=[B44#[^YR#:$)<N
M*/'4XT#ZY-<ZMJ68C=[%NH._'17HS-].<FH1$</$8"5Z8;@DX'.!=W57\OW]
M*63)YCQP_42T]4E=?VG)8N+M*A8?.Y&H,"G^[_2/A#XXOC#E@"_WP_FQ6.EK
MA*,44&[ F;8&G,W<U,$<7;&81)S%"^8$T0UQ"4T#.Q#*)8'R9BTSX4 7FHHX
MP4N>&O"9-O_('ZNS8E/VEIF$%UO5( ]S4<F$!1U?4)F_ D]G](EX+27=>FZ*
M^J,_:RTS%'F<D 0-ALZ#V F6E*LWVYJDP8FU8MF'J4B:DL*)9LBK[B\T6 ->
M-"8<? .'CI%@%#+"Q[*2KYUMTS%IPR0N&+'9-^$P=4Q#5+W9[9AFRLQ[$/5M
MSSALQTD4L[5BN8&!)%X,ECX9Y*OB;]:LEMHZ%8TI1)%]XK6^1%K4,W+N7JP;
M XGF"^][F(6GNQ>$/R#G3^^A47?LY^T"' 9[X?4##@W;KS*;EJ\Q&]^ ^6LN
MHF+)] ;"V&F='B7^KLL9$PY'/XT\B9ET.M%_1)/.IR0PB[XHT,S:.^Y>=8X<
M7QSSMRM"8J%[/2^=K.,+'CA824BBHVT%]:@;]K:8C,%[9$S.C1\1\)F4!'E,
M -H[[(M7(TC$XH(O:Z_1%@1 U1*#-_%O)JC$T@8?'&KR$FSR$FSR$FPRGH?B
M1M3JK.<-C.F$*!BP&DQM^= UD1=>3S2-B!>1^#A??&+,BVZ9[]E;10U.+"9+
M3&<Q->4'79C>@*FTY]]UR!8TOD!HEFC.B-VJR]-950T!JG67,T]GSXO4M.0!
MP^6M-^A\RV=6!_K]P2+(<4.W),UX@O9]%\-:%7OOJC=Q7>\ 0RLQJ:,_2,#_
MY:>+>,W!%=.+Z0-2+2] QBS:'$JK D,6")VSM*SAB'"41-CU"3>,?;99-^J6
M#-_W+52>GQIH@_,@@HEK$[882ESGY.6N820_E7;V8RVJ#$>[]PT9,S;KA$YP
M;97%J%1!:=CBNF*Q_-3DT HFYD'QYYBK2H.+;_G"8BPY\,XYIMD9&8 6%52)
MB9<S3U=J_<&(QJM(%H1?*$(1$2G]DR/1O(5D?WCG/,$O*Q"N[+7UL[_,8,3:
M&XL(MN@XN=/%@KAQ&O>$'H1FQL.W[L4U$5M_+*.)0T\LXVRUBN*WG&R8%2K2
M*Y35-\@W:$$KHJL<;JBM':Y(O-=4LS@.Z7T2BS"1.W9#/$+6:9JR@M 'ZX@A
MG'R[)LX@^17+"MY;5&7+3_^8>'?L@JXI_\>U$\8!":%O\*I47Y9+KUR*I='3
M@WO, .=YN'0"^C6=I2/<GI$;THWX+[8X2B(^[:BH /W:[)C3H-! N?/H,QK8
MK+>N!BGUHF[:@XX9CCM8=+N#6!\[B-!8$_V:1O1G^W5[%SI!Y+CIYC_:EG^#
MT-Y/@S":.:=6ILUT(Y35I0[,*/6ERV10^O-)"(P3J-G14D]_<;?)3#F.%D8V
MX WL6J1CL=T<M&Q4F\7I1CG?T5B4%S\///I O<3Q@=('Y.-:KTDY1-EUP-4K
MF<%B^87&JRP]C2^B%=W<L5-NT>HH.UV!]5 <87^U) MT+ME60?4!"*KZ##@
MR2HP$:*U5 ,,.6*IR7TC!E$',=Y>DGC%O//@@41I2YWF3PFY<M8$*AEK"/D)
MVY?#H0>/\Q$LM9$$4\8]!&QF:@%LA$*R?3 J1&["2@Y$!ZO(SEYZUVCB4]+$
MNN*;/PJO&]?Z0'JU.A[>:3B.IJRA YRC4*$ INGJ(UI4;=+%U< 6S5ZL40#1
M15)TK2D?'8 Q#+ETD_UG19]H<$$365OT%K=N_1LK,6?JAL?.3]N8*^BB34E<
M1GI0EO_>7B!,N[MPAUUE8M#YY2F%?]-@^77%1!V>0 -!R6=V D &^"EV*,LP
M@%^DMZMDY=#;+]3W?_Q) VK9=Q;>1"& ED* D.F2T3DB]'<N66VHJ]]-&NH:
M!/WW4&VH?W32O9-D](K:5.?!@H7K+ J*N*N ^6RY/687L:<A#<.A)RHP4R#[
M#6P#ZX03_X-JV2;E+Z9[$M1FWIMP:P;MD]916_MDHLN[/G'8VN4IB;L5#3-K
M2@/=QD?CVX,0\#;G#EWX.S]52/"5_V_FLB2*J7MYK76ZMGP\T27=#D9_9HN%
MZ;:X392,,Y6\]0.<C-S\ >Z'>^4$@LB9$W 5QR^[ 0F6^[/Z/.!+(TYBHK%1
M]$:TY@?HDX$F,"K]</4D\REA*X<=DR!.PNT9MZ.(5UA9^4%?.#0OG<!9ID%@
MM=A*/CL-P8$2M',0]0D5%E-5X_6@(&@Q98#+LE10U;,86SZUD;&A@F?;3!7R
MV ]P-O(K!*P95MF$IOK)KO&EI6?4[2HSHU;8"O_D1]4CH9E*JYMV61X7T"D!
M2>]@#W]04'M3?/4#[POVB_P:#?FU?7NXUG#K;/O[:0S=3S\RWXM,-T?YXP/5
M4^V356U4<6#3Z;G3=F0U:B^47VF8Z'@9RW]_F/!59J22L&> V5;O3:/RP:$:
M3=59*:6SF20!W,;,_7(>10GQ3I*04[PF(67\8'*X4KPBC^FOH)-P%(E:;$8W
M-!U+%UZT$LO';+UF0<H&MR+F89JYZ?WL^ GAK*1\  M7A:*];DY0@E7"%?9Q
ML2!]20,6TGA;6"X[3<()N]QHY+;CT98SU2A/.%BT.I2?P>;5 EJE@;61N.4!
MH1)>@(6M3M=2IRTH,6L K.#7&JBDLY,A.S'P%'.%RC/8J:T JA1^A!'9/(FC
MF,^A40P:7FYE4L]1>!4H5;R%^G>&&R+FQ@DT_ !*-XB.SR>J#'M1P7$T9KJW
MQ*T2_,VO;-SBX'"7H #OW\N(I#G/"Q+.EB%)78R1&?C=XTS7OE>'"MI1N+LR
M"AUX'5(7VJ K#3Q=^<A04JD99W;&1_$EGTU, E'D"/Q8KXX^?9DT\%(I^V94
MG8L%KA.MYJ%X&,G_8^;R31NEF!6'5OJCD'CO@26G3?X9&&GZD/?[>LV*EG!>
M ^*=.J$P5**9ZR;K),T:.>' NA3:YZ% T,([#*AL53!5<$"/6DSM-EFOG7#+
M%K=T&5#.I!/PQ>>R1-236UXSG[--2N74])_L= @TX.U^T#,;VBSO0X>6>D$U
M@V'QSC=Y1;5A MP__QD "%!5#;"HVGA5U ZAK(7Y@E<HG*;<6AA0?.AETYJT
M[-00TEC&"J)2+U8!+BO4,FIR:1UB334C@:GFE[]4"IJ*2@6K%024#OM2*.BE
M4-!+H2 +A8+V,3%Y\?",_C%;;U@@W*L(AFHW+2P[9TQ+M0=-M'Z*-7(H5JJ<
M!M8+FY)QJK1XF]$%#9Q0*OI*:8%;HZU2L6J$P@@&H[S1CL/D/J(>Y5O^UA$*
M/'WQQM!YK71L%U(#TGCM./8&81G);4]%G([S!?;E7(&@W1MZ[TJNB$L!/K1>
MX/W$P=6CHO3L*DM8 2IJS9>JDK"W:GE=2;BDVY?*DB^5):==65(28BC+$X(,
MT;285J1T-6N)O$0I\E<.'FCV;T.11"<I.W$8VF+IA@N[.*!^:FKMPZE4897/
M&K[*Y1U-J[[H5."J?&$OB5H3T-I$4<H$?P[XH(\AC6,27"?WW$B:+Q8DU$L
M[1W$IO96OV[N@.\'!7Y5%Z5)WAO4[7MO4U-H/;<W*MR\5T;49'5/LA;B,$ U
MM(7AN58J&)J7<LO+:F@?='TC'6HNN2(.P,]U624C0GT6+'_G1\/RWTD0)G1
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
M.NN(&3R<17>L*-Y9\O^JOX"U?#\AY/NQ*+#OBNLRWAK2UP:8#3'!AP@Y-(4
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
M27LRG3BQD\="@+ASI -/QTAL0Z801O>+;4LZPC_>"DKW3D3$G_U_4$L#!!0
M   ( ,U#;5<($A.]UN@  ,M:"P 5    9'1S<RTR,#(S,#DS,%]L86(N>&UL
M[+U[<^,VUB?\]^ZGP,Z\-974MM.^]2TSSVS)LMS1$UMR)#F9GJFI*5J$9$XH
M4N'%MO+I%P OX@4 01 $V//N'ZFT;0#G .='X.#@7/[R?UYW+GB&0>CXWG_]
MX>R[TS\ Z*U]V_&V__6'A^7):#F>3O_P?_X*P/_\R_\Z.0&?H0<#*X(V>#R
ML;_;+]<.6 66%V[\8 >^B7;?@A/P%$7[[]^^?7EY^6Z-VH1K)X"A'P=K&.)?
M@),3-& VY#B >,#OP9WO@9G_#,XNP.G%]^_>?7_Q#CRLQN#\]/PBZ?(__^(Z
MWJ^/5@@!XML+_^L/!4JOCX'[G1]LWYZ?GEZ\S1K^(6GY_2O^1:G]RP5I??;I
MTZ>WY*]YT]"A-43#GKW]V]WM<OT$=]:)XX61Y:TQ@=#Y/B2_O/775D16LI$O
MP&R!?SK)FIW@7YV<G9]<G'WW&MI_2-8-@+\$O@L7< ,(Y]]'ASW\KS^$SF[O
M8H;([YX"N*$SX@;!6]S_K0<C3. 3)G#V'A/X(_K5K?4(W3\ W.)A,67.Y5,^
M1M+A[5^5<K;%H*AS1W[=EL-"I[?Y"KKXYUO$3XE3^!I!SX9VQBL>@2-.0H"
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
M"G1(XIZQ:+)!:.*$;YS73&FK'08-%]CVHVMVA)1FE %8TB@%*HE],Q?FUE7
MM>NPW!KIT=NG7H3$X*#]W_1.7.-$^QVX [/,*-ZLF6EH*X2&Y#9,73)9Y^.Z
M YQ8C01:/],>B"P_L0%Y(-8S]+.F(7FJUH<[EY3GN7%YG@]?GN<"\CSOFC^N
M_<WDWCK@FXCY:W/&B)$,7M+L-EV)]TFSK\=HQ,!%Q_MO<;7D<]%)T\6YGW 2
M%6@S'T$-0I[.W9!5,9$)L+\,W#!_@DT>'WQR=TX_%N.O#CT!3<TWQ%YL=8K=
MA:0B<&%<$;@8OB)P(: (7"A[N2T!+>0C+4QR=^,B*TG%IZ0VUO()P@C#SK8=
MW,QRCP'ZH88<V]IF8#8_MZYI"I7>"6,D'7 DB'[E)B[:D0^*/!7;_!U7)7B-
MC660' #Z&?G#M<I6PSO< CY#K^J3J%.%RA@8]N-RRB4S!)K\U7",@[S4)?69
MXJ)H@"H)'9YO/ON^'2Y]US:'V1HG0U;QJ\RR/")0,WQB;'$[$**&9A-?=<>%
MK%\$;;W4:>27DAKYI7&-_'+X&OFE@$9^J=;4^DY2GN^,R_/=\.7Y3D">[S0]
M2"\AB1-1_1*=#:L]HVIK%EG7C>2O1K,X2TM1YKFYN!S]^_M\AA[ZETLN##O'
M<S#J<74N:O8@G4I0$V-#UHD:>&<@/>V5U%DH]3-]3U:/)TGE261A976I5C>3
MYI(VW;=N;N6:0>[D[<K8I(T)WNUC\Z_!N:BYMHW"I9,)UZKK,>\E%<GWQA7)
M]\-7)-\+*)+OU5X,/DC*\X-Q>7X8OCP_",CS@SX?C#P".#'YWO:09;\;,X..
M5Z PS$ @_A/ P,@* /I>^+68J3@8D?7-9JR;BDO)S(_H"I[E>)C0W,N:]PGT
M%ER8?C\09Y5UNT -@>_A=&"DV6 <7=M#@8GGEHNDX5&!Q#<DWX_!';O Q)"O
MS04^N:$S#FGR-;EK4V#0)6"FL$;J7@X^2BJ4'XTKE!^'KU!^%% H/ZJ]('R2
ME.<GX_+\-'QY?A*0YZ?N%X3Z][^R7B>;#5Q'Q%FD_G?UIXP$#X9<L]MSR@P-
MPOLKKM%DW.5"'@&5 T9R<10E(7\OF83\O?$DY.^'GX3\O4 2\O>R2<@9PTF&
M=+TW'M+U?O@A7>\%0KK>JPWI>B\9TO7>>$C7^^&'=+T7".EZWS6D:P:CHYUF
MY)+&T%[YM\[.0?^XMX+(0RNK6#\0I:K]VBG(&*=4XQ8;3+YQ4?=OL2]S(0V6
MX2"MEI(NZ@%M5J5#C#O.# 9_BW%1'%Q:N#_??R8=$Q[Z+&98CBT/5\O)3P^3
MV0I,?C9>I[%19"6'=>Y49<UJB3+J/,,$HD@]Q6G\<;(U;^VX3A+C%-U &[L
M8+?W&!>M+C56C"\5'*E[&OF4 -&#6_S1\J"H@&\&:!^68)-T V'6CQ26,!Z+
MIQ ]1:BK6DK)1Q,1\M?0CM?DK8H8!PU\ U4.5&5I4HOX"I>L+-+6*P$TL!TT
M9@ 1\,"?_OCQ_.SLSWG.IGW@/SLA&LFL>: #.-I"G+9V'2Q;U7+2.%MQ\BDA
MG>0%AS&IMF,)4%2H,X@#5X QUF,U#,/O2<)JTAQ86?MA511GBY9;8)RQ#&UU
MBSR-^G2WCR-2_!9]TZ&8KQZMG[*+3#-$6#QP\> D;7$I9-+8>-Y[QL*7<MS3
M)MB_Q_W(?L:XND'\CN,P0EM?( 2+CB1T*H0*^&6E9TA:)MXRZ[2MH0A%A8*7
M<=UD+9H&1V2<)C1-]R!6JT%V;*UG8Q=.F9Y=ED=)&S)@D-)$*X/.VN+(NV_1
M\L9EQB2,?FJ3*[CQ@Z-JJ>-]4H(K_3<619SSO+U2X^4CZ9%ZS90?-8?RIBF/
MH\973LDEE:W1A.@DP\W04B!*05+^J9W>V32(=A6BB2-Q%'JE_C0U5;N2*BBR
MH\8JLA@=K.=E(WT4!<YC')':$?X"VA#N2$9P 7@I?MUIQXG&BY("=KEW*@Q@
M8!7&P^]!34 V_C D!1SV8U'[Y93X!,(@^M>]A6ULZ5/;'=P]BIDT4=<"I-%/
M1SBS1M653)Y!GU6*C+3,2^[\(VG\3S,[9(- ,%QXLY-]"KJ) \^)X@ GL;MQ
M7O&_0G$HM-CA.(1TEQI@L\)*RYYU(!&4F[0+!3 &MJ)F 19WFH:IRQN:YYN-
MLX:X_@P)I^P%0G0:NM%#Y8+E14_: I@UKD/& &*XHBH5@&?.5!XG/\,G9^WV
MM,=4!M?N"E.FS\!$UF@06*"+HP@"RIQZ<#I^AL&CWW9Q3]FK:_@P[[*\I[)V
M(U*!],EW[>D./YN25(7]?&<\2OH#5#G<,"\;:0_\B)-U&<9Q+B#$<G5L_MQ;
M0@EKF'>.Y^SBG;+[0'D\C>YB->(,-*1M:%N&]AL =?$SW;\^&<F+WYWUJE;$
MI?%TB[A(G"7BI,TP1$Q;_%S$M<G(OFW=.,_P\QT,0VOK>%N:J!DV46I'W:EP
M:$PP9/ON,\@;&C[V&Q<^MVPRYR>3@J8\V-R#TM(^]M496,9CA"WT72YTWZ/J
M>Z9%7Q,$0_KEN4KYW8Q=/[;O72O:^,%N['MA%"1.9&,_SZ]Q'_C_AFOJS9R!
MC?:CZHU0:<T?*V,N'@?LTX' NC 2^B$?"CLCXK',*HK=Y)U#4&[M)-_J1FL_
M#B-GC8W6KNMLL:OG51PZ'OH$6N!18!B] &QFB%ER)>D(BCU!UG48FYFXT')0
M":Z';"B=&P56Z'O.>NG'GCUR@FL'C4U<:GV/:WID!=FU&E&W#M2*.U8403X&
M((, - HH#@,F;-ND =!)R?@8Z]=ZQ634K>7."J*Q$QTDMC!67^WJ%H,15@05
M;@UP<_#(V:1THZ5!$CDN>).5TK?(@*-MX*QC%[^AM$5 O:OFPL5T+KC2MXZM
MAW% \850%CY]JA)WZR0P97WXUWCVA6,Y">'ZNZW__#9KGEA/LI^.UI/2</HP
M4"3+2AI[=V7TA8*VT%BF-=9E#21+?Q.]6 %<P&V:W=CW%L[VJ8T"T32&KK=)
M$698'W?:"P2%;L / -XJMR#  _R/(>SU8N(Z?O8"JR%=]_+>BGI[7"F/;2+!
M3XD#IN],Q- 9#3R:4,51?":ISTA:]!FN"KFC>X$!FXZ)B'L6,TV;"O:7B>#Z
MR?-=?WLH)A\':UR>A[:SF(G*;Q)K*2J?NQRRKEBWSAIZ>--%R@KL\_662<<
MLIC,L+PG+#>&)Y9M0PPL%Z[]W2Y&%[ZTWF%^.W')N!1-U<2;;I-@2R^ZW 61
MNZT\0>]W]-]/CN4]6<XO\,KR?AW[MY'=[JU 9!S=1A(!GEA[5-H3I%U!TA>,
M_>_> -0?S*G/"MKU'G'A'74?P461LGXPQUXA\*B!4W$DW1=C$:9D$46&,+HE
MM1>A *BJ*R-[(QL_.9Z5C]KFH8K64?=.1&."]>"$FX(R-DPK0HT2.#X=L28J
MZ;?VBQ4$5D]:='EL$Y>I$@<,/*1MS#_\<$52U%+JLU*^3PNXA-:XH'F$IHV&
MX=[7?F%/99_+L),!.N[_#@-_]>*G_VM[1C<.HOEX;N*'Y2[R]NR4;!<#4.A$
MY5+R%FF<L^R9.\$FL<XP:1Y%^P-7(TL,J'SD0$4[5H2EDX-%;-I2U\B)B\N$
M=\=*\S!ZO3B:&6) Y>R,AQ4#:!$6T!$N8G.7/(+02+6A;Y#T6J"E80C=2CZ?
M'09.SE.87 X#)F)2R2$B,&59I]6NX&@:0^OS6P,S#9H)!1N#4$PXP!"9L%Q1
M _HAUA(<C8-H5EV;^&G01VB;QS#4$0Y$A.8LK;K2SZZV,&D<1;_JVL12DSY"
M/V@&HH[PX"(T<2GEE7J*H0VLJRIR'&(0JDC.3H,J\F[ JDA-*GQ5I#QE21OD
MV-_MG*B_-]?Z^/KC9&L\L*S3QW;#,)HQA5,TG-%G)Q'_NG(B%\XW4\]VGAT[
MMMS1JR-4S*,A2)(^;@^'BTO! ),!5FYNW!;X&W!L#?Z!VQO,CL,53!9 R9ZD
MY,ZP@*Z5%NPXK ++"ZTD._?5H?@748RTV#):$%:^E] @U)XOEF=IT@R0=F_
M"G%I%%ORDB[N/RV716)CFK_@BC%/SE[1AE0>3[WZPMJ'2G19B7.R-G5D:-]W
MJ.N>[3?UR4C&Y"_73]".\=Z%XU2BPQV,GGQ[ZCW#D)QJ]=]".+-V4!$8.I'7
MLO]TY9)9@3+K_ ;@IA3 :<:;"B1D\.R\8/*9GG#I(L=VK."PM# #R\A?_]K#
M.<FFHV=+:^2#Y2UD)1H6:6=XFQ.66;4V%7O"LEZP68C6:(V@&3HD[;MZT+"H
M:%+'&]A@(":/#RXT'PAP&J16A UOSM)>^2MGAS,I;(CFM8'!?//9]^UYL(3!
ML[,6/B1;($B$HMX-2( CYFUO1_)H;$#6%_\;]\:!0&E_LP>CA*"+H!-=&^DT
MJH[G1/#6>2:U5=#:.H\N3.KK7!WNK'_[P=BU$.;5X[ -9<V[6PO66(E7R0@G
M9 AP' ,D@X#' R## #+.0+9""2B4,K2V7#3I+?,:/D93DO<#*X(]()-"0#,
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
M;-#/@1_OI][:C6W'VZ+?8G\XQXNAG98+(+5Z2A#%3G-Q4"RUK<QS205/VG=
M)6Q+P!>\.-$3"&!2*\4JU$VQ"IN(:8N:4J"5/;)4+7L'5>$^@'O+L=.=>MS+
M9T&GH?M)G,H%\PV!M!U&.CNNB,JO!*P9=GC>CL/(W\%@9#^3/ :][9T<0MJ+
MI#!9X>8^W./E3_+>&G[#;I19Z0&;/UMYZ%S%H>/!,"Q4S5O 9X@VM@7<H_T=
MVE>'K'S>!.UXT>'&#VZM,!IY7FRY24Y7Q2A3PY/V$UH)VTR/#-P$'<-D/+/(
M50J9(LC5+:#L_25Q0+I&1%U_C\[Y&PAQY@"AVPNKK_;\; Q&&,A*6@,[;PXV
M$ *DT9@+>6R00GYEX4U4UMA8W6C[4;985$R\[#!XX2E=U2SW S@^.1H7;X)R
M3LFD=C?:;C9^L*M7L6;L#[5.6JM95*ESBH*1ZE)9.Z/6"]8ZYSL =59R,GWP
MK/63@_82&^\A4R\Y4P@!(?'R^FMV/N>PPA#[L0?9^7$8G95H'"'N910$ H+)
M\= T\VYZ 3IBEC!X=M80G33'N.06V@%K!+V9$+B\<-4$K!Z$22>L)KRAYXPR
MI# TB*>B-O"F+W^=NH:/."XJ"F)\1#YX<8B45C\(_!=$;VSMK3726I,,Y*K-
MFBTH&PG7%.>/6V[I,>M32T)OR/+87N)E=^1VR](AFBX).S_F#1UY-K&)].(]
MVDA.OZM>$TLLNU$<X>( V.S+2"IK)!)/3)KEN#R!^4MGTDC&QA'L"-']Q!0S
MB)A#4ID19G6P-&U+W4YM%#IT4=$ 0YFF-$RRT- <C#7SBL*PWA(1$S"A,=($
MDY+IQ1A&>'*B!_O6YBB)D5]\I)X%X=C?8;@EN3KQ<QLZ 5,U33%>! AJMR4W
M\\0.K-DX$2G_%:8%OC<6TM;1R>5O/2<I4ID8<'+MW:1OHKBTBZ@37)Y.07V/
MT1*NXP M&0Q_@*Z]\N^L"/]\6 66%V[0L=F7'B](V$1 H"ASS'#!QPA$:<LA
ME)%J+^>J]MYB/:0KG*---HBP9P$FV)-)FDY$/\;HC# KDJ6;6?TV:,(HS154
MN80Y<Y*2("G6BKCU+0\I;;?0"DDZ,ISY&I$[S#=7%E'EE,<*MB.NVU>@'7O"
M!4<,*_)R$F?5%Q%<%\D\Z8F:"&V2?#;/[2AD.65TU6Q3IW/!>D4A%5?]/(VL
MDW8VF/^<+X#<-LJ99I>XY6?+<;'!8>,'6"L]'IE3[\$+H.7BXA@8=?=^\NX?
M_A2C7T863D"!-3O7#^, $F/%T58[W\Q\+WVK<KQM/U'0.EDW4H1)XP0%/Q?C
MCPHF<5O:GW7+1MJZC$^/\-XZ) E/<?9*Q=\AA8")KZ7.!@/3N"&^:..&(/))
M)E*SRBE;1$7(,28H#8SR^T;11K3$>5IMUC.JXO<P+F$S]V@QYD2LA8;3U,N+
MFOT0UK@DDK>D_+X8SC>8HF+0U8;7?=.I,M!X;7;Q/C4 .PQ+,$6(4"<G_U:?
M82Q]U^@!#C0*!FH@UI@0?*DR_PK!%!#MF:HZP0X7%J(PW3K6H^,2=:NW@ H.
M(=U;!YL57GV*I 5PC_T,Z^S-HBMBIV'2\IM+48_J414VH+L4R?.47RLO 4XB
M"&,OBR'<6T%T,'K8T(3#4H)5:1L$:<LG/R"UQGO6/2C$#"18X7/$44T<NPH7
MHJ<,1D%ARY*EKC"F+QNE4%:6LQ>G:_6^%!Q"NL\G-BL,)$U>(^C9B8:[2YL#
MVU!@B[CDV)>BVISECR>"QZ,CF&JK:6UX(\I,@0%N3"C-J\^4YD*124U?J<Y+
M_=;^#(-'O_T*GU*_0B=,_,;CQ]"Q'2M :A;PCTZ57^6:GW8*YT^/A1L?#:L^
MD+\RNH&#O\("\Z1'NF$MF,Q$[#Y='J6H?<J,VA[>Y($-][;<]*H:TCR(&,^@
MU(ZZ\^+0F.!(UW)KI@3=[YZ\]<Y?/9G3DJF0>AW#E;](E-=[I+NB[8[L($)2
M9G;6&R'$8H/EU163-XZBQEXV!&A/>]0@@V/6(]Y$)7T=1EMT\]VB$>>;I%J"
MD.3KO31[.-088*4BR-HEE;B)J^G:W^U\7'H//^0:+Q/!ET(N>_J$NY1TQ]-/
MRGQ?(T7=VR89"9+![Y&TGJP0$>O%3Z$=;1.EW]LPR')N3IL-%GF=D% KXMUJ
MM61-"?>!OX;0#G'521PH.]\D1</O8/3DVX5:7JK55&&Z^G-0"7+6N$%N S\,
M<6TO,I[IYY36DJX4MVBQ*(HK-4U>8;!V0G@?.&N8_S%,_QJ>*8:F' ]&<G?(
M<,HTER7=$%YQ>/<>!LDV2W;5:]]UK2 \_O9;TVCN!)3&VE!":RCM%$.V\4>T
M@]O%")81IK$E3R97AV.3].HY>K$"^\9R E(/#6W\\6Y//+[PM66-U%=L6%;]
M)?3(J D5I+?9,#^II U K.V ZVP,9^[J'W<E':;?Y98ROQ""5YC@9]^W<7W2
MF>_!W=[U#Q"F^2!(X(Y%ZEMB+@C7R3&7,?&SCRZ,^,7X()P=K!?">HT"?4R!
M\>$<&U&=@;7G(>H1-<=<1GTMK[PR=F2)_P5?B7S!"R?\]2: L.C:=^=XSB[>
M]7%JZ6!;NR^7KIFQ;+JHQ\D&=<%9HFG1ZJ;.-(T8K9UPNL0AF[M*S;YR[3P[
M-O1LS0=>B:QF@ZCZ&3#3KR=-P,&!KFT^_*5GV"@^\6H+W-6"B_C([GMU"QSY
M:N\1\&$0I&%RA?9]&'6[L*/_@.K(,>,+R?X,DHK-AEU,5:&D9O#MNG#295M@
MN Z<?5)<M,R!V*LEI[_F39O#"C,E1=X#/RB\# )JHF(Y/F0VS+M3]8FCZ1<[
MI,U@--_@H7'D^-@/>WT:8! T4>FZ@2>6ESR,ZB\ AJW_?"FRS/Z<:7= U_'I
M .O0EG?(1L]>9>^QXRSZAV*0B=/5_?XDS%G3*VEK0[[13&."XJ<G'Q-9*7D[
MR&B]ABZN\@.3%]@%W*=K'"YA%+GDKI?>[^:)J^!>M5N?' ]&,@K(<,K \DWL
MNIF/8.JG:US]ZX2&4GB_]$)U>WF2L5@DWU.B4$R]7LJ^J.5-?V"44OX9WT.Z
MSV4.,(F.RO![^;K,<3R *;&Y,5=9,KAK:;G$EYU<PK;*0RAJP^M60ZH,L+2-
M='/>^ '..&D%ARSMA5FS,$,Z)2C19MCAM82XQ9"+^2S>/<(@TT(RS!5L6>K!
M(DY:OU&H!7=,G?;1==;H?KZ!V")"W?',H*RUR"L(;+<R76R;1UICWPL=.RU;
MN4BU*K0C:@&H"'$#>UT+]A@8_3PH;S\Y<3/ *;HH2C9/*K&YGMU3@+8)QZ4V
M#+:Q0PT1F%1)M\%E?37D787"E3_?;)PUDE#!PBK^ ,KH;^(ED\X*RW.-./>2
MQ)4>SB4']NC/;X!][&@PM$- ,N4W1L[4.QRHR1KE3_G'='N*MR<V'0-;$9,9
ME@$'M03/N*GI [%17,4]AC]-V5B+"5)?U_ASFGIK?P=7UBM^M,:9=KVUXSID
M%QL_X8OLU)MX%O%W3-JHAI0\(R8LBO+LLNK=?;?\#FUN># 06:_5FALFT-D9
M&B7X=ELP:?/B?$_.8F^+<Y*.K2 X;/P &U^4)YA@$]*>:H+)"D<3\[-.P,67
MAL++S+=F\R$T"K"4&8$_=<GXV06T8_R$@Q"YMP[%Q+5">A>GN]:*JVP^F!'S
MN /V08C2+G_ZX\?SLP]_#O$O2"+99,LRZ9/0+)Q"5#UW 3JDE"VX.J3).;:Q
MBWL<;IT=R7Z,[@6*=QQ1JMJM:X*,B7F_%,Y$]]C7;,*D5M(N9T\27QE9UZEB
M5NUK!YLGR5%* G.%MBON -IKQ_.X89EF\RX80';:B4#(PMW,A6V(R";?K1IG
M+F5$&/O!W@](+>)4$1,"!:6;=BC4>6"^2:8-.1JU?N&S5SX7.6.&LK<[4CIE
M\KIW$G,4SM*F.AZ32L* %8#&!SL&TL%/U:7$>T:2?G+$4TK^R9J;+"ZPO9(,
M^FBM?RV8)N]\+WIR#TGRH2S!5 ^F;7':ADS;P@RR:I,G;4%@.I&8E*2KINUV
MJZ$B[0>AV!, V71,Y*5C,<-4CO>XK@JETKAA!UZJQ%A^N_69RI]P6\N]@<I]
M78[C:K\]Y:09$/@IM@(T"-I=-M#T^559_/*A59R&FMR4*?J5[P@4"OK=^>M,
M,*UU+\!.FIA^P>#(AI&KLC2W3B$@)"MW']E*"R/K3_24TV8(?^7C')8EO<+(
MSE];_?)>7YZ&=(G&=8!/BJF'1VII=&5VUINB@L4&L^!)TAQ=7(F0Z:&WNF^N
M38(H%&ODS%82!4>3/AXYO(FC.,C"T-.-909?HX6/>FY7+]!]AD0Y%4MR*3^Z
M9H\):499.>$\+TYW$K!Q@C "!V@%QK+B=I9RCL%N"R5K=16@>AWC[X*0_8*6
M>O7BJT(H963MQCDI-@6P&>(G8KL,3OT[8"?QMH$F8XWD_,62XIP'NMK,<A*K
M=M+Z1%FESJK/FC:CZ<':?;\8JWQT^*+-2?ZMT0G1,);[.?#C_74:>__9<KRY
ME_U)]3NC $4#IA,!MEANT:@1\#U@I\V,/B:*B[/TD"@X>37E?,:^]PR#R'ET
M8?+/T/$]DHCR&B8*G_*G[9;D3?B M662N9>Y>+=/8Z.;4YL:+Q$DC@9VX2#!
MU9+>)9,TU+/JBW?WF.=\7.T&HIPTQXF+/&^;KG=86_M2A'%I%K+:]F<??3%C
MS$K@A?=(6UH?5DBGOT)=?A72<K@#:->=>=RPSK#Y=/89C.>S\60Q,Z@8BT@B
MUX0:YRE[7%U9H1/.-_=(--C@0.)O/7OI;#UGXZPM+QJMU_C!!*<NPF0=&#+P
MTGF'Z,2* 36J"[\,;%Z-EM,EF-^ ^\5D.9FM1JOI? 9&LVN,U^7\=GI-?F-X
MFU*!F>+.UGDA9<&/0X[0@+:5I*0+'.R8F9<@1@2C0_*M*4:Z.%W=9G1ASEC)
M?J<3,,J*Q1J/FVPMWU(N^59+(1\M^8"+?TS"R-E9D?+7V,K@VE6O,GU6!,=R
M@O>\R7(UO1NM)DO3L*%+I(@-RK0ZO,B-_=W.22INH'T/X0[O=-##^QQ70U.P
M#PD3UI^"19PYEB_C?+9"JMYD-IZ:QU1[&9?WHE9K(9D%96R%3WAX]#\<,_=L
MN9A@SQ 4HFD ?2)\L8 W6OY@TC+62HXEF E/6A)AJ\"R(:) '/A3K2X\EF/M
M1=D2HZD?84)\L9YYQN/YPVRU!(O)>#+]>71U.S$)N%9B+0).? TD 3<E0>]^
M<.AW%V.2T:YPL3AA>4W,?D;7S/GBB_G,D3PQ51-%,F?8+37N'@9(J7?QC=.S
M\0ZX)UG[>H6.,%DS/K9"O+&BB1;S^\EB]848,"8_/4SO[Q#8S):';BGDBA^N
M^&K(FB1P]OP7QW71^.BNB583&_H3TV^_.&Q!6/]9*<X<<Y];C6:?I^B<!*/E
M<K):&C:AM1=S$8DMET/R[,PS9LPW-XYGH=N&Y1[?H<)>E#4QFOH!*,07*VW*
M:+H /X]N'R;@&QP%?G[ZYYN?R3_._OPM-GS<3&<C=$D=W8+I;+E:/.!=<FE2
MGVLE^2(PQ9>I*R;OH(53N!RWWWYW1W&ZNBVVPIPUH_-N,EH^+"8$?N3,OIXN
MQ[=S_#OC]I/6@J?"4FB-Y$VYT]T>44I2/&?.)//-K>]M;W$R,QW'N!0+^O=3
M&3991_O=/8(P!BW>2V_GL\\GM].?)]?U@][$Q:8#(DJ7'MGUDMQG%Q!=LF*2
M96CK.21V-G652O^B&+;-]$SX*35RQ7K0F$U&BQF"X&*"KM</$\/*IK PBX@3
MFWN'Y/5^$.$"L(E#;[^;8@,Q(^6+>1PQ8'6+SN>)4<503&KE%.^-$Y6]*M<1
MVB^*FND-8X\2 U.Z-6$+\OSS;%IV*QG$)B6 +K')RV]2<(N/W 7<(Q!GWB<]
MWS3$:!JHB"'"%\M1=_*9Z&?3V<U\<5=V83*QB[41:VDS$UX#Z>>*-'E-W\\5
M##(&GBOHG##->./YW02L1G\S>PXVR:G\7L&98H?WB@4,(6(9/]A>HVW0]8DM
M&E=2]<)^7E)%*!K0I0388IZ!2Z2HCW](C!WH0+R=DR<*,/G;_62VG!B^/+:0
M</E0%%L/J<BX&6+;]R(T!?2G;>8.)^5)+CB4=I]R,;Y8L03S&?8[6LQO;[&;
M^72VFB"4&7MOD)!9[G/>8ATZ..#B./<TY[\3_CI&]TLGPO]2[NK&IF3"MXW)
M#=N9;8QVID7B$3Z_ >/%Y'JZ HOI\D?3MED!*58<:[F3EWT:\ /H;+UQ' 30
M0P ]9MS"/G/D1S=)$MKS4X$T'P:>M61Y93TFS!>3Z><9&#\L%I/9^ M @)TM
M;XMA#'?WB\D/Z'"=_CP!J3KWS>U\N2SFRO[+_SHY ?_XY>[G=__\Q]_6^_CU
MB_?ND_W[A^?MEX/W<!V_?/X0?/KPX_F_'U:'T/WPO/[]U/WOZ&VTA/_]^X>+
M7U_/UK?1Z=]O;LZ7/[Y]?KT:?SE]MI?!WV>A\_OS].''OZVO_--W=Q^6OS[>
MW;ZN@\OG__W\\:/W[U_]F_UK/+W_<O.Z__6GW>&7MS^>WKEC>%B,1O#][_][
M$?_]IXOY\RH.MY/UZNSC#Z.+E3\;7SW]^_UH,?KW[,/HTOGA:30_GYV=O_]U
M]_$AG"[>Q3<??[S[?+.&YZOIC][Y]6]_N_S\D_O3SS_^=O8^_GSURVBSCW9?
M?KO]+?:>=G^_#^]_^?'\[/#)_A6&O_W^]F^?_PG&R\7)B9E+>>=OJO0*TPEL
MDKO"Q H\='KEU6/[_?:;J.E^'&S@AQ.%-$X? &\?5I-K@,W92)U9II\JN)\L
MP/*'T0)]NY/[I?%"E8)"+E55$%@9R;0[R\B*R!/C?(,]:6]<_T5*/Q891^-U
M2Y0GE@UH-5I-LE<Z["$-;F[GOQA[5VXKJ6-."L$5D-RO9O"E$.T6^![ZYQH6
MO"?ZW<!:DS=A\F[+)//VCS5JD/I2X]O:_6(^0_\>3\H>.(9V-5DH%+<YJ:5J
M;2\G'\;?$(7?GWQONXR].X@+8 KM<I1NVF_\=1X8D,D; M02_"-I^T]S6?'9
M:Y[O5XRY21E_[L);)VXAVV)[K<F0"H19>:;#[P!J0Y&A?BE2EC477W4F<M_F
M\BE^LISEKX[K_O!C"P'2^NG- DGA@*5@D): - 7?_/#CMP/X/CGK7JAJ2)^A
MI/;Y]R?GU?':?:?5/KJUR@I]AH"35O2O5K=@&:N<"Y4VHY8:80$<5]#Y-]K&
M6W^XY7XF/MP2!_P/-VTZB!V9L^R5[[8^0<GO=F9Y>* ;RWNR/ 0?#WK;%5P_
M>;[K;P_8B=J)X@BVP$"[$75_\ZVX8SVV)&. 9!"0C@*.PX!\G$' 2DK&Q_>8
MUBLFL^-\COTGRQ^C&T(<'&[\8 ?M'RRB0L9_QU4F?W.NXA#1#L,[R[.VY"Y!
M"G!!^]X*(@\)_<G9MX"I4H):M4R5G+.251$2(*4!-H0(R*B E S(Z( C(9!2
M @52U(] ?^*K'A!V3)2E6B9R"G=&,SDD".77V)MZ6(#$QGW\<,?^;62W^%XD
MA]9[^LLQR?@(<KBGFD(V'"B,5]STQ_YW;P :U+R:V T&.:@[K*;T+8)\*ZWN
M$,4>VDTX)?+,"T2R6QJ'!75U"W>'ZE2DC#493-K*\+5DA],LP=<& US^Z5-.
M,B-2K"UP68RO-:-;A\-$0J*,KIHK,-"Y:-KM>;+6+VV^$&I;-5/Z'35R6<7:
MR"=-X4!,SQW"98VS['1ML_N'GISO_XTN>2_02937Y1/T?D?_C=9^C"YXZ\EF
M ]>1HJN72GK:7Z+5\<ZW2Z4DLKM71@1D5$!"1N+J9<:JI11>%6N8.G'(F"[F
M+^DXF:]JBT^!U5=_-1@Z(PR,YJU!UGP KQX-<C@6=>%,5:YL2Q&$/_BN'<IN
MAL7.)NSF=3;$-JDA')Q-4J#O&=6IJC]/GF'PZ$NN_&GSTI,>@]OF9=?_5%I=
MK6[[=_>M/D)&9]T?(9T-YD=8U0GN[H=Q:VD21@$+G!E+JK.K)R<@QWN;6TNM
MDU:3?I4ZJY8H;D;4.^I=1;>460N=2Y<Z+3G+]A<GB-O8!8OMM8JR0)@A1=)B
M /H294ESR55G(2NT0SO_@5('S=:B(FVFY Y#<16@+6U!>@>:<T![ 3YX-@Q>
M B>*H'<?/[K.>HYN4T$[H38.HEG03?RPLNL4NH&D'\@ZFK?MBTHJQXC0*L@K
M8UC%*[P4I7YFZ=V[]?6H:23-"!)BBG]S*KXA%GP',Q/.0+2X%E*LJ/<BBR.+
MKA^@X_K>]M\.6M>_Q1XZJ3H\:PN.I?D=6XPKUE-&H3=(NE?>J>G/U 9>-]I)
M\OC<T6)].AG%4S^[]@:=2D<S9NHR$T)^D#A![-F'/P_(HD 7 =T?LF+)T6_&
MJ?/!,>%P7$^_JJ4^E3.;-CI(R;TN20RK^^MLSZ+0HS7#(Z_)$\_HDW8KN=.?
MN\474.9U9^40_]<VIJ12#^TO.27R+$-2TL;\M86ZND?[46TJG5R2SB1\DLX,
M;1$5^A)^2<8<D\X8TJ1-23XX)75+;ZV8E?N9>&0K<<!7RK)(@R&(E[/L%0VA
M/D%)'?QS[),8TI6S@VU4<%H_[2Y(50[8+DA):"]I.@A)<Y:]Z()$G6!'2?]@
M^;^W"3:B]3,CZ0('39(F30<E:<JRUR1=G:"DI.\#N+<<^\X*?H4X.\ -;"-O
M=F_=!S23$U95JJ0]R#L U&, KT"-\LB!P)^QS$F>CKB I+!55NCJJ,5+84-@
M-*T/@L)L-0 '#P LSP;9$,4[WJ"P)"[/*K8$%TGN-9)4>R2$#B0321LW/7I7
MS<\.="Y8+GJX,2BT'L:; E\(1Q\]]E2EWZ1@\.RL(4+2 JZ?K&#;9F]A=M9\
M@6"PP<# N\_@#H:AM<7'3=J7L548N$\TR.-XJ>!-6E[?#&)GZGG^,WFC:J=R
MTKIJW@OH7 CK'FE:YB&8GOFB**JAK GW8&)KLO:SN:'9^Y/6X-C\/V+=3Z5T
MOO]VO/43)-<)V[IQ@C#Z JV@Q??''4"[M97'#>-KS+H T@>03@#W&L2V+"*?
M'!R-LY>RUY9&74+$L=T%([41])[97%[$()+T8F#$*$!8TJ$CA#I[R1.\-#!Q
M-.V"D>H 9O>1"C=B($F<@X>YCS#D0T<);?;=]Q%99)C?,]J 8'"2%Q&XBLW
M^K=CX6"";?CDR&D5O!%T2Y_#"Q,'N _(.G&U"OV $)!. 1I-LU<"$DF]@CN$
M;ALTGQU!I'"5"Q.[AXB4&&AA*1@=L2*G7O!&,+FAB&H799@<U8M!V!&%!,1
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
MM,.O-TCL=3!R3-87.B]B$Z/'=]1T%"YIG6090[0,=CA5837,EHPJK&BY11H
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
MW)[PX8 ,%6$F-)KENA?"FO9 SZ)+7+EF')F[[&Z?7>$E'/_5WM$/FC)S=0J
MZ"]XG3/XPD/? (68E4G":3MOU&=^5Z;M<FALVS#EXW./U[3[TZ'/2\FGB:B[
M#F;)+J>AP]5HVP^UJ#IP&Z-WF?Z=M) E[.&?Q*O0H]"X:09>A-^;&C_D2MX*
MP25++G088\5;/-"%FBPK )?;P8,:?&,-[.GOJY6/48Q^M>JL)691ZYQJE>_
M=_&AP9[Q<N"/O"0F*J$F)DJ%DS1_7),G45.4[>IZO7T$8N^82K9^J_J,"2TP
M\\)JBGYOVA_>4"VM$Y&]O57WV&N@*PY[951">5N0!;[%!7.9.SA-9"?T#+T0
MO9AX9$!TONO),6R!C?;PSC^^)@F_V?C;2_\/H)+HI$G3>:9:^>()<QZT&?;(
M@Q_!18+/.7T,SH'D(BM9&8SW!_Q6G:WSQ6]&RW93(YG9[]H:(L^L/UK2M_XI
M9X^[&#BN-<]&8V^KW P)_SE1>;_ 28DO,/_S.ON649DJP^D=5?>H\._VIA,Q
M!/V&Q%](AFHQ"GW1V3 1KSPGB;V-\F3*%';K[\FZQDF:,O<6 ]A\M]E)-+OV
MG=RV[^''+S#>!S8@\]4^-T-.:@<-9'OLI)5A$<(FY JOLSO:K T3LADTGSO!
M1,U.$K!?T=V-]X"9B#'NBY[J&&J.J$F<LKS+IFRMGUF9B+ZH9%FIN>P=]9/1
MD:/9!S/5H27M+W @+K/T@FJ )KZS-@B#<9:VBFF555?;8VN?E"C,O*^H8NIF
M9PG-MAD:A9_-@O4<W:(GQC7Q!9?E]>:YKACF+].+3,P5S1HU,"IS>ZO6<-A
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
M^M?7Y(ULZHU=Z!6-HI8WZ2U69:B!DH#A\+):QT-^56?IESQ[HM?3AGU$VR"
M1AQ/:3ZF3P\,@F"4#P]T&'&!5#TXQ-ABZ@"J=>=_,-/"ALC#@A[D@D"(/DLR
M8S1\YXZ'K8+&VLCJ2'NEI49[*YG)#JJBLQH#%[A<%.09KD>3I4P465!:1BR0
MU5MU7]W6TQ7PKI*BTQU>8/(BLNJ4F'JS-BUJ^[4=E4+6O&]D=[J+-+VB[,..
MH-*/^ *YV=M:$*M](Y3&,9,X-&NW73(]$D.FL%'MA"S)(LDJD64*"5J0Q@,Y
MI<ZTW;8W:KLCV=]0N#U*^IH7G;I=&L*A0)$E#1[ :9K204OQQQ>2F34$@8H@
MFL[D7Q!T EMN+%^(C9;.N^$F.FK8R?& Y)#C*26'''LDAQR'Y;!:J([PBY$^
M1]Q\^X0S^/ \\S.5$=@SW1G#*STSTB/N3[KNSAK*N+"@+OT/V)@R8;VU'E[S
M"=Y:Q[ZWUA12*8X')*L<3RE9Y=@C6>4X,(>;O0;;+P][(H#60U7X<Y ;BO?S
M/#6:2<51[_2=(=8;Y> "8",@&"(^=)&50OT'X,&4@!LEB\E?OBV@!C.^23;&
MG9%MD6R,H'7$JT>W^&VFFPF,>^$,R%(^GE*6\K%'EO)QA"QE*(3U._WO;_2%
M?\6.FE^R,1*M>S4+PA<LT*R^QV@+C3%C^8\'Y-(>3RF7]M@CE_8X;"YMMS8U
M@XRY38IYP1Z*]._)NL:WN+ &NG0!_VAO>#9Y?\0&8 $NO="62,*]@TB35._%
MFXC!U<<#@JN/IQ1<?>P17'T<..O.HCP84Z#M&A,$M,6JH6(DQ5=AFD)F]/&
MW//C*>6>'WODGA]/@L,#,$".IX0!<NR! 7(\!0R0XP$9<L=3RI []LB0.XZ3
M(>="YCUQ"BP2\D\+41Q72+&B$_MS(*JL/B![X'A*V0/''MD#QV&S!UBD$<D\
M8J9XH_@Q4^IB578:* G@?S5LY(#L\.,I98<?>V2''\>I;=7F0;&[:96O4UR4
M/ +E)J_PSTE1))#[6]Q!$HB'TUO!JE:'_,_D.2__&XE0'!AZAN3@H(KRX:VH
MU9%QJP<R2.LMWXW;87,OG@N\((F,/](G6[1M8KL$U;7H6-^G)R0WF_QN7+9!
M1(Z<)-9:B:32U5&)EWFT18N.Y1:B@]85]R\=<(]9YL"^JC"(X2(&&PZGO?=2
MC65?L%S8\W5>I[?KI%KF!62Q0<842R(YSW.YLMLB_Q4O*KM Q@9"<B2D#H64
ML9 8+'8>YV"Z>UL[DG.!193; C\G)!5% KJ1E^<MLK/N@Q5=9;&$7BRJYDJ-
M$2/O)E!WO7KS)6A>[CG0FU7\\-R1\K?S J>D@K^971-*%P0MZ;ZP7N(?/H%(
M46P 1E+U)@ '9T+%&4GG]]'QXP.IS'((^R7(\4?'WSU^CV2W6!;R[66;?/I=
MLD)*>:<IW4^ZN<GZEGZ8U]EY\DRJ9&U_==I."'I](!D2_;38[S$.NI4NW5'W
M8$0T*\+)@*"NDRD%=9UX!'6=3"%L[F2 %^AD2EZ@$P\OT,D4O$ G ^*$3J84
M)W3B$2=T,H5J!B<# M9/IA2P?N(1L'XRA92 DP&Q$"=3BH4X\8B%.(D#--?S
M,D%)8IE%:,P0ZWK:6,3,#'5ZQA9 ['1Y^=LTG(@8"'0RP.%V,B6'VXF'P^TD
M#CCT?;+FI;>S].?DR9Q%S]J],UL M&,9V!S@K9A!$+.PZ9WG907*#Q3T8HWO
M<?$"P'GW^3J-_4%LTZIU-FCY$1H'A=N1LB=AIG B7#8=I-'& & 9!QS%1(V.
M_P[28]X^ X*(3J841'3B$41T,H4@HI,!P<\G4PI^/O$(?CZ)$_Q\13)2X2_D
M!?<J*YYN  [J=V99$U_;#7ZK'E[Q^@5_S;-J97P-^*@?V+"]&I4S=@DM($9:
MG6*&_H&38CLO.,:%M!M/=+?6/K@<S/7#L0%PRN2\^6N&BW)%GDW> -F:2[JH
M:1\3Z%9/0>\;M!$:RI(F'8'S)<C2)"54BG*&@S0NT_D2M=T,*,/1W*-:DHR>
M4 L#PN8V@5[SD O9M?0 PN%=H)2U[&0 Q8F1ZV2DIK<13LK#0N5T+DEPC*_S
MLBZVR\UKT7*Z%9%1V]D #A(',,=%H.X=\>9+4._D;0&.[>K]=@V )5D*H5?/
M@ 0@OVTS]IKH.4.L+],(F]XSU/2/+1&X*=3[DOWX$O##NEPN,6#YM[4Q[I(*
MWV'@ 5GS0*YSEKQ[G5UF"0AIHHTQ^4>.J%0'0= !=4>=(3XN(AD2(S=-&0[T
M(G(9[/&LT>W]KHP."[EG/*DWV!(&8OUV:<^X\$LVF@9]K0T/PNZ)"=^708L/
MQOBE1,R7HA1.:-!GJ*^2+SME@R)9F@["4JV9ZH";%]A"H"(2/^0 2JG$00V
MY-P."HL"DF<@1;>%#KJ#2ECT +3GYW1-Y3Q(PW[(OY -$6"MH+V:=@0^P&Y-
MAF8,V!\Q"I+#1)6,/4G5[=@@+@759H0(X(D@U@I2GG!A,>/5/:#![/0'W(CS
M=5*6\Z5("!'Y(-\R4I8U3LT!S+03O%^B6Y-7 U5.>=?8ZHF5+JTCU\V(D("@
M8']C#C6>J'/-EG%10V4.JAB07 !.%'B)Z0V<;K<W^B2919*[)$5.%!\:\;$1
M'[SQSC<3H'[/F,_6KOS1^C'WPO. AP0*MPPP [&2-5.T_!CHT.V1E>3 RHAT
MN[+:"3]CN"]P>OI"?_J$6=I*G56@O0I%WNV(9@/-D!P*B;&0',Q@&(CMH_:D
MW^JZ'L3#L/M,U8^TS7K@V,-*GAE_P(U!UZ*]"E0^M?0"+P)UNS> ,T$S2M5$
MLIN\TJ:0?4Y(!C+Q/)/-G9XE-AY$\52&/+P9@E&E/@'E7T37R.7 QO%#>_WN
MPMKIE>V[(.L:G)W[*]PG1IP$OME@%I@5E<%\#*M*%O!Z7&#^YW76O"HB'<05
M"B9'0-_),;X'DWS[,#=Y,MH L3A;ZTFS84\'<2SDY<U=KM>-UF7V+L^$YA+U
M[527J]4I>N2$9":4_$G*U;P .X_XQ^GBWS4I6=:4+#?"?D05&F,J@N@*:CZ,
MA.2_E;%F35%")(>+7 5\(.U:Z]DH_H453^]P1=];G%XF148_X)+*8?6F9@6K
M+O"2+(C16R5[(MD5?:=T1J+W]Y&O.C=]NIWSY4JHF*;[?$&2M<P<58H9:N\W
MUKC)@XU:KM&\^GZTC)G&@)AC(GK^"H-GF=Z^3XXRVC+:GG9 LD</D#D"RPUD
M]+ENI;?K&,N["V?>@+S0<K$!$*(B7PH1F%"_HJ0:7<KD! 9ZRRI;S)=<1+S.
M -R!>^FV9(]5@9=\W _'/QR?_/#CR0]_>BO3_]CC3,$B0?>R7-@;W5&4D%;S
M)6I&1YWA43L^M!+*B3)%$^T=$0QFKX>G/>A[XWS8!WH KLTYR!=9"G] J,5+
MLK857-LV3+A@@F8(!N8%>. ORA0Q3?D[\\=IJ!C/]* F"RJC%'1A,IW*$5(@
M6B/97(?:%0/"04N$;HMLY :[SGLY)T<#,MZ/II3Q?N21\7XTA8SWHP$9[T=3
MRG@_\LAX/XI3HHV9&1X3]B1N(&&&/WK@EWQB;^+9>]M$U#H^?4V*]"HA!?-J
MGI9EO>%)RS(5"8IB&O>*#??A+.$22CLG4B9%C^](;2<F1FSF&8*Y14D(978E
M%0H6$-O+=3C.&LU%!]S'B+F@1P-R08^FE MZY)$+>A0V%[3UAC?Y*/,E\\+=
MX2>P<N3%.XOP2JQX#$IW".;A\:[M"$@9(K('RX].?<#  !9%PXHZ&I#&>S2E
M--XCCS3>H[!IO&P15^0%?_Z*RS)Y F=5YC "07/4MH>,V^A%N0PD]/AM)37F
MA3\ _^QH2OAG1Q[X9T=A\<\Z\L&96SXXVY8/YEPDN,J+)295#3ZIC,>T'5#
MFTN)3ID6'*M\XJCA@_OGHU&<.\1VQ:SA<30 =>]H2JA[1QZH>T=A4?<:,(2Z
MR-@^GV;I%7EC.^YXL60/9L^3?71(GC'0(HSDZ+X2%_$AY8:_D>17DD"ERZ=R
M11Y6I$@!@L.^%[P3DKT0Z\:A._J.I.#?@96DWA?AP8"0^_'+BKR1[ NI[3O
MFU&%I9X"Q[<6W>.QEJB@03:-*P6R;Y\R\CM.KU/Z^) EH7<A!V$100WTH_Q"
MDD>R)A5@?(%Y ?)R(0-L2(F6=B+4SB3A".1<["Y39D-B.FNUEJBU6O;"/ZWH
M<(@M"AB5)Z29<KZ\("^$+CPU(QZ(IG!,FL8QI4/-VG5;9"0QE!FA'\?'3(!)
MFK+,>8;;SY9H!BH2@8]R!'2=H78,!D;0CA+U3O6FM7?;#N12R%"55;U*R/UO
M9+W^Z7]<)<.A*6)MD6P<T\7?7WK?86\B+S0T)%C]F@C74X"@8!<E>'ROUOEK
M$SA@!P)HPX';(81+'49I(S.FD-'O0Z[N3AO(J]#V;G^O/B.$AX'L+WZ"'P0^
M:MR,N5&,V#%0HL?24._<39+]2A=UE62K)*/"<T:5DP>\6&7Y.G]ZO\[*BJJ/
ME</$*P9!?!0DAD'M.*@9J*]#A+Y>!U'<NWA'\"ND]J'! '%!L5A!6%HLE1DZ
MK:J"/-:5Q-FX36(#;%BHU7V/3N8$"XWY@LOR>O,,B3TRT-TD1T)3)-HV>0 1
M/Q_-TGL?B9&\L-"*./N=_O>_!+Y5\C-FF"KYERI]6!78%;DL.B/1&_V,&:X,
M.L\1'0&Q(:80RNQ#I$9Z]&9-4+6V I7/OC&BT63**G46K==D>U1%K1+N[V X
MCJJ4]E?N]C"HCL-(#IP!_IMIL=<G "\Z>P?$.7V<%GL] IT^!F1O8PK%3Z!Q
MWN%G@ 7/GCBN@"=PE.B,FM[3Q8_RHE-K*_9G4+S ZB&UVJ;U6?@4:XN3+B!3
M&DW0BHZ"D//S:X/"-!$_LC>)NJ]B(']"BOWG2?'PFCN*1"<%HHTF(+^KJ^U]
M"GU2H@51#LC<^&%:-XQ'ZL8/$6Z8O^,56:S58 R=\B];:>Z,"%=&=\VZ>T%'
M5;0S^Z/_F?UQ6F?V1_>9_3'"F>6E&AJ@:OL=RQNW$-W3.,):$K3.&C.M43.\
M!A3<_/.T#K5'Q<T_1U<P!^0*?)H6>SV2!3Y%N#.VT,<OWQ:L"@'@#BK8XT:S
M20\$7@X@\!J5,2*'9?K1J;MJ!K$HVFOZ5_\OXZ_3^C+^ZOXR_AK]XAE02_8O
MTV*O1S'9O\2P; &"<!]FF(.&W=*95DF)YTL>[6>'=-:C.$ND-#D6^$GY:+%]
M$H-(UQJ]AO,N[-[NF/MQ^?9,!,)BR%0=9=K_&ZDZ&CYJC].AMBN,(ZTLJG^=
MKPA>7K[A10U%ED3-.H>1";J@IH^LUM?7@P)NO(,4=?.\J Z+]N-A=82P%5?
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
M* ,1_7.6E&1AOD>K+J X:L8"2ZZ*\B"&FR$V8.Q]'DB__BH=P<*0XHHQ F)
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
M7.>_K_+LZ8%LL$,$E4T1:QO?OJQ9NLXAK"<O-$P0 $W*</62[[OQ.X2V33)
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
M%G8O_[>F/ZQ8%846.XJY1=JR-//E39X]\Z@F*GLY,B3D&C[0YA\@(&J&VG7
M(]"NA,6DH&8M,Z2L!K7+F?%J(C.ES _813N+TJ1?1)&M NZ 5F(+?@*"EM<
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
MMC7DL^+*JAB6:1);RW%1H]L0/PZ$#[.Y,2.Z0NX=;Q2;X=KGP4!'0 /*%[*
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
MU-IIZEW</BP(:>52<_YYB2V> O(55RO(F'[!O/"R)QZ"+$XF\F'X*$@9)K)
MZDVN[K(:R*O RIBSF*6CEJ62#^"J8JF5N#S*F?I6,^VD9 RH8AI#= C#=:U,
M$G+#P^K 4O?6)IO&-R*8; ?MLD.]J%U0@_*JKNH"?R49V=0;L>7TF;G.[G(0
M7P'<Z.$U-W%V"RZB1'PX),9K/E=X@ZF^R\?D0$]TU(AO\"@N])[F'7@95,7J
MKI.EZ,V7WTH>M>BYMS.>U/@A7WZ@/;E+(K869J5+][EY,"+4=WB#*RD=F'8
M3':R3;0Z8<HZ>^>_1T/@>H>X>*'/C6_5"M'<6K,BBBE!2X7>IF AN,/[,<E<
M#1JNDIR1/9TE:_"6W:\PKLKK;)D7&RXUC$OS&CE)" 5G+ROUR MK@98[(R,Q
M-.)C(V5P3<I8/*OC;L=$8X_<@=%A[YOA\+(/]*LPFC1W .UEX\9^?4>R0W>Q
M[<39L*"QBP5>@Q ADN+O\#,=?@7BWSVNJC6[EX7L-R]8H,NS+?A'#L:U7*0,
M-T/M@.@[,>3W#%V"CQKST1K%!D-(T%A^!A8V7+ISZ5">K_)BB0EH"/0ZX_""
M+B5:*\5X6$U*7[.)LB8(.N*K^L,;4/:\$Z,L*0<Y#4%SJO7@AZZ2[A;\R.V@
MQ>@*XS91;HU1SX9P+FZ1)BWPWSI+LKI#6"^!E$<E4-917[DMO#/$1I'&&>)F
M0%!GR'95F&WQ94C]G%[&;%1 :!=E6G^''SO"OMS=$#B(2/2.^H/&L<7L_O)U
MG#<1&=@*WZ+,G&8ISY9[PMF"?IL#8#94B!V U>B,XX&?$1N%QX-TK2]@!/."
MAV]Z@SPU#Z<CL&<XY%8K8_2"@:8-K+7-$NUWO"N' \88G::_UL)_#6$)/ X?
M=P(T'W+P<-T6.83(IF?OWUBQK6;EIQ#/SXM)NXH MG/!D]G,AOIQK?37#$9?
MS@K*T'<P,55QOE=.3SOYA.H)'H"E6K7[8%L7\/S=X2HA&4XODR*C*RI/GY^+
M_+D@8$PPG2/9!\E.,Z1VB_V*V$C2[:.;!6$%@*ZZY+CZ>\KB!&H):PEP*X8Q
MZ@9WX'<A!XR\X%O*X(?7_&&5UR45G:@<<<F,"M@!3M*@$8MQ$ S$,*KD4(B.
MA>1@$Z@>-)#PGB8YBG%! WB;X#"0!BWI,DI++B['#W?I+U[W"9E(#(V,PA.+
MQ2<,BI0%THHUE1?5C"7G114_-:O7L]I 9/"0=! MU,RCA[R;O"U7Z@='LYW#
MM)4++P>;H4>\S L6Z!YYNX;P0+^3P[D8\D$",%\(=SW-OF5%&ZK\;G]_H!</
MUSZ%M*A""=9^[S\VH=\:.TV]I\6'!2&-E Q?^39YAX/B@"/@T-6BK09G($J^
M<6_UNN_"2&3 &^XL*4DY7ZI@IO1ANR=/&5F219)5 @"!?J"L3@M5GIS&,#8F
M!,AWP&7AG5?&1>W 2(ZLMXY%V,!=N*+;Z=VY'#1BP!;;L%C4FYI=$&J8PZB
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
MZ+&*4J>CK0U)%X@IZQ4.9-0"2A!PH0KM^!$]@ALWX+WD;+M?DK&F%LQRJ?X
MDXC\MS?URF3_.73!LGH+VY?Z9;63-,5G$::TO/10?8/"M+&NN;!#*T7K=E2M
M>)@0F(!%,G0EGG(4S9)X0U@S <^<I!N41F(DU07<Q XL1@$BU8LH2LQ+-*=B
M^P0#)L\"-;@W<"#"7"1Q%#L!<\U,2[1,ZMF(M8(?:(*K)<<FBXP=\/E.?3NH
MC63(A6FCHE5A,4UBAR^&F0]K6_E[!%.-JQ50V'<N(KI8<W[ 355Y[ F)IP8*
MX%V&DHP^AB2*;D*R H]6ET>V&1Z3D$T%#+OO/@]Y<45S!$.VN)V.Y6.7A-@Z
ML++ZVOT.I<&QG"OH.$!U<*L7/[W*6HDTUE"Q6ZGS(PHH[_XL\&;>%@>8\<TZ
ML)D16A^U4=0K$!%B+VRV][5;BA^=^V;&>B@]()^D16O,2+6;UG169@]F=H_!
MC9F8W@@M1Z5T]C^M.SV(RB$'CHY)&Z;$5:)@=:6IR*N,#M3%F9*X6+*-:4>3
M2V,B!X,6@.!2>I6E=DT"4E4G,WM<#S'+AX5.!6X(L@,SVR&38['$C#%#&0ZM
M9.PZ*Z)2;$?)<FKH4*MQM M1PJ;VKT*53'O]>KS'3?F<3BU[Q)%0'H\-94]8
MQV=4*NU]]D1G29G&@1/NTS2+0?*43'(ZD8W9J+ TLEY >A[D+.?+XH0>N>&C
MM&U4)A11;P4JE]^/]C;S/N4<0;*C(2:?C?W02H-\9ZMT9W5>_+[HAAZH2)&>
MRI%=#L]"^BINZ! .3)<.GZ7]9 <W,@(L36Y+TA5!H4;:$5?3%L3ZM@7 WG0.
M3O"2*13-5ID_%!_G9$&7Y.E/9=M20+;0!?VK S-[U^ [TV2$+8)=(5W]]SG#
M[BFW:,?<[T'<$QV^)NNC: FCT"J5BQ#MRZLL7\O %6-IX.DX!V4T"K'HQU%5
M$]?KK_<+?5(Y5!NZES3%Y62R!XR)J5 _@/BIQ@5I2PV)<Q(BO ZR<J!NI1-Z
MX*5_\S-Y>;\GV553%DB&CY>8XM*N AI>_(T[71-BMIN9V#8MC2G9BS);GHS-
M:/0(5L)0*F/[T6,;SL.Y#,]BVS\*4N7J#*2,0P=W%JR7+C<3.A5J U]D"5LI
M^],? KE!X8D38==$,0-9ZI.Q%=*P%DI@+?W_,V+]%I$W>Z <KM%ULKU'X6+5
M> "<,@VL!G*TIQ-:D,2TT &8]P+C>%K-*1NC=4$_P9?60K;@%/L)1<^:D:W0
M?S[Q^P:R-@O=MIB#,H,&2U7(4I_,7BL-*VS*\X!V-IU+I=#8D@[VGH0?OM.H
MV'DH$C)@P7,1FLIQH,/P2P/-1VJ#*[]T;JTS!\WGD8#M0Y64JE5++58%JKZ
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
M:U?TKP^HF.O3.HQLC*P^4.,*@8^ "+>*0QN?04MT%VH6ER-Z9=FG;6PQJVK
MP&DOA<VYH*MYA0,<(_:DW*LS=[*_<GXGX=QW(N$R_1)&7):ZG=U=;U&7+;PT
MVK9B_#V,'MF\=K9F8L J'-@\(RLN) GMX(->?R$JMY&25?Q(IW:+UIB9,H;7
M+2L^(?,FH6>,B0JE%QI 7UO)U:;'!5/QQ.K8MIUI@)55 POP<:I2"D"N6J?H
M ?G$7""QG8[EP J 1#LPM!D?OL0N"B(<K&?K$)F,^+?2F;YH.S"$?>XZ*1=2
MYUQF\2W8>;LNF @H]Y*;R FB,T[4CRE4C!E8XJ5 9SF@.9P.M#%@R6@.IA:M
MP%MV8CM8AH\8]Q![[CJ@&43FR=M2?C':.=@[>]JQ5DF1$WB+>(/"O$$]4%RY
M1F3&(Z(8:Y8:6C5^<X?<),3Q_A3M2(2A5U)]=%LOB;3$53E-U.&RW1*B.J%B
M'H%GK-FY $'+[U5U92P"J>7M,)W0+7(1?F &C)GLN1%I=Q"RVR-*5\A="$+M
M?5)EK+P'UO)]298;''HW3ACOZ0D9/V O<?SHFK#:3A3G^,;9,WX_[=BU_Y;N
M:4*;BOKHENI;:LM9 T^HL)#.VN;:(!-KFT_H&:SM%@1MU$'C;RS%M++Y&-VE
M:Z3LWX_#;M%U)#6JI9'8\343Y]IWEM_>#KH[3UK"W2BJ5V2#RMGOTD SYEJ$
MHN68OHCJBR[CNL6>=H&KF>N&"6K$(G+O0S4,<;RUS(9A^9^,$/5P3+UX[J"D
MDVJ</HG/!R\;"OCLX59*EA."^T58RP1NA\Q.XOAI4O:V<;VJ7\O)I/G5).3
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
M2^+J"\3ZW$X)*\]A2D^,\6LW5B.TYKBJ94Z )===-86QM):,-,%MCC\Q,7(
M@G/'IVD\M;P.B(B BJ(?WZ2E1RO>N49;V?DTQG86$G0,RXN@!3P;M\U\EM(J
M5XO5IPBE68M&Y5JG-1$?2$+ #335+=X#"N\)J*B/9IMNH C\B68/L1'&@K7%
MW414W4C7Y0TI\&OJ$@TI\Q*]Z>S6*G(O ZMP 7_(T]?K*UIEKJVD8/J/)OHJ
M2I-_ECHA CM<2@"XFISBR"5)$+/Z*3<H=$W;"@'RWX*:<&&':X=I*S1^Y<3L
MI2X]N),5NR#@6D_ZK[K%:XYT%JME!QW%X+GT\!IAJTM$/<86$ON\B&QTFJ!K
M*II;XM,AULM'Y#^@*Q+$&^C@I2XW]I/[556CO'2U90)V16Q2HRZ"G/=?D1,N
M'XDE56JP8;=*YY#ZTY0 ?*1,-+>@GV/*L&#:@=A85G.@=1=)EG,@")J-L ]C
M[F*[2^+T;1.B"(OM@KSOGH6D&F! %L&5D<Q-AF$:5,^O6DMV14A(/4-83CZ$
MD%@?2!/.(DD]Y<]TCZ'_6Z5^<EX"TPF\LR<<,<SNDOL(>]@)*\ZRO+N<;FDI
MK<5JE6YH.:T9GY:TPZQ,0#YW@YZ9=B1R?+(Z#+@O'=348!69IQ'"LMX=,!.-
MH^N0"%R.XC&P[MI(:^P8T4F(+ H9W8K"^#=6F3=M8G+GHH R0T138^C'I>,
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
M*F^A0WYZT4-]Q-4]M7(M &DU:6,*[%#>0\!BN0R !5*(O@_%>FD-.:< /^%
M+N)8_\92$C(DS T8P$*1LDMF\<CNFC=X!V0JJ^-9$I6N\:N!HGX\4;P<J_
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
ME^YCP![VC(3'Q6C:O;V26 <2TH;PZBJARW,<1C%+"U2-V=8'L!U"E\2]&PS
M5QG*$KIC#9 \'1$U1K :8-<14!,+."=/0T3+#0ZU)%0?8,J+J &&)6^P>D>@
M9N>Z1IC6(NK$ NR9@):(% U=YQ"6K[.TQ-1J[+23]M5EI&;IND:8[C)J,W2
MB?P3.:JH)?.JPZ7Y[+W*[MS( P8^C9'?Z%YV5R7CHF:YV-P\B6*R1>',>V#M
M%<R]2.D@-&6I=N%GZ?33D?]YBQY0D*!;M"-AC+R3?9X^ZYT%,8[WYR2\=*)X
M%@2)X]^@$!/HLNLP/%FJ1@BC,4!BL9(KE5WKG%)V?;++;G=8CV$A-Z;MVPEL
MV%QYMF)A]SUYW2"9V9[;J$Q5F+WHV;@2N'-\%-'UOB+AEG$C=@]3_VB*NVMS
MYC:.;I\"A\Z-+G"/+>R+(#/ *6]"HNCZ?O2)+%RY="("=GR3WY&H^3W>YAU;
M?4KL2VTC3-+5Z $%[)FSXGMY=,_ZN<5APBZ]/P5)1%T>$H;DD7(\=W:.2WV>
MV9;UO0'>M60H3WTGDT(YUPCM#J<JZE T6KU%+L(/+#12?<$+K .]Y*9IF<71
MS&5MK0MJP2'KSTIUU$S#S!8BST.V=>2*.(-V#$E-G$7_QH/J-4Z$ .+D$IFZ
M./G(%>*TTIO@,Z&N0QC-R9;-+JN$S\JHT&TB=R& 12M <)(^F R@A<0'3K4L
MNPIWR$U"'&,4_81\;TFNG)C]?5_<[!CSQP0)3WNIRR!<*(-V_$@I>D2H40IC
M5AZ)\6PH>,0G,FT1MR%7B--*,NG,]\DC"Z"P$#)Q6"^32^3004D440^14([W
MB]6)D_H3X 6KY8A/,4ZEBG.A%!/LP'I)@O42A=NC]U+NOZJBI,T1(T/%Q+HH
M2>^>K4"(%PKK&4(^Q-(Z8$-[U?BZK%3\LI9V(J Q;'7V20BD PQP9=>3_97S
M.PG3#LX&<OUE*-N*@(DM+,$BKDT\[?7]Z6#SR.2ULS63]"]+W6[ZO\(2$=0(
M/M35!P'*<:T Q=F(;&SNVS68T!:7CN5D34V1=> '_')TE+9,9.N&:'0CH]H9
M+\B[BXG[9?$84# W>"?D0K1\:L>HB+M%6<,A_JPM9^K-'BC'3&M6)(P<'QWC
M"1?!IR!$CH^_4G[HB>.&9&E%T3\3^D.&\ ,Z=LK+'IT>K@,7JVL2[+*K=ARL
MS;0N&I+UT;DMW2?'0:4*6I]ET$.G$T0WSMY)HRN'XZ;::?,XE+%C)H>$RF&N
M,6F9HV7+Q[)[ &<@V<-DQP"V'VIU:4.V*[?) .88 5E)DWI9Y7\9KE@JC["M
MC;Y[R0A4UN2B:*M:=)D3XX521U(/6EZ[VZ2J?[8[0?AWED:U23:.3&E(WG=C
MK,K9 RIW^E;*^!2-3Q4ZO$X7_OJDK:3\L]=Z7^E__\1.0+7@,SIQ@B]S<AE[
M,L5A^@:Q&VQ2$T\_,H OMY5D]@^Z>!^1C.'B?VGC:@Y&-C4$ !]JJUBO12!3
M4:GYU117"6?N8+W3),7PW!H\J FDI^>#0OI^H_2Y?E:X@<,+AX"]4)'X,86'
MB[6&YU5FC%U5M9*QZL2U:VB[O-JOF.2C,.>4&^9B2)@MSF>VCW?=*/+F:>7
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
MA/F*0MYTM",$^ "T0;177<39FNAV@Z?N<=3@U\=VFWSK=0>_]DF[>XO\WWX
M_O_2?L2:SIVL)'8DLIHH:; ?@8H$F0D?^\6KF%&0)VR;+206S.X&PR>RVN(I
M\],FA*VY/.7=^VG7L8 3H7QKU7<K\2/ZX"]UW_#T]KNUD9U_5:P83ES=>)<\
M6BND*4+A*UQWR+E>+TBU\N;:S;7KC1;F R RYF'/(FL4&G7.,_8R,]S B!+O
MK?>B\4R:S0+"9]-4;51GZLFGNK,2&$15;RS$9JW4%*I2H;##C<PSV8.(*X"E
ME0)XQ!VA=F9V+^G]$U*?7RW3MLG,,L=G4*.<E>)D2'I@.%JM-FMEJ19CZ-A%
M9T;KS/)%9UYTYJ%TY@K"S9L">].TCA!O1P7,?L5NK=3U*2O0R!A)69D< 7V;
M\]V:G6'<=3S-2375[+$C SO),<X$'5PS)51,7ZE!<3<4C_@KZE0S--M!3?5R
MT$.;:3PLOJ"FH39#R]E(X6H#IUV>YI'F% *P-;[JH# :J?%U,#6?(M)YI#95
MK-&$"8U*7ZANSJ9GW[(\57Z5(PR8[':.KLTZMX)M>'9X#O-< J&,5,&V9"I4
MI6HQHQS?GGWY2\AUS-YZ@DW[.+X/;S5OK@S-SE-!I-#C?A0K=,*:#;-&J2A5
MY$N/^7WI[@2DD:5"HR+5"IO[:5PT]D5C[SZM&4<U8U\8,K;,J:>>32/KC-GZ
M8T&[T)KSEC<QSOC4*S6I5MNF9U#6[1[6(VH7.BP1HN*KLY6HNJBLB\I*K;*Z
MII&?^Y*\\1EY[_F4EX[4)Y<:93W+]K5?DYWUP54 ;YIAY1H1U:]J%"'5J]OD
MO4_7#*7%F Q:YF@;ZV23$O4.+R\T?#S/,"V%-':,%\ 2IM4X4VT^QR\7-ON
MER!Z-Y*?G#HQ-.,EB+XX+1E[I,ETM3]A,[^<^I2(04]_'RLS9RJ='U7+H#_E
MV5(IA1I/Y[O)M1V67EX2#!=UOM.<*#^'[J47'.7'J<:E\QS?G65.6_!4S7 !
M/3T_W_N%+95?-U!^4+O]P[$4T#2:H5AO'8=.[:T[*-6K%:D2.8#F;,/:PR(<
ML[15J1ZC'=E%B5Z4Z-Y]XLZ2/CU9MRKN,8G*;H])G#+&,M6XH$F%^_F%&G3M
MP9]+#=5%<1Y<<<;P/HWH_MQ\PW[D>Q;SO?OS=5(SZO!Y\4_WAVOAFM:W&1UQ
M&-<TA:,30XP9)$R45<T6TDS596$^3WN_,VUQ&T#>G(<W#[NJETI2I7S9]#F0
MXHE/ME7-F4LUJ5#=87'E0;:%+P[=292T)/;BJ&W#)6@$E(#U)(ZYUJEC8/Q<
MCMTZYZ(-E\<:L]20&J44=8F9X?5P/EPRM(:Q69'D&&TQ3B+(2NBTQ95:!D\X
M'#M7'RYFEJMZR7(=D_^TJY"M($NU2O(>]I=]VI_>L3J8$@<1"*OP3?K[S#5.
MFC(<ZLR5SHY42CQ7[5*>LX/RG"RHAT?0=S^Q^6(/+O8@_<$@3_&#NG<FE+3X
M9)*?<;<DUKG'BE1-<YCO''<^XA4N%HI2H;A-0Y[LM=V..S>L%:ESC7B/8-<B
M;*T?Z0PWXC8G;BY;&B<3DJ^AZ0K%4RQ5I%)A<V/\RW['Q0W;^W['"D-QJAX6
M[QP=LS%"$=R!RD_50"(1>F0)=VI+Q<V:ZZ*B+BHJP];0K,T CJNTZ(0:MO9"
M";QH>H38.RI@CCOHOS,M"E>1D6M9U!B]$<=2#%MGKA=Y5C2#O$>[]"&TH<>
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
MFK,98($I&LO5J3>-DGF;;"M-F*=^NY7#_!P[X8(K8-XQ_H*M D7E0[ ;.FN
M/B_J"/8TYAMY^"Y,#ZJ(&]'?F[6<M)E_8!HZ,R:B=,+?\LL%;I! 1^JL"R':
MN5=4DMAB<X1;UA_\_I5!9XR/WR)C1;.\H5=^W8;I6@& 9R8_18(6A*V%I2Q$
M0B:WO#O)7 )O!YNWD6>WS5@&!11\;^F6A/NF%F6#1KVU@.N4$ZMEK;3'(D_"
MG\V,FE#U&-",O-EC;-H \!4\[0T\.=3W#"=@<WB^%Q-^K,;0X37"VE2LP<NN
M\>^"Q3NY:#K;$^;M#A$JA3$JW/2[:XBQ:%XG6+_=+9GWN_4S7[!B:G/_RC$E
MCW5\KE\<JM(T#.RN^L@R2N@AW $T(+SY__47/]8P6N*+Y\C^FVO00%$"\,6+
M9KHV\-\8W%%U#FF?-\W$0@1_."7NEV@0D\&[_%/9;7_$9<X,A9"\)VA).$$+
M;;./.L+*0&67=JFR,]RO7JI;0_TM&%%P5$3IFI?N6DSG:DZ<XW_UPY^.6''\
M;WGR8\24QRTGVQIJ+N)A6P[:Y ^<CUX.'WWQ#JHN#H]$+1*'/H=O$!9)G\6#
M#$@?KT0X[7RKK8=&Y$)#(Y;:9&T[W4%::($=(NERY^1<;)Y::IV\/"0B":L<
MOL/ RH-.H2,O/I^$FF/]H>6BSH-M[FD<G%0]FU_-W,XX: L5,1RDCVEC51_3
MC9@375WBMLF]7MTGUZ]11K\81Q?%V45I'/[T?'3; /_T&<L]+G9HC,47C6,X
M&+_V9)WHY\ID(:69:1Q^9'DLW2$$(.^/.HL[R"\7<Y#?->'[T<S?6N&Z+Q3%
MA^9(XV I''H6Y;@$3,06O9>6C@!&-\!8;G.VKKW9')!Y>[-KT@2/R9Z[Q3P4
MRX^\[..\W0@/G\1&N2T&&J$N-L08BD#TAGGW>5(:@AJ(F]@4,DPU:R/P9!&I
M/BHQP^Z.V"C%A<0UV]SG3UJ.7J_W.'XH?$[RM 82-2[G'Y?./]8NYQ]W/9 H
MU3%(+]6Z15(U:M]V5\F$/3/R$%8S?2:*#A@$^VF-P"A/@=:_%0KR]>\S'++-
M@9E0W#KZ1,JU^NS'#7G55&<"3%<IS'Y<??0I%CA7N/L-%@ V_)Z$^RRMH+7X
M!QA/S!=[?D4;AUR^\;WVN)LJL1^XJU.<_V@^=II?[MNDTQVT']O] 6EW!YW!
MOX_D0.<6&/:D<!O:9*9_@J.SYFG=N?QBAM=0%4NUR1<3_N,?\+QK]K_X'E3D
M]2U39>K "69:FWT_TXK)6?9;70:?PSLW&D2.N#)X,U[LA_FYA?U7BXJF3]@>
M2:3[P'7"A%+KKB^M3/T%6F3YR2:1A0(?CK_4>SB>-H+O\15#&LZI:TL;PN"\
MXL1>WH-YJOQN6H'Z 4NSO[/3IW@"U,MUXZ/A3\WFHVAUOAA1MQ3Q$#:.?E[I
MP4:5Y2P*[AYN43?9\S36#84][VW>2%0A(Z^YJ#.Q3/>9'ZS%D $3\HIE8;9<
M[-H,P8&W@U#S,(D:OYMOXGOZRJ@.<,TGZ;Y).;$M8/'ZK07\B/Z&4PS)A]1@
M1RCQ[_!#KC-/N^\BPYY<K$M;*X0,<^=/6!'J,;W$.JSCSHP8'(@<-&$G[ABO
MF+J.&WS!S22O1XW!Y83SR13/-P1DA6]VL9\U;Q<LXBULSK=@]#&\RWQEY1(0
M\0"3PI(PWK(_D??*![;%-S-?L9&C250VWX]7B(1.HGH2QO?:3  J$)WA%BV/
M^18%BP+HYA1'QE*+Q?/,!V9S<X<?^);J$-#(Z(<5'LK0-JVA..K(BKJXY&!!
M2D":.<?S&<.*5VDV,QW$ -LQ!@43C!Y%:2?32H,(G/GPJA3+:3!V1(!@W:\3
MRNN*'(975C#(L<4*>ARQ<#Y=G>TW_L#DE<$+9+]KX+;AD4RV E89@^E!-G6=
M;X^R[_V]706@-IYURL^N@'S;5,KY9T&99@U.>=?$'C8HZSP9 \$ @<]<[4R4
M%RHF,FIX@X6*:5[71']@*9&-EYBV0/!\B/M"\H9PQ9:S X?$B6JRY4_X><*W
MI:4RP@2X(A2%A_%\Q(7L6VB8\M:Z*<.S4@-AISPQ5@)CNB.VE=#XL/("I@T"
MV5]L\R3Z06FV5_ZYQA8M]&#S-JF"J:EKY@/YW40#&_NY> _@.9_%W?+%7<Q%
MYF;BS&OCJ,^N6-AHZIZ\H&=A6CFD%_C)*'1 4*SZ9L>]'(>7Q&E60(?97+^,
MP)72>-WJTA(\P4$!!?3R-AGAVG-?\$0)C'A>T)KOM*E0="8I_$UVN:2$:2.Y
M<,D;+>6-ZI>\4;*^6;M+$96V2Q$5(U)$:4U/96O3LXM352)1]!GMRWS<-*B2
MSQFG?#(UY]6M<9KAT0O <L\K5V8V$0'1=<H#T <+2_; T8,GOF@CFO.I@<3P
MZK'X-BY:JP2/FA,6"QJQ^"_">X"+E17;P+FEK:5_WO7:P?G<O*Z20<(+#VF4
M#X!6&ET3[%7JUQJ.*<5I[ #VTIQOWZ+.+)IWE!_H5)M3*K&3P:P:D56E+[P)
MSPB@KZOP3 .K(9V/S@)+3NVY+1=/)MZ361C.[K,G"B_M'RD6."RL-A%#_IRP
M^O, C4'"#J^,Q[:8*QY>'T^>\-.^)D'DB3B05_R'@8CP/B+>=YV[XX<GIB8K
MFU^Z!U0:KG+&3CSPLR<J':+KR-[/E^?]RDZ\PJ]8D+B"!D,*=XPC$.Z7-N))
M+>&8C?'A.H]/)XHA8J!G#+(P7^6= ! ;@&&0+!,/2/K7H#^WB YDN.\0)<W\
M/%*P&_C9!"6UK;58->N$":L*9B>-1)IAM3K*K59'2^V>X3O+Q:&140IJKF?"
M)S^DH/H1>1I^=(HS(W[MIVQR\#"'G2/#KSUFTX+J<^;!:W-X;<EK0,"D;[Y!
M/O]]?FHLXF<>_Q@O\)T) =;\BIQ_Q9+J6PI\_!@J&,YSB4$Q9_* $3W66MAL
MA]T T5B9&0H_/8<%Q)@&6%&LR!0 Y@( Z/,2L?K6(E;+U%$(MO83%"#_,!F'
M/?)439N+"N.C=:Y"A"!A$!UJ8J6$V,I[WXL9R'9YHLF]"-^?>(^L)9R"2(A\
M+X$=O1>Y^'D;;\;7=R[[\[WP#UB[-1)X\((H+.*&/9Y9<RSBX:D-B.\Y^")+
MJBW:-12Y*-S@9@0SE9B)I/2]_8$G!P*+"[A386<"=QU^S#2A!S'Q*Y$A;^V6
M\S)_(T7TL6$[$UBKSV'Q,FL\_Q?YMNL WB1O.Z$%:\(,K:>'V:Z51![8Y@A3
ML:UVS\L @8O'-BA:?K%,GXXLZK!#P'-*8!K\EFD.S*7PYXK;R7M!+/'ZL<(2
MK6Q:IP?;A_-2$8VM540]4Q4A2M=ZO/%-0. X+E 1<!6 [+=&A!CAHT0AK"(,
M]-+93MQB,Z:@#EB&QC]E+79><Z&63.O@8C+U;,$]-!K 95GE?9PLB[Z8XL@8
MVX3@<8GG1(A9.3FTG>RP%=M6X$>L-J@:5(L"#?,!U\NZA9]7\E[I=]YX_/9E
M?3%EJ+=(O)F\K"L19P6/%^W-S3?"D\(*UX6(GCB<D=A8 &4TR7G^.'.P-%!K
M F/)%I5@ID2+O[ 5>-^V4\^N27#?/\)W#3-M9';=/_"UAD5RW SX[<6\AH]>
M,IHUD35?<*XW'ZM@*V/Z[(+&GN^8,:BBWN_ZCO<BO-=1U^?F8&"4MY%,6_1]
MV07O1=)+-,UF1^5XYGZ=GF!Q 8BCHGGG/=GRO.VQ*%SBN<.0Q<TMXI3W+P#1
M!?[W&@:!H8?%78OTR\+U8!!?0$NKX@ G/Y&X6 V_JIHI@.R\34>?5-?"&N(0
MHOU7#0#P8(VW5Q+$W_3&2A?\1H:\JP,R'OHC.7YXUJ"O3#LJZSU^CLCSLN9R
M86MSWMB'.7_0J?I,UYES0;%<0MVTRIS/^ OGYMR<SR_EQT'E2MC-#P*Z[.@+
M=SEZ-2PFYO$NJCTT[=SA#50:\-&QH76(WBF!';N0-A2)@%RB1*C V+(N7305
M*Y:RE+M89P@\)*/',1;Q20P_(CI&B59IO- A4'8AHJF<=ZX37ZYZS<<@,#$-
MUQ;)"7ZN&I_%K(\V/PTA2JMX[E(T=.&+49<7H,Y/0(@%>^>R'P+.WY+Y78G@
M6 [B-M8VM]':7I.G&9,K@FUF6,L5E8X53""S_B/\31QO @)V821CKL[0YR)2
M8E%<Z;/K2ERMLG*!FI$ ;U"#=5<)D"KKHK.LU;J\?;5I(:C7(T^D;[WFINWU
MD!352R(KP%/_K 3",.=2F6-BYMMN47?)FF=@;XP9.POEU3%Z=5;,D_)$(GSD
MQ>LJQ(K+*/-@B.@*@$V*E)'7%D*S1NZ4-VVS<[S!4Z!V3=1@)9M<-)I0U<5^
M@$ 1%=O5J5]XMK\_H=09L#D6<5O=V);S*=$#^9GX^99)1!6L:*:T<!(I4#07
MJT"%'RK*K9@BL-"W@26B=S&*8.G,T$]>7")?BDN6BDL:E^*2O4X1W$O92GF[
MLI72JI--VVKIW5?!R"F.BR \O%_="%RL&;:A,YY9T@$_VS-EY'WV>)N+-ZL:
MG-G WMY?_NDGN5!X%]_N7R$?_^)8WO-?*)8+*[HG[%P^K@2W.VJ4L\$5PIR/
M'/5SX$J$)/\J#FH-P=C?$+'.N?"A>@K=[[\.EH?-U%A>)XR"E1J.+W[AE5'P
M^E:+OQA,UR]#Z^-G9K\65Q$)<L2;3@\+GJ7?]=H_.E8LWHHZTV$]#]\7"V6I
M6*I+Q4KEPS+_"6:O5=^)56FH!!QAB3R(=3IVA ['L4R+"_,DYETTUA>O"N,/
MGWWU^<\KGME8N)K%+U>?UR8RY4(UQ4 46!^&6"^*CL%<TVDIEH6^'G,O5K?+
MEQN XN+R**V5N(K"0C3/'QUZ:P= ;TFJR;7=83>-5/V3GY1:I\KQA3$%2EAO
M6QR202/FK6H=N>,RSUZ%QUO+H[^4K]BKO>5:H18>2]0MU>N10QG6+29JT8=!
M6 IQV!9AH,RE6G%Y8DHRA&5K6F)Q?\<KBCI9GO=7T*5K"58 !?83<GA,])1E
MJ51?W@;<'S_'5NHKO+A8W,YF0Y 1EVY1G!C+2UQK^3>[L'$Y(]F3,A<MAJXF
MP])&C5AI%*1J8;.'L(Y\,3!T;M1)(=E)J%,M-Z1R:7E0V4ZHLP<SMC,-,& #
MRRX:(*Y_%(^]9*E<K$G5<D8,=KZD2>.ZQB4-K 5%Z_AD?[=QG%]IP-J$0(@[
MX]NR!G5.UK?UUO2@8YK94-O>LM8Z<Z6B5"VF]>5.T-7=#EOEHE2/&+-X=)%<
M<HGH&(YB/&NLS R5Q6G+ G-WYDOBZF^]'-0:4JVQV2:=G2 D1U6M4I-J$66@
M1QC_Q6)]=D(G;X[SKGT6S,\;I=%[G+K$UM8;/]F<L&M",M!LU<T9\;-C_ZV0
M!4Y2J5P_,3.0/A>"D[LOT5#RB+MK&J.-*9&*5).7YXQ>0J(]9$1BTJ=4V2SR
MQQL7I4^$7,0_<<0=B[.*!:E17^Z*?Q'];+,A<6C3D*M2L9&16CZT U!.*/_Q
M9+Z\#5?!340U78@_8A5$)'K&GD1]75:M4:Y+U5)R-BJG$? 3)41JN5ZS<2D5
M:E6I4DZ^\12#$%D9\4VRN9?X:_.%>PP&MP'F*'-N?C713'G;OI1H22@/4D7T
MP)<@MAB:AAK+]9&+4KFR[T*+'2!L!U5$6R&L6BE(Y<(A$] [KZ>S7*H27>-]
MD[70"4<A%G;&^F1OP@%$%@N^GZ]W\W8\T+Q12YMM.L'4W$ZP)TOE.N OALT_
M00/"LI:^\)QN69X_RIHMR"/OV^92U()4:_R$DK$UOAI2L9AVC^MXK,>]J1@I
MG:=C8'ZT=6PI0M&M"V!*M8I42ZW,3I'EXV.ITBA+C8,Z28?9GO%RLP%GZMR3
M@*G%+H$G40=K4ZE=\K3[EOE$SEX53%PY8I[NP1.V>]RGN>B!)$R6A+_*$'R#
M$JA<2E?WIP22TJ<LU<]UPR:)*E@(#4D>MV^%9CAW;MM])!HG-R=70#-<SK0<
M/ J.0ZMB52J7,W+ECMY+N#>QZQNUID3'OQ;BYW-EM'J*6G'EC8W9&9AW0"M$
M'V*/!:,#\Y'/"GS@#</7L!PX#M6,'-/SI5KCP%23P:.0I4IQ\Q[5V7L4RT5@
MEP CH0,;QS25JI(<HWG&14]D$&#$<O/8\<5&[9QR#$DKP1((_HE6(>U&WM=&
MJB#HU2VXZ%(3MGMJ5*1Z"<^_9%*AYTGT1];S+E:OSEPF'7S3-(/ML%EW?:\;
MZT[ZP:Y]9A8]"[>?:"\73[5GX2O:A#P""# 8YJNES%:V+EN^-+*A7KH>?G'?
M$A0JK_OJYCZO=[Q?+^OKQZ 8L,:]WUCCWOFW;>S@RYO_A=KXKNX'& EVV@:)
M%XS/,5[,$./[:\L8:7 ?L=>\N^PK!1K@)374@5MW8;,#'08S,-\I4B\>ZM:4
MQTGU>D&JQ6@G$LE0ZVFP1=_'\Z8ESF/)CI;8?Z0LE0J;^X]D0,M#15Y7GUD;
M09QC.M8V[LV<J >?0@7<:O;,M!4=L.3..JS!/R $OO7]07]R!T/D \/C/?RU
MIH5!6:J5MN2R2T"62@MD04ZY4I#D&(6@NZ+GH=.VC&NZU&&CST^5Q=[O4F5@
M7*?]^*WP&TY)660YP!2/-1>Y" =1_O4JOY2<D1M2N;:E0Q&3G3[\GS.E6S+=
M(.@F[X1NV)A&+F\N_$Q'M_^3)*T3F/JRDYS.+T.?)8:?8PUGVCJ9XTUX2)$-
MRB"'4]X^AU-*FL-)2J6U8V%">1^$9*7M@*>LF#N86W;S"YIQM:JS>N&Z6-&,
M*"Y>4CZ1KT/JC4W3,4R'!C2L^.:*_)CJGW0%<4:-_%/_ZC/]P<8OL8E)SSAQ
MC<W&4H7%YV.GX?H?+AM%^^>UBB2D1O+E1#[&5W@WZHR>T?%GX\T52'51;Q2N
MZ\O*GDPU7=?8/,T &CBJ<TSZDV5T]R3\Z42VN&KRS%:2>A$W(6Y .#0;P[5'
M$-:*G;Q.[.#Q8O"9&*CK#3(,"!Q_^RXX>4?CPK*4B-@['4\VR$@;\ Z:A=J;
M]C$\]1*^:P=C9ME"GOIMTKLC[?Z@\ZTY:/?#"\O$FUC<(5J6^Y4(RFRV+DX"
MG%ETILQY& ?W:<P\H W :M97S9FP(8NYK\WF [$H&Q%OPPL,Y9G/"V1CIK]3
M(*0 GD]5M6UWRJ9UXOA5Q2$*&[C,QVVRD8]4]4<-PJMYSQ-VZ^(993!K(XB_
M7(OFX$*.NN=Y;Z3E>_A;V)!&,;<P8LZA[<\.C0+'$BDTWK?VQPQ5NS?(-3>_
M":<=\EFN]C5I\AFF@!Y7AZ>,3%='X&'=EC>[TK0#>.(3@='%%B/+B&)1Q19(
M]B;&8J]$ "B </\!.:&,)#)TV<TXB1M0 91CDU_YS%3O<A4?-7:QJ&!,"1]X
M;6LJ@OR"8V;P+3/1K%4B,UT1XU4#77OAYQ?-1F;!<8V RO&8#*E!QYIC2SF+
MCDQ8"V,FO'$*BP&B3>=S8JG%!RVCA22.\H/.B8 @B*&P.)R2#3S&E_AWP>6"
MX(!I'5#I/D_P3CO$>< C0P6L,&%C7CV4^9.[OT,0PD?$(B>)ZBHQH)9Q[8AS
M; #;."R6S:YUD,G%N,NQZ\#*)+P^2')VK<Z!T=]R:VC/WF:[HXE@$,JF;.+]
M0TKP"@N950PY!;$,CJ'-?+SX@:=<KIH%GFCT9?$R^G)I]*5<N,R^W$(:LAM;
M6=EN;&793QO'<[Y:YA1, C-Z34-M>084'\YCB=@%)O[ LMA/S,Y_^06WWT/^
MO6,IAHV>RR?BSL".C< 2,(^OU>L..MVO[6ZKT^YS1P]OSLK?V\A2,09])Z;8
M?$[H%L3.C$@M,1$>WJ-JGFW%Z>N:[? 9T7-?#?[(L='1.%\:W$>J2N1UHH&-
MQ%NXC44#K+!LO&\<Q=1O=('XU:^:KH/]UYDMA=M,_04<@M<)!1_7H#@>? KZ
M2]APS_J;(W '\+>QHNDXZIM]P5TT\0K?BPAX!\SWI,]X&!3$UJ:\>1] QVQ[
MP%<-.*B2;_PY1_ [V.,T ^>2&P[ KADO"+B= R;WA]4#NGYWU6>\]IIT#/$R
M=!492D9!:L/26>D](HJ#".[;B%+,#G@^.:P?7%O\ABB81[*=$$X!':Z![T#W
M.#?2%6TJ[@Q3A"TV\'0I^!0?;6$\4>[Q49M=B])*-:032J$("0"")<!S(9B(
M@ DXZ97JB/R53V-3RIF#S_U[7:-CL-S@13JX3O3Q1P);P#;\!\"QN'%.(@0L
M-T<T$DH%S<T7 IC1X/]LCWG(4C(<SW.7CM')GSNO\3)HU7>#YQ#BI_FI0C -
M");ORS,,Y^:N_?S*5Q9V#-E(=M;R2;BLB]18<"JS2*1MHP>WU6'%['38,@\L
MD%PA,].![X&^N3"A0WQBL_#,YPQ46!I*J6*;!GSS!D\!68:?)&3((!/AI< !
M>/L2$X!E9GI,L,Q<Y>1\GH#KS&?*6E>P>!XUBGB&=QM83AX4>3!P^#4,V_ T
MCV8P0%A8)U8HS5E-1.A4A=","9M?>98K%216YL=N]:8!LV]"2H*)A&$NJ$TD
M^/6AV3.^FZ78$V37\##7;3VL. \[#N>JV?]UHT^UBT+K[=5)0L)DYPT!!$0D
M;4 YX"> <<(R#YCHHE/^'Q!"L%HYWT9/M.<)Z == ^B90A<RCU=/E!?T:31X
M.6B=*?[ TV#,X9FYUFC"$R(HZ%@P.F4%HZAB=-!GP@9D; G2)Y 'EJ)B9SK>
M37YI0.SBGLAZX8KUL R%:_BYV6KUGKJ#/GELM]J=?S2_W+<S3$"G#TB2H=^+
M19(2+=-<]Z(#-&-O1SO+,MB:P0(5Q<B%$Y"^:2<C<-0T7@H$\&"F<GE(=2A@
M((IJSM [FP?UI.^ T"J6:I.G&8MZWB- Q<)-L__$_I)O/H!YE*MYN21Q MUY
MR>M<!QQTR^79:[8.^8:T.%3W#"I^P_N!.0.!*A6K'S[Q;[Z%4[&MQ97,\^/:
M_!7\5HPA+. &51MKZ*C:N8C5B-]'G'7F2VKY2P)@@M_C9^\W"2'XFPL*3N:>
M 4?B,^@Z1@6@C&6J+B9(%4S,0R"DYI09>$<*. LB#-R0? [13B)T.@.MJ/V7
M!3X&&#25>=%34X7(Q$\@^S&!0)2E,!\*U/+<<\_QWQC(H)%?A1L32.IKP LC
M!Y\7W)5@K"&V700^#N[I[$S^2UO)?X8N_!,F\#T\2R1BNCRSL\A$EHK<Q>-@
MC,&UD;\SQ*95,>*%-(3/)B$FBTX=S"QPNZVWA2>$-8O&@UC_DAS;!S'=H8.[
M-Y[2X<]?V"Q9O A6Q 4''QBUZJ&BL[N%%,T#2EPIA":Z]E]V'=LANLX%E9M%
MGUU=L?0W)I/T54"MTC]<!?2J%W*O6:@O: IPVW0(.LB3""Q2,RV;Y3@ )@!!
MLR=<6-^\34AUKJBE8$H&>,G6@-P09FLV/ 5+$+PW*BJR!+R4 2/V?X @WZD3
M2%%%IR]&<*<))MD6W\R59LZ_55H(XCFX'K9M=-VP2,=U*+_2 R%XC0+<_"SY
M/\UX=P761V2^'3ER%)Y-0V29UBOHX+QNFM]Q>Y)%;O-=QJ/2*ENHA5)0+42\
M<0FJ^"?]FKH^W].T&5,L\^RR4.$NH_#BT2!R]IV9AK U$+A2"\=XH%NO0N@,
M;(A[[."G^SO)PAK@(QF7(6^/_-(?J@;WJ>&1?J4)XX <WF11\.]M?"C2^SI2
MNE4*CU"):^"92. 9S5-T$!-8SPA\(.FW3E)9+*'AB77F!5SG^N[09MM'C'?-
M%\ GY4D[L8<^0Z5@NC:HAU<(2!Q,OH['_.7LT3S51A7+8/E(D:7BF^G>,R,2
M"G[Z(+<QH0#+VU#Z5DS1,]O#UIUIW0H.66;EU97T:^$J'0ZNJ'/R"U]P 1\J
M&*D.G06^B?*)CR/-&#O4Q%)& PS'VY:IFU7W'T6VIM/]1[L[Z#W^^SBWP9A]
MB$& [)*]WKO1#6-Z%L,-]-O U,^ UYEG R$)U>%.3+."7F+:&1,RP:@#?)AP
M6"+RJ-PP<&7JX/8!EVZ\(GCUC,4\CM@M F"8"Z9ZU4T@<Z ,63V4C1L8N4B'
MC?F(?G6/%ER;E]=E=4%>L=%8LVSL32*)OTP7W"/J3$PU'-AR-8V>%> C6-22
MF[]CP4F>5R$9W.%B8'J7^PDK ]2&;8.+C+Z?_ZBI;WCGU5K"%V<98_]=7B"6
M>\5H+#/M[X/&3DZMZ7=1DHJ5Y6&O8M\/Z+H>PA1V(#:$1:DA+Q_0$Q#Z:.4%
M7_ I/P5WB3GBX+D/P5^A#@TPUGM,I !/X.5]H+.3[SLNLCKI".]!Y A&F /Y
MD%-66/>H[0*+VNCX@LNCOQW<JXUM35;./]_2NL1]7J;IRX?'WD/[<?!OTNS>
MDO;?GSH/W\"J''4&,S$=O"3F%@3,#/4>+.'"3*876<# S -:!(DE]W/@C;E3
MEY<!J!1\<@A7$3?7Y)OR.X@HEO^"HN<F9HJAD(@YV-9#((N%:OX'./'J?*O!
MKR9]H6PW0=SO&2[M!:T;ADK RYJ#AHEZVQP"$ S^7Z@5=/Q%-2DZ_M\P)4O9
MT&A1K2I@M?PXBD5?7B;NFOR3[7A$HBC'38>#>0,$ELT]>L62"GYHAFV02"*3
MR/'%#"LO"HU&HC!'H! QH<"+/&E 2_F^,#?A8#=S[*P.[KRPS56;^%$D?NW'
M>)[#G$#-J(YM!TZC>'P29-<GM/)]< SQ=.$]&/YOS+#W@ )>W;GZQ&AZ#\ G
M:SR$K_^4W>NO/M\&\1XH5%X0!+YI_J*I(:_&%F_-Z_!:X<]PSO.]DER(FQ6T
M=VC[[$^+NBS#+;*-CO'^B+RISC&Q3BQMJTQ/I!]4JH8V]?J[J,-,=ZX%KIJW
MSSL&IP_^7MW;9NT9YJ@Z8^].O'6=KI%E.>1ZYFTZ^J3^?_;>M+EQ*TD7_HY?
M@:@[?J,J F(3W&GW=01+2UG3I64DE=T]7VY )"BBBP38 "F5_.O?S#P+=A +
MP4761/2X))' .2?W/)E/KMU7TW!S>R>"Z:80AK:C0G62_?K6=E_?C;Z>G1L^
MS]L90LF'7V^F8%I-7WD5G1C$R+B)=.W]DJYS3*1+%]A??S=GUKC$A,1\1.H>
MTRGE9G!"BY\Y\Y!K6<\!]FKF\M0#W'5G\N;D60G3O.E^I?1J$SF >?#!(&"]
MLN9T%Z]D>VOTUQEF?UQ^O6BY2>UM/" !UQS<;2J.IAD=F.]J;*6#ZH":I8KV
M1;7?^Z+B?5'Z>U]4-H_7UP+5*]<"U2W8 O7%<2;8%P(*\=)>&?837H6R,?8E
M\W#YG[BMOO7+ZX?1]9?+SU_/U=']_?G#_?Y:UBL?KDBNE:)+C9<_8@FBMYSJ
MY:=@15:FR VX5. !WM*?E#;8G&2(VBF>ZG)D[W1#/??;GT5!/KL!%UT=[,XI
MLC@+6Y$F)G8K\>9D^!=/.LF^)E<=6^YXO?!6+)%/F;T7PW4-NKNG:KK %0Z\
M*&I'65L+;WG@/RTP%\>ZT;&5RVLH6$O!UQZMG(FOG!*6Z\=_$R* (\Z3IR9!
M*0>>G[ASOX%&UB2P;C+R($11DS<SS155W.W]NB#NIY42FAURO@ Z@:50R8H&
M=MCE%SCPD[(T5K)MGDV17YGCF0TQPA/+RH4$)2@)01@"9[HYUYD<_K^ W^&9
M=E0M7Y"L8G(K>JQ!!Y]5PG-_/JP\ZV.5"I=(%R -Y+;=3&4U<* 8N%CU>ZZ'
MU7I]=#&ZO%-_'WW]=BYK@B]^EZ7"-Q?JQ>7UZ/KT<O15N;R^?[C[AK=+=9J[
MTE)<E#"U5KB/0:M3)9F\\4_2QA1!G6 PI"26?6O\2ITUJ&A)%3T: XZQ?&B4
MP,?XF#--7=M8W65.!)B*)EL291D<%K,QY<&_!;_"PNX?W!HQA7'QNSI9BQI5
M^)EV$&AU::@7H_O/5-[+*M\'K:ZF"L:2>PS01>/,)@%M%!]D1IP;O!6+*Y..
M2)V9V/CV&CQ?5B A22!*%F2Y B]P"]DF+U2'&F@15OZS!@)/7^DF(G$%4L/Z
M#81FM*N/'=VC.38XB(P,H ,^"'P#5F6N7M"<$JH5N^!#'E=$?47TS=RE$87/
MO.Y$%M\'2UMY=:W+EV5Q*+-4-;OGD1Q2H ,M$TR*2\8)N1^X*XU[=3ZZ_W9W
M3BJ5[N_/+N]/O][@[PY-Q58EC8@RRA"U-FK$=%73UU6P3I:>40,KE=I*F4"T
M8,/[+WYG5\JR-)Y:8\BI.9F#LIT'X)1F%D01[GC&:G)\-<<C =.>L;@@H "Y
M4F3BCM\"+<(KV\3=-.@ZA3E1]#Z1TYM2/5GH^O2 _.ZJ[-0NS4Z%;S%KN:I<
M.<O4.\@D3,78J:;/5,C\>J@\E2:(>! 3L!WAPX>]_O 768NZX4(@YU._DACH
M8&^6ZY4$"_'%@@7H/%H!WOW/VEFQ.D\4AH]K6[2*?*+%H!2P6!.[27B(A(4<
M =PY[!YDA1_,YF'KA;^GS5<&QRD4G=)"\39A@DD0RD"7%A62+<@'L7;>_VOE
MDB61-G#\5DD&?0?2,><R&98U$*U"Z_"LA34WW#3TQY@4\@)JOG;14N\\>J;+
MNF1XVT^A1=#+@PK@55--B_8\ =,YQH(Y5!FV^$EC%;3K1\S#83OQ_)4C"<[G
M;$8T\\\+K2(I- @IG4VHL\>I<KJE5<[;A$I^LRJGG=M\K^V 0!.\5J #FW_;
M]V*/1$Y*,GFWOM@EK1DO!=U'$?TB$VM"X$<\7?]*C;')7I3H[N5 7$N(.?#^
M=R):)L/)?=#FF*>Q*0^"*0?,O3P:GK7KOM>D2ID75BE3OA%-WH+<N&*:S\T4
M!ZQ3?KO2]6699]>:H;B\NAU=WF%6 A/ 7V^NOYQ\O?S]_*S^N\[J)JP2H422
MHB*U:[P:HMRNR\ XZ$)4IC#:O>:)[N<O_)M[1?127P9N\ESU+#"A G=V0EM3
MV=YXED-3Y_B7.?V%ZPB1D4XI^V:%^ A"P%O[_?M#!;O*3*KU]B]$$:J?N8KA
MN]'P)><J,:5NV-SY0PA$CL@F+VL%=EL$V4V1J&KBP9Z\9QMS$#7"Q&;K%EWE
M'& 1'4-QM4;AI^A?$!MAJ6<)U":ND6-7R I_)=.LE,/&<USC#3"_2\:D-K6D
M2_SQ2$8[= 3P((ZB"5H/!XNM25,3L-44\S]16$76&H_U]CQY3L\YP-O9BA)=
M)Q8AEP5YCR[P+LR)9!_6R!(0 G;ZO+WT3TYNYD],!&@FIR\0AL&HIA!?4@UH
MBZ"<(#4KS$@VT!!SZ(-Y8H>I(K\J[Z(D>VQ@(\1L9?<()(<: A.">$TL>%,0
MH+#!50EGMT!O3ZAW5(DVT2;NE?*>V$;%6H'@D1X$";!/KMI"<&HFCMU-\XQP
MZB[1Q$<("A"'FH$"M $>C&G [>*_YW!5]HX!G[K&8O6.G?=ZQWB]8^N]WK&D
M5-17"-DO5PC9*U@(R6<#W_E( V=\P@;_2]X 8N.#MF $Z?_K2S;8Z=OU^>CN
M&@*"N_/?SZ^_U8F7F,=#*'*0N\ UY.!EG@",$O4:K/3 F#PS*#%L4T6#+=&L
MT,Z!<T/ 4_+"+ZEN1 !2H+\0+^W@??_DC'B$#4@C7QB2*;Z#*D9H910;=+_X
M#Y2]L[%2%;DN0@)&-Q<+&5Q"][*Q)@Q=#7;UB-82O1D&*K9><GE$0(, =I;8
M-L=:U1!%B-$Z]'[\!<'(2[.,/CW-YJ'],JP*ZEN6IQ):A<!3"[S2.S8<G'NL
M%'F HZ,VCK*)ANRGU)I2^'H^NC_PFH:<9RQ'A.8ER4XTCG3P"2@<HT*7<,1%
M*[:AL,8;*A\>FPSODF8IQ0JV.JV&>F<1%O]4_0;?X7Z\* ^\N_'14=G,!7QP
M:.J7&PIP" =AL4"_AG0.X6Y*P$$FN919]"/[:+^05*2R^2C01\2C &PX7[L8
M9(31QWP00AI$(1[E0SI/K1\2#B$(L,X"$RK*(G ??PL$A;8@M)\IJ7!:#819
MCL"5Q[YW) /$%N@NL*(K#377FG E654O2R$;<P4\6==YP?VZL<,)HA(9SX8U
M%ZL+KHB!F2*F(=^"R!G$CC9\H(G0F$I@:6ID:<A+ZNQUB5D/=@,?7C'NC/@*
M$SD3;GQ>V#0&3T#9(;@"_$6 UK-% %]%"IX5=O'O%[_XADO,"&-%C$E[DH]3
MC;GG^%#?;)1%B*DHV[)T+60C)WRL6!5I>1*-5**.RH>@--DKJL\71CX9;M1G
M6#9W1=[.BLE\C@_K(?"IV"06]E6% ?]%!Q6,^507,?""3*4<4D()"OZ&PTKM
ME-*][6*ZM\;D3X!9,S*>'*R1I3(=U\,BSL!?:>8+D\]&D/W)">,8)!S?B5TO
MFT+11)HVPBFF(%RS2 UKJFA&U11J1V57\>?^0$'PJ"*;"F0^P%;[%]P\#5)G
MU6CI9&%N1MH59ZQ,"7(;H!"RQ#,-?)R_XA@=S*<;;CBCB_'O$JTYRXC)!%Q@
MEM JK.?XU$EXN(FCA CY3OCSP0S>E.>LD\LV&LHHL@26E$2P,EJ@CSD^)?R<
MZ U!0DY;3(]R3<[OGDSZ@1%EQ2CX,/8IT4F$ADX)+)R8$M%2:2:3OTDG=D9R
MB[2#C*FF82R]@-,2S@O"]X-TS7WU^@9N/N/!=<GH8^.#:@U >*8"ASS<?+F^
M?+B\N3[H:"3_L8N I BA=A*3\,+CY)$+IX$I!0J+/'K-GJ;R73#%=<JS!KSY
M\U0F2CZB68//?SIDIR8_0=J%25BC:T.],PZY)@2T.C>90S^G&QD9+<+I@V50
MY/6LH'HD5R.R-& 4I/)G<17!XK([GR?'F? YO*;[3*6(Z(A+<M,P$'$91&]T
MS2FB:'MBT!9%>(R9X)O^K9E8%;O=$K:)\%[G+!U'+K+Y@]W?HCFP/+$'JGX)
M/0:^+NMF1$H+IPZ#9T5!&CI=SB,<*"W%4X)!)66JR"B),_%F8FI7.%K&(686
M>0D\^G1YW L_:'ZH1<XEK<*9IYTB/V0/3\60)YH<H<AEK2"^6#!S&VCJ94.,
M'#;FD%UK)[S1\E_*DV^!U[X)8>T4%M8:O<U(\@:%4@Z&7_DCRPT(7%^4*7AI
M)^".+OET%9+)J*"2XI6Y6<'DW%&*/B'T+B$D'ZU/OI1P^63)7]3B"NM(8\_7
MX,/13Z?(DNC:$P^CK\)W??&26H7C]U)1L\8#;58XXEJLXC2J,"A!C-'W*FMR
M9+"0D=^2XZFY6$5#*@.];QI6BHM[_D18R&,1Q<>6YL_+$3"52NZ]H\Q]A#?$
MZ4=B^I%BBD\ALGCP+&^*^3D3A_4DO^IP'=:MR&ZWL.QV=I6_=2F'9*VD'N9Y
M 'ZKH? +&*![]XNZ0&!N'$XB%*\OJ,Q5"MTK:>QW\KD!:T.7,_RNA* MI"+'
M-XD;E89Z"X]9&SCC0C$QMTE<DY1HGI@+QZ8A&_#T9\L0SZ +I, J^>.GS)B
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
MM8ALZ<!Q8S:=G9@$]OMH$C MCPL4X@06OS'X3?*24&J6",/+L%S"HLJ'Q<N
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
MN\;ROF)XYW+@-=_3.;<5IUA5 'OR[@7[P4>$*;_E#?'%9HS+&L\MOI-)<LC
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
M#1.FU>6!;==+9 %++'"@]5KQ0#:< M0D/&JNC#8-$B!3\(909P-WLGJZ(RR
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
M!^$O(_MZUY.H1QHL?(DOTI69_W5*"Q]D$S2YGA^&]FS<\7NBJ&'FQ[=3F9!
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
M+#15X.Y84LPA_B(Q1U!U.'##!9@KDLUI[6QV##'<A@UY<Q%L)4XA53(9_BJ
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
MDEX)W[0]Z,Y9W)J&]60FK%5:=[256 &?R%@=L"4CB3^Z"6\/E$>H$H%O'O4
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
M%XN.9 2!E]]]AO9&C8M,/W>9Y1RD"[%_6TB8W)V:!.1(6O@L@/XJ5J6DQ##
M;SO2;6<?2=5;$/^S(9,@_DR#:]'5C9'HBL-/4K_.V\"5KL[F"5I?I!G'9OP&
M1H(Z*Y=K4DXTMUH=\F71C<8YADTC9I/+'GCXF[ N2?$G6;5 1%$WG.IW#S_;
M9;LF)#(@(IH@.;^X_,>3[2?\<XW*3OWYL_5*:+5&6#99Y'4THW\\Z6]O?TO\
MN*GL]^%I@B?"+IN&?_)#]/=F:!_@%[T-^_>_-<,?EO_Y?_^OXX/#X^_GG_IX
M%1/V8>LB)65P]MW-._'DAY_H]L4K_%^E[.H[K9N0V?VMJ? ?'-9G)B3YKV O
M=+G4[_T>+IO0QVD<W?5^(KN8-*COHE<P[DGE9K9X,C[73B2XM6^"6YO$OZ=D
M,?W,]2&*:\)U]K^BSNBE=#:5!]_ "D>.W%G(ZM=I ];O2%:+/.UO(D^+D:?=
M3>3I'J[(1@ZNF1QT.:0K"\);[?EMC_#!F&I+G)'QY*3/"T.J>C;T$BQ:%%7_
M+N'/?"X%?TG\FANSMJ3>F40L'E:4K8\R3T8_!G:^&#A@"C.\&]M_P[V^..[U
M;F16XEY:(C:,N?98  E%%?T=V;;BAC]C8_VU9&K&3Y^C6RY<\'"_/U*F]SF
MX'@?HZ7[R(CJFH*^A6Z!00[N-:E"[%8O:A=<&Z>7 &>6C-2!18\\1^U.7(UF
MS6B,9M\_OGV6:)B1B[WL6]'RMWP4$QF"OORP-KG&PH&#-@Z+(](AML0FJ;%;
M3[U<C&AFIE4(92_EDA^=AYT]/ZZ;9&MPT[A(I9VE3R!V&R+)LS5-$4T\-:EN
M,>/X#GQ"_-^=O?G^B>L%'+B2 /_?_^M@?W?[X"&F\6#K[\/YRGUY&>AD/$'R
MA(7K=N03$:/,RO@ZO?+5?5(2>%X.9\"LRB79N_B0&86/!O!LK:DJ8+13;;>6
MIQ^DMSB]:7.7:'I?TZ;OL,>[+#@]P#37QFA\P-WO\B)Z83C@;=-Q_7;[LL3K
M(F2<S%V,\A4Y*@X>< $SEW.KZYDK#KE#% #!M-QZS%$%_Y34$6NZ C\35)6$
MCP78A=K32AW<-/'W"B$C&4?I=3J3@NRLJ,MQD:6/-)OWYAB1EJ@*7DI9H%#1
MM;6SU5[3BF0 T!Q\=*>K/*"CC:-@T^'0)06_1##(E5 %X+1(E#?&X^>=C>C$
MB!ZBUW1B_\D218Q _4S0Z<#/;&A04HNX?S$%U!SCKB1!;KM6BPB-5?#J &"U
M<G6$'FS;!ZX\RI\MP6O!2[_CK?-+R(HK5%77K1[58>&T%HN)P1"T0I9(#"Z)
M4FL *I3X1CA1T/HF"5]:C#-)%@(0%J76N@5"T'V<?&TXHTCQUO&#+2CP+T5\
MBMWTT8O/$*MJ%P](>TUIBH$9V;P^U+-*>0X*%3X@GA7DV2^I.?%3CCP*0JH%
MSS:IE7M@<%$0HEQ\^O3A'W=^[&C\YIZS$,<\ZPV@L<:USWCWL%DO;.-+-OL?
M;[XT+?J%Q1)W!2:.C3SFE9\X*"=NQF%;DPJ^IZ1(+83YHY3QZK*B79WN+JJP
M::U(=;4\E@5>LVF3^X2F8#0U6>XK$+H&!BRKOY IPK*&!D53:ME%9Z/I*,WB
M'TWVA\UF8]RC ,;:YZM"%-J2+@?KQ +0(\@^Z$+78*]?6(3?CN;4M]IMP= A
M4<EP#-)"H[%H1*QX<K(Q:[;C,NR-854!23N9QPN9TZHBZ-4JQ$PZUC0_J1U&
M#;T4UNE8O8!^^&DXD6ZQE@$G'3I5$(7T)0J__T2F/\A/KB?=4QTFB7\I42&<
MHLY>;C?>_I^TN&S^-/%;U.1"'VR":_]J2G^%3A?_$__YKY(34@=I&;]BWT(5
M_T@:^4F%FE'=,WK"9H1ZCA/DQCY:C;V+8LE.^V1OY*\%RJ*C%V'W:FSDSU+%
M?4;6<3IV'L2OI#Z_>YM#9&V!QJJU$9T@(RGFCJV?4CB.B2F,M@) J5*@ M/V
M,NMU9:LEGT6KDWABR^EK/@A?-R7$GN=2#^!OO;T,G#6'QB1F"]GFIAH8]W(
M0LMP0Y*)Q[RALW-GT.K<HFMVC!K_<UH0#?Z+]CI+/&Q)))*%$]O"MP*0W* Y
ME-W+.-S+CJU\I/=[U2R'@TV6PV*6P]XFRV$MB;N;J^Y^LNB"'WSGZ/A[-D4C
ME5'/U3+[VK786RAW$2NJ89L>Y[,"BD^KR+8MJ%Q/K=IY =0B1O,W_%-K$-H]
M@"2EX)I!IZPR'-D7B;5+\PF-2*4M6:1=@;[V4ST%WLE TO9WMG=V6N[6:%I<
MF2P'2&BJSCF+Y[8(G.Y0<00X49R@A55!Y)>I]"3)@]1[%>I2?64U\($ 8#M[
M/O)VB[,*SD:F^)/^'SN1%O2[A"977/XY*J<"A996YUG1BU^[*JG][7;>NLN0
MU\:0W.))(=J\!TH<]SJ/LW*JILA)G04&Q^ML."0R?HF_",A5-DF#WKR\?"FM
MS)'-:2TPA[ &MW7MH-8\'EY@.\YO6!*%!7XMS[?AC%%O'RZLR;G >9-91 =Z
M$T>IPO:')+\ %U?.>36A+D8#4W$'Y4[*L$]*+GI8O?AX]:WS'TY;@#,./OFE
M!<=>CZH=FJC=FG683K=/,+(^P1:MMX3 +;"=NIIL)KX%9&4&U31K0K/%MS%U
M_H$H#, P>[/L2O"*+&-C)B=<KXUUQ/&7*;=XD%R+5#'M%T&BPAA0 +PJ%*7M
M1=:YWF6EG"_-F4(NUNW3@/YB MBGY7S=)N6K_^Q6V5ZGQ4HY6[\.FE)E]"XB
ME%T!4*YOEM"7] OD:%Q\,D[_+)T@1M\#T[X0*TW$71[6_^9#;N>XN%(J#><P
M>LZD#"3N,;,D!@?T"M_9AJ["A6EFJ^7@&JG*EOOX-#TGT1SO((FH&=7/OK^7
MTI3=HZ590)LK<_LKLW.[*W-&/ZY(K:F+32P-_[\V])D2=RKP2K48=Z?X^'ZU
M>13##4%^.02Y>SN"]$A&JR7@*H@1 [LP#2[K_6R=JJYS,X#P6?UI'&J@5;%;
M#9U7F<VRNM[>5Y+?>Y."C"S)YZ'-$YUXRVD]].8U4^-/BP (0+05\1Q%_R*6
M<6VR^*FUW)^%4 KQ.Y]]\YS8\<^--*1B%1^PUU/IG!+D6<TQ\B!:$/^8E4$V
M3P#8$3TO>SQX+WZ*1"2R1%D_J<R%J2I18NC"*48-#^8!:M)LW.K@)FD]H:KO
M@J NJ6@)#CZ#(]F'G/Z/ M 7(4[!:\$I2/QO4]V"5ET-_5-Q#T(+0B*IUOWE
MUL+3\A&>J"ORPDE<-"07X?=:6\L9YIPEBQUV&MSR-N\>"#9,DO,@-;WXI(G$
M'AI+0F8"S9(!Q6'MI9IMH"_FV< 4R+Q",^HA(F#B@"G@W^ DS>=V.?BWX/F<
MTH[\#]PF" S'9Q.T CYY\T86,PC1%*+%D%(;ZV943CBUTP,.HJ$*6HC R@?
MTA5SYQ+9)? I01]6)PC@_N?^XL"E+7H/,OKRR&U^$H ?IH+K%LRPK:>PY3FQ
MS/NK3RN[81[6G.H?),JDLJ:.G%&ERJ+@37(QQA+'0D?.J?>Z^6R, /?X)D7T
MD@@@8N=1AJ@Y?<&A9<D?/2MR:-7/1^F81#/1R2M3THZD]O+9S(8YCV8WW'9G
M7YUHP1UQMNB,R&>^HX_OP6X=-+ _'?HS\TD=JC#< ^""(85<;[6/3\,=D0"#
MRK9(+[BTA9]F@<Z"V#?^Q!J5=Z_J^R.7O>E]-=(F23N0G#0YVL;!Y9KGBO$"
MROP74CH5M>]#HW@L'M@.,]:8,X?<4]M+@2/3JN2YS6U-AP=I,DDQ=<[8D+%&
MCM(2&3D1R#WK\+5<H=U+R_N5?'+N6!N[2@E1V$#@7.H;N%$B^B -H7]>9 +
MWY5"A#8G-EG71^2#O5Q J[%8//5<GQ8ZY6%%E[2-?8/5:'_S %X&F<Q;KC>E
M(Y@O'X_L$Q7"%A+OO>J%7Z0T^(BB__@S<5O072H0E:G_/[5-T8GFI"*#YFM4
M>*DB[Y3M)^WX\9-GB38LRE G09HQ#?M_IM4TFW\_TO?G__CDF?WX*H;%PGST
MY2<,?1B]FI9_CI M*%O[5&?[;-D@[>=I$.E7@W 9#!=O*TKJTW6)>HNR8BT>
MR*@J [Z+R#XHIF7\?Z!$T'!/_YN^.DS+9W2Z$L7NGL -)LP3&5(61@.CQU_\
M8EK^)TM+M,JU(T>KC]P>[,DSVPTJ6"^)R?(ZGEN5GTAD)X)FZ%,$^&OCPBG$
M/$H+%\#DZ: ^46@RB:>3>$#"H;:M4_K6ZVMEOYM'PK!QH%@.XKY]_6-_&Y^D
M?^QO;T=/O^GW=H_PBV\.CGM[S[CO.:X&J7$7@/.546437&+;W*$N7:/=GV1)
M7FS4RHM5?%=8NXO+M2"PU\B$E4:X'TB]:1"\^N:HMWWDK(>GZ#%Z1=H $9@N
M]+!W?&S_3DO\"3OQ.IWQ-8_HF3ES7=*4I4+E0I[-AGI:I 5\<]#;Z2__6KRW
MU]OOSWWM9'J)3<7P<?C!J/N#<SN*C_9[1T<Z:,<W^[N]O2/\Z]DCC2IWYVZL
MEMEWN,GL6\SLV]]D]GU!"4RK ) *,XL6M)@.VWY%H7^#9 0K>^(CLJ3D1",N
M^%-]8,'FATW5H1 DL<K_^.V43#)#<_LY&Z8W*P,G Q29JH.R+0:C]C!L+CNQ
MNTRZWB0ZXWG1&0]]HE)_9XLE9[!8J7;I1<O5S5O7P3A!N51,UMUR<KMWZ.1D
MU"%%]GL'>UY./CQ1K\OE(NOHM:2IO37U-+]7>^B+BGN@ 0/3M\V2"]N *9R+
M\]B$7A;N[9&^)Y4QQ"_6OAUCD]8 Z6!563UZZNX1?PV_74W1/$):#\(7-<E+
M]D6AFULS0DTYO[,A:S>/GX!)S9C3BG3#.-/>V=@J_D+_W*')LW-N!8C4%C33
M%=8H[DPS;!U][5K5U.#M](;[2M -8UD;AC)"YTZ,/);Z>CH_]IZV*BOEJSPW
MR.6)8>'<*H]U#;LEW;G=-9<8J'0.04\9X:);Q$5M8 ,.QO<N^31\T+DC>6[I
M8#"M4O4S^[8RK2+<@7NZYLXFF8V)U..209PWA.DAI+BYL#0T<NTLYVHSV_SC
M*KLL*^G>J!RB#@).W)F^R^F_+&2'/X#/RP%Z56.8U40;,S 3(AWE02Z),DA[
M9I^VUVMJ VM>TQ0<[5RD&7[%.Z#UH-."43%D.@8M:YB153I_Z4[BKU@4X%K0
MA$A]JCV8U82;+@L!FXL+0)A;9); GYX.IF.DD%]KIV%)4Y.T4LU_L9?M(B^O
M-U3JYO%NE%5*I+Y>0&*V666#]A>&&P81_]'S\3OO@V,^U5;C_0O];()"9W6$
MS#MA:H0=@A(0GD]F-/3 1SO&3>'^NIQRBYZA#?=1RHI8$K8-HX*\0Z-C5VS9
MBF0'H3N?&(QB:V7<B7S)X8Y$MG^8RQC6ADWN>T&KEJ1K%A8J!IPWD\\*YCV@
M\$F!MYF8_%U5&&S<Q]AT\RA(F> (L5V%:TO#KERD]Z<50NA31&NV2*) V/B
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
M@<;AE'JW==(2S$^I%_D0'!L!RMN0"</?->T>0IQBR1S6'C_Z/_'!!XT50NW
M&;S@PFVP,U?!'"'0X@G/9FB2R- N:%S5#18X%='S&(J<;N)IKU@\/2_IK*LU
MP<I<%YT)'0-:H8YID1+9X6XCZ ?/.5]JXEZHA1?3JK&9<H8;<:'9BQG*BM*Z
MGH[GVH',74T) Y9R&?E(;"X5'H$MS@Y-?1ZA*6A&SC9*V#5IJ_?AH"0FWN@-
MS;/_3#%C_5.>N70TAQ.! !%F,P7G1O=0#?+WXI\4@J 95<;86DWD0 ^#"D-;
M8,*?6P X)A[),-+$U')P8TRO731"+VSO'_#;J'AQ!2().\\L:Y!F**U!"PZ<
MC:?,9*.A@4^OZ?K 46_;E6<RAD5W?0Q[8LPE*YCQ(*U'G) J&>B^I"E(DEK\
MU$'O<"]R7\**MGN'^^[;%[?8S[AC/Q<W8I0!99+YGY^:32HFN2J(:?,5$!6L
M=U8:<180P<':./6!J:Y* 8HA?1F!&<[12)<'W)7GW&+K"U0=*57'\#:YUK4H
M?C(.,,1/S:]')XF9%VE5E=>"QZ*J.R>:\F[ /$4#2U;L<=\JB8K.7;CHG/09
M3J<K+S))/2XM;"8=/*+C@#/1BZVJ/"JD6D#-(NGENO-Q GBC<<%5'C;<AA!;
M!&'4X'W;=/!C7&58TL(">(]B%G0*U@3<,>-1"P7XHHERVO"2)=A1(QBB8-*<
MEG!#L=C\%>;[0,]^TT]V^D?)X=[1 ^$?/9B-\)>GMEH\^'@3#UZ,!Q]NXL&/
MX-(LG<?O;6\+9YVS135TK4N%?995"^I;_<NW*KU)YD#[ Q]S_&MA@13Z'7PP
M:L&0 6FDAJ+'OICI.:(WDWGD?P6>LP#^B/,P,)1=18(:X7J:BE-\$1R*AY*N
ML@S$1/)#VMO*Z\'?7:TQ5T!?(GM((-[WDL.#[61[>YL=1J*UP+_#'>Q*8@%J
M!0&1@_2O'206R:-^3'Y$^\'**-$8NW2.$%+.N9BH1N$*9(R_>[ ?#]-9S6@?
M*1=-LT063Q1&P>[Y?4)AAJZ(AD?E=#J#%YA+"-JS8!FTGQSV=[ F$,?;US\F
M/'WZU)B3WND1QLG@9?/_0S'(4S%-TZ)#X/'9!S =_<7R4:@=&4H_,4$+@9;.
MQMIDN?W%%BWM=PG5^3[*G11D"6B!<)8>.::RDQP?X/]W;W?DN_M+S]Q")PJ#
MT)*.<*;^3/;<TN5A4FTB_?R-M-(_VE9::9U ?]=N&BZWNP]DZT\Y$,#E;*C
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
M11-2]RYF+NY27&556; YJNIG@]>0UJ';2\<Y,>4D-[WX9]5E\_2\!FV.V(E
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
M'?1,LC.K3#8^GU:U0"#I]"(&+0++;LC.+ Q^!\^T?8G_=\B^W[NH"7@D-SB
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
M4TDD>H.:K2%$\F,6'B>HZ"&%I!(\K;=3$AK]W72KOV_3&L]<KZGHY0?1@P!
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
M^2ULH'L.#,6#0E^?8@682TY/#-$]R"N2]H4\'U#AM??C0^R\D4*A(\1^Z*V
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
M?L,-R@8,!EQZ#;MML#==BMAYW]]9N/]BX'9G#SKV9:/PSJJ77?&NQ)T;(.S
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
M%?F0P6S21DV -O+!=MFD30)%*17Y(#:)^L\(YR3Y +)#0G"4BO+A7;)344U
M<LH'7\F7CID$W>1#6^1/QTR"CO(A*H=\]C !J_(!)A(3, $.K,J'AW@T:1LZ
M&F!BG:!K_(3TMD$V8X@?QJAAV\BQS^<WV@_3:HXUVPX#8N; >=8L=(^&V'98
M<LX]'HY6TU0:GI0/1LD;285SJ7SHR]8D]>6SYJQE[4C#EO*B--+24#@?RHO=
M;$U#3[I>H"<T-M<T?^3A2GEQG)Q05#B/RHOI;$W1:^*<D'L9P\;00KDKVJS*
MB_;DA*+">50^W&=%GL6=A:8:UF\TZQ$YA&R7:%6JA2S<5Y,/XEF/5O>(XCX>
M#A2,[%M-.WF()Q^\LX)X'6>$+$K!^7I241I2R0?;K,H]8Y\0=KI'_9%F#=>H
M?95&A=7D@V3D%8O"B2<?%B.+6!1.*GDA%R]QOM'_Z6(;+R4V7;FFY>*V89A/
M%+%.M53TM*14_1NOGWT=7"0B-[>6 A:3DYV3%_-8G0&X.:,D9_(%9!,BV^0%
M-K)-MFPRJ7R@AT?M'IY \YH!I?0 69W!E6GJ<7;(G]@@RZ9C2'3M$ENV\QUI
M5FZ<M+I\8,B.-.PBL@/Z6D24AXKRH2([4K$WPM9Z1)2&AO+!)>OKS@7:O>W&
M$G7Y<):LTSEAQI0/6\DZP6+,V?HVYFQ=*&-*-YHM,SLG;\[))N:']@-K,)QV
M:(_P^IZ /').7LQE6RINX@O(0T=Y09AMZ;B^-R /%>4%5]:Q.L+4VU\0+D9[
MGFRC/4]$:L]C>2&8[%(Z@G.?B&3.8WGQENR2+)/>^G$*J,PNA[U<*I^4*HK0
MPYX"8+$COU=$;T$*$,!N_%->3%Q8CW_*XF>3'DOG5%,.4FH;[USX(B$[)UWR
M #T^F\KL),Y<"HZL@#.WQ<X)/W,IN(X[:CO1Z5G'*?A=.RO\X!2(V((3^1R2
M'6>#BK=?LS(;_$0^3V7'&9XYIJ4,OLC2SBG*%DU2R46"=TX&%V9AYY0MV\L*
M/W/R!C\OMRE3A!DHEH&<"W.B8>-6FZSL,9:0T%&V81TE =:1SH%3MS&FU47<
M1,C.R1L5?0$D)'P3_B:$&9XC_ ,;P^[('6FK(,-$0%ZB-."_0LU@>>.ADM O
MDXCOB;SATXW)[O4B?N,4SUVH]66*0UCG%_G?%ZP9A-6_H7/->&R:UXZ>G]#Y
MJ7SXQ<[T_)-([V>T,EJ7& V)Y5D12D/Y<(N=I?!A7C:A>^ZRX#.D?1,6NS*
M+(M;4"VI0I'S4WG1D@OTX+3II&>X2>B47IN:<6F9$S 44CJIPLDD Z:QV":9
M;('02MU3Z:++ZC89#0D@HJ<R1)<7#T]8LPLY//*ZR"O%7,/X:E@A?;U'BWKY
MN&\5.E$%HYBGDL7#R1:4Q1YWM?R&_,DL-3G(@D.BEM^@(YH:@"_4QB$WS1OI
MU@+RUH 1)'$IU7*>:Z4S0L%L2EUY'>E="-\;6:M[$DK$OO*VNI.*BMEDX=RE
M/X2(WQQA0UL[="8-O^8NXR$#),LF<\J'X$ >< \[8]09M T=/V'=U<9!BC A
M+QJT9JCO.O@)L?%V^VP.M53/L0!"K%O/L7"1$#++F]D (PL[@X9E02;X$E;7
MF)+]A,^@M3,Y!-Y$B=0R-3<GMB*>V$H*,-7.&&=MFTS-FNB=2P'CV5F/;+YS
ME01V3CZ(Y14]PIO\&]BTN +9XX#I3-H)BGP C!3TW:JD2$V OO+A+#+9@5M5
M\2Q=)(3,,B0\9'/GY$4QUIH'SEQCS4H/<MY6% JGM+S@QT:4[CV;;YW2\H$?
MDO'TMN;KL=CD%561%_^0A*>S0FE5OAP=F0S9K/BCJGS9.#*1.2MNJ2H?K+1K
MZ>U>&Q ONUJGV[A:IX+-,E6&^I%E=ME\Y]0$=DZZ]H2T1^,6^J0B>N>D T8J
MVYRY2@)G3L("DBWB=$G8,#(4D.P>X4S"+)"A/6$4QE0W+%I:NDC(SLGK"#>>
M-4M?<GF[Q%RVL(.1?>=:_9%FH_WG (12L98()B(5JR*?/QOJNZ49?:R-E^NL
MO!]\TR"K8Q6EA!J\R>;-5>3S2K/.79E$'RIOR"V]-8VOW;;QA&S'7(5')$?V
MS1NY+5TDA.S2.::9V3D9'-/(J!"1C6S4BGPU$"L0RPMLH?YJH2!6@6=3'\B7
M')!YVF8%@J[(FPX09]-!^-"9MXT^//,)052Q]VSV1J9K:X8.\44\'#D(K5'P
MG9A9+KB5OUJ1-\Z??1]*.+'D12BR2*Q,ZLNJO*#&ZOJRV\YU/AJYJ55YX8PL
MDTFTQ*R^(32"-:;N/N+Q^"!%Y:O)V)'N/$7BK1?C5.4KUEBGFK-#]D%S"'VO
MD6:OREA-AL3**<U(W"Q.MWR1$!++AQ9)0N+L<+&DB1,;#LI>NDC(SLF6.)$=
ML2(O$O*"6/&^[B+K"?># &5*-D)V*"U#N\[E%)G-8U6*\'%-:DVZ]@E;)>Z*
M'W2EUF1HG[#8$3F\;R)\\9H,HQF79Z0+WH+<N:4A _83T3Z_1J:;4F=4F',L
ME%8RQ.6C#4^4#1,IERX2(NOD==!H6! V('2N+Z'FR$!_(\OL/9O\_];L7YAW
M1ZTF7W3_-5+3 .]6M,X[G26/]"_3>8R>D+$=4^>=TO*ZP7&4)E2-D/G2=-]\
MD7!-WE2"M77T6G3..Z'K\N83K*^AUZ-T[DDM;T["!DIZ#5KGG<[R)C6LK:*)
M/'_K*KHN+UATJ6'K7]K81>?S:ZP]X#%9>'.LV?9B8*)I3B;862LD(9+:R6:&
MU>7-0)"&;*H(LKD&9C2S1YJ%R/N%%C!!FNU:Z"-?-OV!=QOON^#&<*?(75U;
M?^?38>FVV#:KJG)\]K5[$;EK,;SDE^Y\ARQ_U0M/H.4*:&GGX,I;=P+Y!::G
M'C==TP(=EVX8>=@%,LP)-OBW+SSPU;V-?>32;</D]M][Q=Y-R=U?H31\'?OV
MK]ZT;\P3)$CS]GN."4+V;B6;O+ #*^X\>ES-@)\^K\6 '_#LC&P*L3S[R&9_
MCI"F4UN3_)2\*_GPP=3G'\E?(V<R_OC_4$L#!!0    ( ,U#;5>M0K?A"P<
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
M,IVH>"*(>:1\6/Y^E)4%0R3C6,T$>J<C590(?B\Z@.:U\*C=#<[^(]N?H=$
MRR$[A]N2 3S7W'?87F-O_Y4JYGU;_^]E].?&NY7*Y?N*#0-EC$H.V2#FP0UK
M[AY@*5K%,GS.L:U>NZ[KE5<[6O5>^^N"<*GMSYA1U;]^W9V1%!'S;D60TUT"
MNRA(+VL=T_1;E\75%?+0 Y'MQZ#][5ZTN8-PG5Z2*]Z:HY?K_@%02P,$%
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
M=^V*V*&7_^BEO_PM0'I9\']02P,$%     @ S4-M5U\(:*'  P  9 \  !H
M  !F,3!Q,#DR,V5X,S(M,5]D871A<V5A+FAT;>U7;6_B.!#^7JG_813IJE:"
M$&"[VBUII!#2+1(++$FEZWTSB=/X+MBIX[1PO_[&2:!(NZVNO;;WH@.)Q/:\
M/&,_,X/MR_#KQ#D\L"]]=X1/T!\['(<3W[$[]1-7.\VR/9R-KB$(KR?^N9$(
MKLZ@:^4*0K:B!4SI/2S$BO!6/=&"@$J6&*B(JO/GZ@U@1>0-XV>@1:T!*+I6
M;9*Q&YR2["95AF,/'7^=LB53T.^97;LS1-CSMW 84:ZH-)PCOBSRP1L[P; \
M?Q&.+\:>&XYG4YA?+8(K=QI".'N'&-%]]Q-<F8'IF1#X7@6AVS^U6N_CW W
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
M"[@-_P+L,>#JS__^KWY^3O)_.\<N]D> ;_]N$8XLCEVG@-U\NSCX=K&; 20
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
M$STM[5_[L7'?/N)344I36W_SRB1,<TB,1+S*A]Y,_A2CAV>ZY@NN]RX-&JV
MGK;JE=F6!@=+ ULSMO8KYI>D29O<6-R5>MTC53U6BA-</K%KRZQH$W7P$%$"
MX%BS:XA#MBV^&V>]9*M$VY=>-DE,=AM S;@\D(_VS$P0?!#Z2>5SU=ZTRS()
MDW;/1E@WT[]K?KF$$?*7Z^<G8P(MTL=Y6EP_SV5&@%P$_^T8HD%=P")OE;#C
M]J@PUV3SN",Q66)1&8$EHQ:[/O';I,98)3IDY[OT _1Q:C&2O4[ P%!R'\S=
M6]10S(7A?AXH&(,"1L+AVC&12CU)+7&$T^>G^%D;.),N4&8IX(,A<:"#[S$P
M$F/+1:B26E$L_G(J%'6C&49?,'H:YYFBL+7+5A[ J-PL?!@\W$M=>YD%23IN
M_,Q%M)%I\^S],SAVE^V$[4H> *R9<UX/#T-60#V2.0!%Q$1S$=NN4M>R 1:_
M!@V*NK0I]"(L5.9_DU \+/3"YB+?S>TT;B_U_47$YEY2BIQ?@<DN^BJT,X "
M>>0MRF]84ZGL5U"/[SP7(8=E[,1[P]E77Y>+"%%&L3M1_V>+Y0&]_B86NRGV
M +BIV;8_S?5O:98*2_6%I9KJ;4K%D7IUH2,X$:##.!48F<:RLSEP,@M/AMJQ
MBU-,V'VV:?;!KM(-T)H!=]3:$A@,MY* 1Y7JR?[T'^/\P\](F[M[[86+4.1O
M5*8^&KYD<QM!= SV>PY<$)D!*,B""->5OPK"_M6=B:Z 9]DJ%Y&$ZL^'R^6X
M,70("!M>.C>& Z5@2-MR!I:L OO&]^S/5*8K"KKX;TLV^/NH<9P/]92F&<W
M:.B(FS!V+5<%1MM^[E3.AW];N@EXF%[TCHLP7Y#O7UFQ2RLIZ*L?S,N9E_'"
MG5N6W^PF@'&AM=<,? *HGVWN8MW@J&&9%G]$LB2DN:\DGLR.&5S?/<V6W[@'
M]4):%95%3(/[2_&B3E_J4M1[:P28/#':NK<]?*76_+XYU69[W4T8.+MP]6BJ
MZ_G/3W]N +&)7,0?0\'9$K9T:1N.(A\!)4H/Z#I(>Q8V JW-SVS_XDZ4[)P/
MR+^Z\8.+$&%+W/-76!K4W),V0"JR'[CD;#;V 3(IJ>[ZS>)X1M^D!J6.@M0
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
M(!R[X2^YB/\4S,ZNG#<Z9E.;6_(@+=>!6"%H'C+&0E8'_V^#_P\;!.OXS<^
M[2]*QR'OT:-WLFP,G3KO3#PYO*W39SDK9^ULBWQ^ >7UC)R?-W'Q17K.4/>P
M,<F,4L=%1-PU'!'W%C_30S!AX"+6]V4Q*/M *9HF*J*D382TYZNG9M@S;\JW
MJ5.:JA$WU'+]8Z_/& FIVZ[ZYGA0WN#ZOW@$AD7?S1V?JMG!RIFLS^"AGR)G
MX_#&C>NKD6P=^I9L_">:9;M2<;YM?5^OD"9N93"IY4%/\88O^,QAT,B4I-;T
M)5MXOV-;C6KB5)Z9,%M9DQ)*\!J-%]![B3=H'"ZD/*Q!@:><_-G7NH@2GE0^
MHB3Y$6'[*!K!/EL!GF3A&9/&117,QER&%H?'-,I8OJ&W6HHRK:6HIG/$Q"P:
M+&11Z?I%&RZ$(R")'B_H. SSF<')'XO'*&\<OCNK%)H(#7P0&A+H8AN+NT-2
M\9:L"S#=BWX^^.V,& [_>FZZ);\G(,/MHL<8-G)<.ZA1--DE[M/P7IM,2=(>
MEI"W\2GRD^M^9-V(F[=:,#FTI8FI9OG&'IK-\]!/KSM6]HCC)$S?49SQ,58G
MVC>JW9#7GEY25,"MY*N93WR]LY<NJ<4CV]WL9<!;*/KH16I#NX5E7A39O >/
MO_+:<BQKIT6&[6=\V0BJ'MCFB3VX1.'[^-P>1T#$T\J<T9&^<Q-B-21&VX'O
MSN+,.3+=(-Y$]I7==%9]*J;*]]A+?P_@K4\HK2YENC_@YCJ99A:=*GV*?P;'
M2SPR=6(Z=5\^(^.4DV6M\]&WT1>9C0_<=N04X.,:C=^?E*YN+W;"3,/ W*97
M\7,J,</-SS<@Z/8V%?W9Y1_#I>A:CN\'0/(JRWNP]?VH%S)"<SNU[NOUSH#(
M%V NTZ=KY3&SK2':;(^7>MF=VY@D=,A2"[K^XPL:0Z;#>Y39%_&C^K2KIUO'
MBR)Q247.6Z+P=RH?09X"VC80?^JM1C%\^RUP4435SF+4-L*ME/I3DCPLGM
M[%:PSDQBFBI(<'OE_@N8=Y'I%JL6C\2&U@C@+2V9^5^8@W%DH;+L?COW3.$:
MYG'P :,1Q6>LU(B_M[S>L^9NW:!-/?$\I3OO(5U!TB4R-V2]1-C(RF_M4=[H
M3>9G%XW.?$N.(UE.D%D0$&ST[71MIQE?&,,VG+R+O-N\X<IK1FX7)9-QXDE-
MT:R<K#[^AER.T9NW12%)&M7]SIVQKCO9)L\)I\%\1JY_%<#+5@,?,DXO#TK.
MXSH.M5>+,A2=G5Q^[EK>UNF[_%Y)$7NA//%BIT*)_8LNI65QO=1/ Q<?*TRD
M:J78Q5LRNT;"&Y%1-<J8W<RF$,*%RM#XR'QM*4:LL3FS+])2ERE9="](*?TM
M.+=..]?MRGQ;]CZ$L:>X.]^E(LPX* )J[:0=0=<8LQ)7;K)0$36R>$<+,%*P
MB4;9!:)&@#I2R"_LLX7@*!D4;I+D!X/O2M<HL=2CV8I,BU$:)-/--EW/:"QC
MS&_SR#Q6T:$:H69VP,G@%29%VT.-5.*)+0%^K,&0,U93/?(RV"%# _81L!QR
MVJAJ_R>\%D.QCZV(WHV/_^#,WUYPN>A=)T$]=^@K&$_K CTW:M=G4Z)49\4^
M^>[&1TUOT )["_TD>DGW3I,BB5)G7VKM"F4R2@6U4\/0/$^;P_%I)^RM6/[R
M#*8=P>9 G.2[%N7=3][:^[\ME],@2.XYG8^;,<]+N5(H</P->L_-+BO/7D:4
M=7Y\[MF7DJ(%UF'X'B-B78FGVFOKF!/^[XL]&;U2@C8Y%_1Q(ALRQOP6&?;0
MO6^PN;)XPM708NC[!*^[(T['YA9:5YN2B?RL[4TA+Y)IEL&2X_%1.U(KM=U3
M4],.N%9%Y']U].!30B:?K):B8R-0^Y70LX3M(Q1A<&C&N,1QT&B@3E*LEV"(
MR;C>ZN+8#/I[R4\I*CJ<>7OIDL+-E+6??$2P'E-8">KU%F'Z<*Q,"6OY90YC
M6!#Z1-V/$<K"9_:-MI:QY)J;4E?R*3/[00.S RF@/'WXT1:7+D7V4<EXLF%!
M_[!S_S>O!0^,;T0)WR)0AXH8VO(>/'J7668'DGEJD0(#! +3ML&:Q6F-'@TV
M-:;N=7<6Z2VV]'A>1FO9X]B;P_(-#4@K)YRA5^V][KOO^VVSH-NJDL<[*"[W
M7-<OI<665XG_,HG_#.Q0*)-(GKR',=%CE ,1@[*N7_JM,UU2&>_>2.Y[Z?6T
MO=GO::#_#'W!6HS8I5IG:V<D0M Q2F)_OJ.7>&61=^_!4T'+KT5B]KG$Y8J=
MSK2;*+3S?!N'W*4K[EQ\ A_X](>BAU7HA;MJ>KQ"1Q(H-OD.?N3)CR-P$;+
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
MF\\GEKPJ!5_UK'=[6B;S*)DGQ#G&ORJ@/WJ4&&OD/RFJ;_[$=>>GDY=*-?Q
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
ME-.K_N8SG+V;X7/.)*>I^G)B2=]Z1YHBVK]_O=G"9,;#(]BB<L)M_5D=VD>
M/H\&=3]4W2U:$;9Q*C-SS)-:V_Q"KR:<&\[D%7(1WK[4UZEFX.TWN"7Q:MB9
MRJAL/4"W!G;ZY4VGUU6K$%D\,A;/N+0L<9I-;21MYII9UZ9OEQ.\L\NSU#SG
M^M[992=UWO7(-70?<"1-N^WD% C0YZK&GF[KM.URV#OE/\O,GPVF9F+A/J0@
M%UL@IH]*VBT?QS)@'XCKHE4.T_)%E[UR44TUZ!IF-GIR^/J0,1H!#C=.6!^\
M5NR,Q/N5U!B'W=A;%;Z4<"V<3$*98EQY3B,2D%)4LVGYQ<F5,#!R% C'BF#X
M["Y-]65J%/=BCD]CCH'G2^^<^"#56T#<P;9F"L[3.+=@M%1R?C8_GVW/,./%
M/S3K"U!1'.M'16J??;-@CU?R(/73AS L%9466?J);UX-^,KF77&Y!Q5]Y%J.
MY%GF)%_-L?!___)4DIJV6/S*0],WISW,\YR?>)9KGF3=;A6C\U*WR"W2;\0]
M.1I1VY44:"^YV[FEN^EBE/7I$UV)L0%02]M'Z7&+$VF/'%+9<W\S 76#$]P&
M:5W$LOE^$^)-71XQ3R_8*%I_NMA\>5(G6),T/+_+T7/=-LQ?1ZL>.A1>GWFX
MJ/,-O7>YP\.-?(SRNFGKGIDO-Q084?VM0UX9L]N+#3>>WI'2+N"EL,IF/VZ"
MH9I3[1#O]) 0J:F_"\2-MM5I#>K6$@]$&<\CG3P>-FD>72$SY@4\*DT3,90
MX5!5#N9.:>:J53S-0:_T>7#N\%27YPF/U.0T!O9 M:Z%55_$04?'A$NO2S#'
M6L:-7CP<CW7PL0M%NVEI%F>/[KIE:!)TVJBI4!))%VTP82:?,>Q>39=)&!$8
M&2N8:CF;E)Z%KR,NVAH:9^@W382S3_<>W,(IN4?"G0+YN8@X1LH?(5#0Q"FI
M@5Y[==8HLH^"G#S\\&AW)H*9$JL '9VVI9;,#D<3O+V?>VGZ$S5!74;;/H)&
M] CNH2HI8L&^]@4XY*XZ<S@'[UCK<*HB;[IF5V7'LM>>6!5:BG*;U-()8INS
M0B];BP%$ $AM+0I>G#:T@_.\!,E'; %X H"'D'2GVG7-L>%M<S?0L\4M1AMU
MFF6U&?O,#H)B<VV.K)JL["&'[YCM?9AC,P;&"1)$\8'D:F/6WAFHAA5O[;N<
M=BJP+ BH\9"?\7_1G=1UJRH >GGS(95]M5HGR+W7..7KE$]Y4%7.^Q^=/8ZZ
M]7"=:RT$VGT6(6@(3MH"<.JU [ZKW<'.YJ]BP2DH:?W!AI@GBK^X"AV)W5=S
M!#1?\D)M </&_2G"0WC=!J)(#^8P&.[ (M?KCB(%O<3:(@*\+8U8$_D,OY?X
M((;B:E2U0"F&/\HWPH 6Z!U;'<B33/46C]B=(!US,%.==U)[/6!Y?L803&/(
M 0O.?M$=TR!)/7AS[^#W T6!@U452I%*O/3MU-W,E60;J*%Y'5<J;K#FW0[A
MAZ&=,Z(HI;([Y,QS9>2IGIVKV@'S1B2F@=T3Q'K/Z./N9Y0P@Y\USG12GY=D
M\O)^%.Z2?[P\B9JL^-7$=^C\!B"V,C\@&=[7"5>\S,.#0./=AME^&(#:WW;V
MPJ6V<*Z:]A%Z)TL&UWS6TC:ATID!2/G2 T7IOI53VV>F?MR8>Y,V_K[8-T5W
M;?+?P#:]<%4$VM9FS39!@I/&8G0?Y]L:>>H2,.V[$ZZ^LO\N<J*.GG<K^XTS
M%FQ*=&U4'B:1EW*X"#[U>O2Z$@C7Z0.$#LAZ?GWY,J@.0Y$D^N9Z#.D/^9+1
M.)=ABE/\9-J_"W;(O_>"74=K_-X+7.93HO\O3OO_+T[K^*L]P]<SZG!+AG!*
MAT1/H-C9T#W@GY6 ^B<#4Y]3_F9$R?]0#_:?J0CS7S.1_DTM$%87YS<"(/ZN
M?!\\ .W<H(-J\AYJ5='YQF;[>'LG+_8J/GI5]:[&.[NT2XGH;&,E)?% ;6-C
M<F!I\4B3]ARNF4(&9HR.W4_?=61IXY/A:BN>#1A9L-#U,D(D"590S).LXS7'
M6L2>7".+ZI&=6T_&&C:\G#UZ6B;@V"8JE8:G;8T/5F5TV2OQ#/KY^7F\5C?1
MT#=J,Q"AOHO#P@X2FE@+B77Y:T"S2=47'X9@>QH$"%M5.C&W#%MOFFG,4C%X
M=E';*"2P]?V9@\R=39B'1U([C[C<?K$8_RS);^WQFFW#)]OJL;D![X]5I6,#
MWJ4] [>\2Y=O^<Q-=AZ]EO ]P=CI@*%T\1U#Z832R*/>/!T7HR,0/[7&C #!
M0&-\\1G8&;)@9V@"NQ<I:/9N+/N7$@C'3L:Q'Z@)(OL/P5X#VW'8A>V^<0ZU
MV(_=^ '$'F3-49G'X;#7M85LW@M0UP1,2(L/]717(K"3Q<#J%RY"#-/!PUZ)
MA]91HP;:093?Q2Z_KW#E(NXWCZ\8OGI%_./W#?CW?^QC,A[.V@\,8/ M@QMG
MP^'Y&[^%Y-I4G($OZU7-WYJ8J.\?Y?A?&^-;?#6G/+L60[0ZG>=3.H]2ZD3>
MF_JTW.4!+$B3YQZG)_S<=!D_$KA/@[(#A-U82N8#=D-1"+=>@)'JJWA&KZWO
M>/P+S^<3IR>I9V+V:?[4% C:KH2 C9E;P<01$W13A_W7[_UF]?(H%)[?LO-%
M9<)H?8U$,>@QZL1?+RF1L$N&-#NDVEGM$N!Z\%3I'J\=.3GXOCJA.W<2IR]Z
M=E$+:>4*-EH:-//:CN1CQ8=CWKPR+Y[I)A^L0IEFYUI83.3^L+:S?I/EZW;&
MM.B]IO51I+!.O7G=>%=>1%J.J?7;)YSL[B2-YAG_HX*G%\IKK<9N/LK)?JUA
MZ<QFD 9O?TBY4]3_N4O:]H2QK]3 I6]?+RG<UG>Y$[+0:J<T*V-]]6I%2:IX
MQ$&%M\8'H^*P\DO(K^$,,YK)/@B[B[#YG3VS;4#MF1?@,MUWNT>F(K-D,J+:
MA1DR0+_^;,0Q^"S-E@7$O"G>B 4V'!C!UR>P*##/B+6#?"HV*-?3EM^SK/3V
M,#$1+V7.4IP,595O$Q_P$'.+HJB"/B7Y:/T$MZ[BJH'8KHR3NPJN9SHF=V4E
M:&FE-;HZ#KPZ6ADVU"]KT:]$F3T!M%DM;4RU!BTO0\$ZVF["AI4GGTA_+S.Z
M1;90DZVP\$S/T"PD*1H1.E(4SY>)-MQN&O2[M7(%ZR'2;9YJ&94:0]<PT3<T
ME*UM2CU09/LH1?7:FH.%";IA/G2XL&V69\2^1A3TLFI/71"G\D&_29[JK?;.
MP:?467H O+,UVV:&^=AG1I';AP>F ZO%5G*(I4-'N_QQ>PSI9KQ@&LWA4=GJ
MI%55UX]#J<9S53:<%*P'\E&FE-/M%3RI?G4="*W6R\(;UYX BZQ =!X82=#R
M8L;3G'DJ6(_:9S3UG]%-M&I;KC!7Z;8TXTB%0^&C=LSP1]IG<G45A\BCP3X3
M\\M=L_N!-CB1SI?\/5A@S[9N0Z%KL.S'MBD+U$H<.U(-U<?F8#7#_^/J0D@U
M^ 5R;1:U6:6-,W7ZAE'0^4#JNR7;?AP[GHTZXBF'^EM(I\#)U/TA% 2'4W \
MB]PF.?/G>ETQ+D*!NKGH5KK;"OOW*[+^H9>*T4'@]P6XD7UKP((]L+#M/UU*
M5F@O&TQ6:<6L3V(O=$W@NN+70H?_&/)1@?0@8)D%H7(4S<_\\TW&,Z-+'-/C
M+Q*_LJFJ,D5+0**\NN[2NK\(JMTV#&HU@!2K/V1:,G"-X-/+>RG"C11)Z>CY
MDIXP?=W@<:V;7M_BS1J I</.HANG72#!B>R*C_&,OJ;O=DQ]D*C%UHUDGM$*
M6](224^JO9R?)"$ HYY=8,^P1&)SF]Y373/%@,7"\1X<\_D#8'G/,S3GG%N-
MN9Y@Z^]W&E__O]YIU.UBX29DW7\U^:K^)81P[X8F^QV*'2ZS@$W" S_@0BAM
M1F=J/^F<C*VZPNB>?^''16P)</U-^J"KH8C,P(1H+!<Q>!MF!LWQ?8(,5-%-
M+B(:/6+)19@&1K"7WQNPY5^FL*,*:^Z5&J]6*[E!!L^LAT_64=?OP]QZBBT[
MASP<=XI8I3]/DT^2'EL]/9(N>5H0=-NX#O621 F"K##88_<TICB+M_]@:[W\
MJ!-;D_)\*+)$UK?$4H=>WJ.:-U#B5N*H07@Z)_1ES\V9_0F&3ES$+3<NPAS-
MN>VR]@@J85<1A\K"AE?">BWO;&DO)F_4NW&DS"6PO$34)6+5$N'CNZ%#+/%=
MR1,51'Z5.K,C;5[52EI[#43# MROW$S(L;&2;[1:FS*RN)E$X3DVFN?6 .8^
M8RQD(NM=3N"K]7=7JUPH2*B_DM?]W/ILO@,K7=#(YZ1Y:I1E[.S1:RMZ;: W
MM=\-BGH)HZ80L]W 0DC\YAF7/\]@X3-A-5)0-W9X<U?>BUP$ ;I.K2*%I@O"
M.$KD+B\,>B;.I-P%EL8@%RX"IQ$/11T<WMP)F HY!%=P$7O+-BX '5;=,* Q
MH)M!%SO^>JJO_C]]\[B3BXBPK\4M&=QL@T1.SD,6J)E)/A@EZ<(0GMZU^88(
ML@Q++]W<RW1=+I4$[=S\FL\GL7]Q"HS_<\#QL[J<Q;54+$/HIBV'[YL*#-UX
M8<#S)'Q]K1Y8NC@!PR]_&(,MT&;;_C+Y_[4ZXD%8&S"2O<L+#_"A$HS:#D,U
M?BB.P&DJ)*$,L-]NW(;$?5>>PL N-Y>+&(FO([&?9_WU%"6"BRA!KK9-N/\I
M'SKLMAWHD*!AP<O-U+7S "4=CGZ]?;Z;>R+CX!R"^09/9(#S$OO]M2< 2C'A
M$1YW_^LI+P;VS_G_(?W_+/V6+"'[-U;R6?KO7^#=SH))KZ?%AB-*O-7/=KP1
M/L^\L3<HSW/U%X_UX!=M 5EGO/=<&ORFN[793_O$X9M=A@>O9!!Y_U!605HM
M4:ICB2J,][5@"?9%SJH:[_4UJ>ZF: L#7F1\95WOT/1IG#ES<';I5O^9_"\"
MPJF^_=I/QRM#-%(7/E '#HU]UCY!WZW!&W!#9OO-G@O6"I)*+R73\5X_125=
MT-/6L6\/H5F$RI6'RWW:,[WTVC(7E]1)UFCUNSV ;#K-GFD/=99J&34*R&W,
M@KXT6!BEO]:S\GE#/FZYBO;XJ$%+/9DP;N'',2UB46<CWTP_]B#NY[Q@"X[J
MAS>MN]&  T/X.QT)?;5$Z=YYUZ[B2&W]RODZSH$5)Z15MR+EQIOJ,_0J['[W
M5?53M\](=)U?:?8;AZ3!U0U_T-*JIC/@O2U#,7U%DTC)?^8*WO;:7M(7MB1[
MRC-3KBAAOK:W#1OF+4C/]+[]R7&GXISB>'DJG]SN--JP!"0P)2G'7(VL.4ZP
M8N(:VD3L"3CP7OYWU(%J&2:Y'G. A0ZOEJ!'/W-A[:"P^*U3/F .]%8[!K_Y
MWDRVI[W@&QU(DY_1Q5>.S0OPE^J';^BQ3Z7!G)<9.PVIXY78AB^(7XFBU;W+
M.C(-MJ62DKXQ)G1'N )ZB35_G1)>+ZZ\7OC*0RS:D^=,5P#'T31Y?+);-2*5
M/H9J Q4H&G5&V=.@^2^33S55/2R2W.CCERIZ\[6=#' 2CS)Q*:XEGE>83W*O
MRG;7N9PD2"I27<Y84F(>%5UH7C+ZVBKYYK"(7X'W?8IF4<++\N=7WV<<%<@U
MIX@ML_;'>BX\.99WA54>Q1>=86NA*E9'KT+O8CMRJJJ]Z51^,)H&R;)<1\%;
M;;65V42)Z \KJY*R+,SCT>A8S[WB]LRX6->1H-+>I:>)9[OGT0';4L7M?GB/
ME9<DS%XMMZO0D5D)YU0L@\L5JO+#46+?G$6K*[O8!L<2F9U]%F;(::$SJ2M-
MCD'8G1<JK<=3L]+2O!9]57?'N,:>2I CZ(++S$;4PTQ9)OI1C11P WR,.4!L
MSMS?.5_LC6IT,"G(8Z!#:Q18O63&1)?/<BR/?F5I86>?>4>)CM*BS4.C<JJA
MMV3_D([1T-RGYEY54K_,RHU2L 59'P^:*DR\+0.;6,+UE?=9QS)8)7-+LU+U
M@<CP8NH^,)SN%LI67D%M/[<>,YO'1=0%WQ[E8*$#LI>+[G;Y9UQRF!)R"$N2
M'7V[=)OW*M/L: -]9M3K3>83//(4V2),'*FM)N?7J.E_W-1J44S--:+NJI=E
MCG.<3'][O2Y?>.A!B>-AKKL3Z]KAK//@F46^42B:\NF2<=C-7!M*V9.,;8/6
MHE=D=EK46SQZ?39']FR^K,6K26=G%^RLRH:=;@$H3IMD##*&V#^_9;8^SVH.
MH(LLI7GAJZT#>S6!?MPEYKX4Q>5B2UF/$F ?K<!=6#E<TY22JVHI'=1/;O0=
M^$2S8OF07/((9UDZI(=J,#,'[]JS4*$U$KKY>)=9XOYN<I=:<X1:-+#]S8Y/
MO7C>!!/_Y'=G?!5,[FXO.AU#F!T=CI;DZ<$<@C[W%R0Q!*F=1 GV*5"%/BPR
MW/!RYJ+>RVF(KY>B1#BS[:;S5&E9V92;K\)MA953*<I.\C^*[XTCQ3BRKAL7
MV=(EK&%:K)YVP&V>\"7??J^5<#"2L355/:J>#V_0V.FL-\*YZB7=$5/VSM-&
MO2]YQI576/-EQO;QSV*Q.0EF)]7;KXMNOR0D'NXG@MVM$21A>?)C87EU&Q+W
M4&[@I]CGF=<+R49OWOU0X[46ZSF9+BF,#*?9C)$M"I3B,"5R<49J&L?=%G(M
M3^;@8A<]E>M<ILSK>K)(,Y%9"E5[98WXZKOS]+.E8O-M+'.W38IT)DL>,+RM
MJ'B;X38[^.L4;E]!#BL\*@"UGW"Q<WZY;0^(U ?O!>7BZTSXS9+'9;J/A:#"
MN(@O*MXE80.6:1>Z8)CM%4A,RG/O#Z/D3/7V/]F'#]9:">%4+I-FXW]$DZ("
MW[:K&><CG35]:>)>\S],?!K//W_?L?S B[Y+_]EK>Q-5Y<&IOA#Q5]+)TJD"
M'@*2I]I&#6@ZCG6:P/T<5C'F +4/ZPKL(ZB4@P_\LL#2(-^=^+*?P7P&2GPZ
M$]ESJ+TXZ#UQE):IVN[ZKF,YWY962:SR$'?NSUYQR'@3^$0("ATUZ_>E*Y7Y
MTO=H(85Q@Q_I\?W1(_-1RR8V&V?[+E>P#!YA) @GF*LA 6V197S!<7,79L1*
M']^[ZYH]--C&6%-=FQVOZ1RI3 C2 J2V)T_\8N5^55N$SM8CF,KP65A[,O5=
MPL.0/UGR/;6E]>0M:W35=;^8NI([]L1=D]DR&FNFWN*B315^0+9\5W-;W_3-
ME-^<MU&2G-^CR^5AL?8,^:Z<<+*&P8"LM;7 M!E*,RJQUGA?+\\VJ,2 3W6J
M1@VH_3E_]%Z!(N;DF=UVESS?&:O7Z0H8YO1O4P^,2<"&] B;E2Q*J0O'Z%4?
M'EV\YD33Z$45^\XVO :) PVIUW-8:'-F"3S^# ^&(S)LY6XFJK(;K697+&\L
M[GU]N.ZD1Y>SD]?M,UD#_0VW%EM>MTAF'-#Y%KEKBG!TPYRM7,CR+GW^AOUS
MC=A5XE>24,WQ3XL>1,6*&((Z"_U@3A6+G,D\%WCA7?'=%%M;&^.L>P9VQ5'3
M=RJ[%//)26WR=&HTL*4:R\QR*HMO.M4WI-P'N+:8T7,QA\K MC?@>E^3\.IM
MSS)G9,B]#(C?';?W1G9IX5MF=N"Q9TJ_)JKR3U?&I5/[5^\6VL1I(4V5\T<
MI.G[2Z9B&:+T<A6=#)2+C9):DIFWL%R 99YIR:Z*3RE%=7UDRUT.UM+,N=,Q
MGKV<OHA[Q>Z-&?;6*]_./(C5.V[:O::36LQ8._9:3U]-:C:W56U*[WC/$BX2
M)8#U0896OF]\0&'K]OJ6/&'Y)(T,8IIUF1++WP*AO/SOI?VMJ4.H'A](](M[
MX/_#WGM&-;FM:\-9VX)*B=)[;(ATI0H$LI2%+$"(]$Z6(E("(@H2(9 E+=*7
M(J#4A92 "*&#$!-)@:6 =*(!@02E(XD"/D+*&_?9^[QGGSV^\9[Q_OK&^+X?
M24;F>'+/.>_GFO>\KON9F;.#01SONF;FJUC.469DNF3$2_CLE5LGVW(JMI?'
MMP2@-8TP_NE050UVMS<RZ&(N4ZV-?A]JR2BI^OPD4!AQ@TP2*\>C*FJ\_%<4
MXZLXJ=-^WA_\?:RT:-I-I&=(2)O-JSJ$O'V]%XJ[<J?T)#!UEY73$9*@Q&GU
MSDG<!!].>-L!.^1!_78FU/M48H'<C!S'[4VH2;ZBT61]G&Z!'*/5$V^D=_3\
MO.)&7T1JK/H:AX5)+M2C6K'*%!GH4^R"I'I"4-72S-FQ<+27-DD1TAM;EFS8
M/1CSRVC;7US3N8T#B%#%P&Z@<.I"\_B?+XB-HYM+\YU(4YQ.SW5.>4J51\]T
MDE0FE:7!Y+_PN/?UTCY%5XZ,!A.Y<#OU;]FJ6<HDS<):+&UNT>GZ.WIZJM8^
M9R]WR.%^VG74W?%ZH[XG)<+YP[EN"Q6I*B7E[IQRCEZ1Y$(U>UB70:O5&,8K
M8MPH//\J[4L!F;6V&JT81LSV7W1H! YMTL+!IQWE-.!8HA@Q"I-G3_%7'(L6
M];N^L!XV6(V+B&=.W8VB( UD27&?$LT/!)3&M4@[V:VN*X*S86%Z<BNQ1@6_
M"T#!LWM1"WVNG$>E>\>AYYG][HHF*=R+C/#).EP#T0B?PK!\SG!\$8Y;T:I
M8<^/M@V!9_P\!X.CSS6<;,M>G(_(P,@0E0'*=E4GD"22AO:< ;T8AQZ,UDM'
M'[YA")%?_J8(2^0:X3ZL>A^@/_^M,\EM!&V-&XPYTMG1GL]Y_N0Y/GQPL+T*
M,I(@PBM/$$Y.??S]G" :Y#Y_'U TKX3(. O<YSJQ3<@OXWJZ4E/FZB!B2.^$
M:G3\'4L( //B$)M8]7:[UGXF]DD_<[096B%=Q*H:%-GU1?/8IZU.7*HF\^;W
M_7JGV*O'<#X02F0OJ_F9)<1I4%V,50]%-TG[A3DB=.T\#UPY,U:;E!^8=]T3
MT7!EE4Z)5%%L[G%BOD&E1R,#E@)0W491C>^+&S>;QEC>[X+M]XE<-'S6FZ=M
M \6EY=FEEP2F4*]HQ2FV,GUT:_)"T^9(V9CV@JSUJ/Y=O?L)1T=;Z^,\V?RL
M/Y&%0[_CX!*K,;'?,EH%H'UW\XDGQRQ50HF0CO:1K9>.!Z+CLN N8Y.FHB$,
MU'A;1_OHPK)PRDZ'M,>D;IULFD@P"A[QP:6@ ^8M;#SM=31:7RK]PO9(C\[9
MAWA=<Y:M.5M48D_M\O5V3PO!>2+ZXR+K@U^?;@OYG%*FP80S;.8VG\T837+]
MY%*W2-*4W7.>*[,2VIMZLD,5*'$B&!W ;JC"VS#WM8W@6XO ^Q H<[LB6JQN
M4M"S6?]W*W!\R/']+XKL4[?AJEP_MD<O6(1KPQ:AE/R*2J)V%5!*@CP;<W9-
MG,<^XTE,2=Y3J _'W&EX\Z\M<W.M?MZ%72:_H50[O9<\LSB8\TM7QXLSH<:)
M#.(MKQM(7JW]JJ7<-5-_UXE#YW8FN):5[/?75H8I+OBT_"L9Y"_CJ7MDW'7=
M KR]KAM7:Q91XJ![98Q6M!GI9-=M-+*0Q4F_5:I88JE6K_BX*[3*]N*CF^.A
MM614NE->N?E5]DC%Z<E;U-=_3;4"W;N!_FC_%D 'W!MNA':+>^J-'$:\3,TT
MW-=, .[*4?\*B*MBVZ^(WC(\Z,[XQ4^'I4C:.9=7+S*5N<QQV1Z0#'&910>/
MMI:!_=%ZPT2=557]\=9U79@H8$6>43-Y$)S//]'5P38:%("X)[T;RH.[+A8P
M>2(.]&@5A'M71^L(:]S3UXATI((_:0ENY56W(@X//D>=MY1B .!?1W2AK@F2
M0"Q<UJ;&A_NW=O9+JBCKWIP[\+07ID3=T9P^51D0KI/PU\,RT?#,CT#&]GW
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
M+E0;D75UQ<U9LSS'N[???,N;-5[[ O^1KD?PT_.K!*#$B/]\'/(O)<13?"$
MA<-UUH8;S!^!S,"^";\K\C]A4PB2\W)\'+N?<'6#C__4-7,VA@_VF5W &-IG
MHW(*$9P_%A'2I(60S,\"$"&^Y>\XMQ> 1IS'26R''SB?X.EM]_&>M0W:]=N,
M)!P%DCPGVK0>/]]<U[-GSV*-Q&TN$YY,G@L/>UX/-3<:_# P>N;7^KETVVNW
M9 Z7:C$QZT=X\P)0/(2#1_/R([[Q1V;WYD9^)YX$7,4>7L2T'7WUD0=73=[&
M&UBP=Y/T,W--!T/8"%'WVOQ K]2 0V[ZVG_#.:.@TDV7<:;.5>NNFK:G!\D3
MTJ[3B@\)9HW* 53/@3NB!W5/O&4JNVN!L;>S@])O92+=HJ8?%GV\9:>79_\A
MO %9IQ&OSL(S;+8_L$_*%EB:C!-/ /HS?*^C39T<#TH_1*(G+E+R[L.>(%T\
M4^O<9[7TX\W0FP51%Z??R.U_,0C9[N'5<<_76%<NJ4(YNB^>P57&VW=NY#!S
MP*'>R2.>##@F3MO=W5^YE/7KVII.0\2-DA-:$2$1%@//_Z"=:/B6A):9AX@!
M<O-R20GJP7+$0QFL/AHL65&$XB#"BLZY#S7  ;G498[QC!_2LZ4Q;S,K,DK'
MG"SG<1-50"W4GCRN).[(Z%5QTFO0IB(0*'@/?@XOQX5."'F@ S9S(T$='<^&
MRAF@_P9@V+6?V/UH>8X,/Z-RR5]VQ @L,UBWY%%ZE#W0#,!H?+6'$*75':.9
MNJJ-%^S/3>CH#=K9[QM[/CFE2N"QT^+%U^73SZ5W7J)H]%PY_='HD7YQAW[2
M LUE(-(@5>Y(>F_@W6+V]ZK@X=XK(<^<74I/I4"ZR92TL[ENQVB^UDGD"U',
M^^49-'J^6<I7,?]#3I^JM"W4S#9KKG ZX<B4RI7+]::.T":<,XZ\9WN*5\7&
ML)97O#:%:O_L:N+%I*35XJ#Q&/4?04<8+:WMG85!Q^3O =QZ"2+B#DF._="7
M3=C#[.Z4VDYHYWQJE44<Y)Z=TSFN)^^'(@[Y/C2?S3$K2Q. F-"<OMCHK/:Z
M*_,(T9 ==RQ;:"G6<,QSFA&\X_\D,*A&;>-W@E8,1ZHGQO(<^V+2W%2\31]"
M/@R]C[U*%8#VHQ787VDFQ!-CT&/[Z]A?R7?N\%4X"QES0SD("2GJ4%5PH5X:
MU+HV6 J@TVR1S*F2NZT(A0_6$N- &<6LK4F:R;SCX%ZJV(YTF"3/=<9)-AWI
M;Y3L':M-*1=3CI1YV8US-E);<U<2<92LU7;]=-"I-G,I,O.8]5"F@:8C(7C0
MI3YKH-;N8=W];:GH1<WLDG-D]LT<6'N]1N_9*ADUM:_X?W?1S[P?SP4Q.YK>
M#WHQ"^),V"VSI7,"T*H'P812L^6 <!EOC<"&EZ,6K0![I@;![ZD__RU&/'KC
MOF+;3!-G7U2)'LU?@O=X#LBM06F1Y0H4I6_Z<'\91WNVZU5[3EDU!*LJCGA0
M6V:M%_@:@-]<$6DJES:CDF,W9AB1/+//!YY./-LVIOT<TQC&%6=N_+14:DY_
M..N0S7(X:X@_,N.@FHL,NF+8A<:P__"Q^JWL-\_$G;NJ$<SLVRYGD]CS:CW:
M'2E(CI&7VYLORK_@M&'-&:]<JJS$(4AMZ[#K".5]L6[7F_Z@&I=?>)H<,)A9
MH/#;//81"F^(WRIFI;HYGNV[;MA0]VQTAUKB7?>^-_-,9R?KBI/-NW&<]'2Y
MNL;555+;QGH0,\MY_A>.>C;:B;E^?3"\=.-7.E3KSQ#OJF9_AE5\\#=9.;Y2
M1_>]&VL-X?CP2XTUI:,LI?L=UIKF-RU/\FH3C%'$>4J'OSJG?+(!?0+O([S3
MMV8!#/EV"031DLB:F7)I%8#2#HM&[HW1?YR!_:78ZN9A>$2$-L+1FY2$"=;Q
M86)ZZUY:70:P<56A"$FB(K*B;T9IA'M"))VO;E4.)+'@KSXH;I 9'AE<1+5_
M<%=[_7.3>VMK6V"I"J!T]>=1M&E<4!3CSX[QNW@QE$]?@1DF4U<(]?-H\TY>
MU7H84>(^46X:V$.6.V)"B4?X3+#HZ,A:M)K^*2Q3)<Z=B.TIE,L*LE1B+Y3/
M"4/\RAE4F@Y73R0=1R]A&B0<(KLD45$1E._^F'L5%U/#L?7P4TS&DSL1:;3Y
M6ROO4'V&%,*;?+=4BA7C^@M:2)?"-0/M[GU9VQ,&H>+R*=1S3^P,.UL,^P([
MG[C6)=8\F_]JAB*H*$I'/GIF^]LB5(LV6?/]IN>Y/L;5&2FI^^6OE56L!F#,
M=M+? 5O /TCX^X/LEL#=H(3QV+Q/U24X]*^3&QM;HC7:S\/""#!F47?_5'^M
MLRC2WAZ) ;^VH U2OYP\TW/(UK#%S%K1H#E]I\ .L&5W4R&21# DU7+?,#>0
M3:>420F97SBX;V>]/2F I0=^/_5NBG)WKD2OM^O;.US;P[<C#?.M0,*,VHN[
M1O)9CPKW[F3X]L1$+Q(EQZZ-MNHE\G55][ [[M5OZLDF#+0_^("B,",21Z=H
M'@QN6E =4,&,Z"U1<NN,2(O%W]<.RJ42==C8C-8L!^C^9O_9D((=FS2HS!5M
M5=_.7$IZ8X687,H+3:K'C4?! 3?1%BFUR?7GYA/J[942<<DHP*U.64VSN=PQ
MHU;,"#517.M2<FC"3,52MWIAE9-_;;FG?3&5MI!7X5]BA"T)?:1E]Y3R]O!.
MGWKK;:>2T-LXU=@_:BH^[?2M(W?]EH[X#.%1?32&LDF,=T,9TAC/5 $[I*\(
M0#]W^XC?Z9VQGQ4CM_@M=="TMY#![ZO'(A3"\2<2?2_>%,+IGU'D/V_*3G]?
MJ>CHYZU5GHLS$,U\D:#CMSS;[M\REW5H\56L= S?B(/%\H^AW&=?U:LG"D!-
MK!^[?B#G+*Q\.2+8S0\>MG0Y]X,"T,&#K1.G'OIDY.BQRY+0ML^"^6ICA "V
MRZN9?1R=B<7T#:@72R%!$25%PXBVQIE#DAAJPS_^\Y!E<X&CALW$!+X(5SC*
M"9XT5*K7WT([L+*NV_L=>@.1T$VYVNAK]<I(OV9!GB1^SF$B)4SMT&:(#;:Q
M)>]2N+=L?=*K@&"6@?8=K]0*KUYB0.KV2*FIS3YEPU#-!O 1>+I&@%IJ%>W[
M^)^3QUUQFN^K ONQB[Z/T\>5S[SS=0NQ*2Q5K,O9-8O^$-)#=OZR"I\";]>3
MFB:,S"$05/8WQV%F^XO)+5&X&'"+U6?3\?(EUK&ES+4[@X+?7R8^4QX9$1"N
M,_U'%6V-S;@P!*U5ZDQX!VG#;I_A0+CJI6J6JOPQ/I7_056._6W[[&1"_[8
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
M*0L)DQ &YIE^<F[HXB4"]M?A8XV[AS[$E\]%J* BYA=I/ @+3,%(H2HH_)^
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
MXH-.W>L/?9UZ319&@K]&;^?:^^_,6M</K<T>:6,G*2!)P"_,P09^+V+$L%0
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
MSKGHD<\-_4B"W[1W#&E>CFL&8_K?W@[^.F2/,@NZQ^_* :(P9-+W;3A7)$D
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
M2=#I#J9]KMR1JRG.Z7:4P6ABF;BREK.'APA45='7RD_]&?[DX,[C Z[+FCW
MN9%FPT=*Q=5PYU#=^Z$JIJ:$K(YY:RF)HK10E93BV_W&$=5NOML?K/U#C]W9
MVA:TX,N^F_S*!_,3(2T"YQIV=RJ9/=; OE3JU>!VN;(H"D*I14+M"4'I+0+R
M6SRMOYI7;+DL*\SWQX^)!R]7;Q(;/&;=%L-S)]+\)'*_H[\02 WU#6_RG-U*
MBO]:&,F9SD- ;H3/2:T/$[((QI@VK---FLSY7!&%J\GF'V<C> :*\A?:L,9\
M?5<UBKUMFI6NF)]H?"6%P5HK=LP<T]_1MI H,PGUX,,KOSIC4]]],S'CZ)I-
M%.U5[HRO6429+/,W5/-I(Y%*P5FWNT^"9[4=#XOUC.L(_-;3U>X>\361?9R7
M428K_WO*XYUQ@4_>!AK?,L"8#_C"*".6)H K9@]-'F-F/BTGGETDW=_/X] ,
M./>U)K5S1K\ _K2]5=YY!R/AZOY0)6EM\G5&=P4M,M!KZ$%-ZHE%G;S3PZIE
M*RNH&DDR6YS!?O&6Y4BUCG97K^U%:FF7,+S;5_;TG1'K6W?J@6+&:]999M9B
MU'EF6"R1"Y%]%6BFX0!;I&Z>+#.R>NJ$F@&W:!P2AO,)&PM(8%TI)-..A49&
M(@U#WR\\IUF=>\"AP-PG]KK7K"$]V'NKC8^S&BMKQL8^-SKU>8D;IU<FO74^
M7V2?WL[8S<A<.-D/W;Q,Y<0+%. D'A_Q4N"A#B=2K*<T<8EQ';H.F4Z=XFG6
M>[F4UK[J(KT? )JW'L$&']]3C>J- @,HQGK;U:76\*E6-3%VUQ@N&AE*/4.%
MNQLZ6C!0T03A0C=WI#X33,E6>>3[C>#KFP_X?\H"D0?[5+1FF)AX@C$]][+[
MNL%YY!]15>SN*'DF/C%*V$<?GTJ0@T\W!7'RFY#/5H,Q+MK@"F.M/T# 1T9V
M< /&L[A% K$<PR)IL%]=_-@R%0/X:<9D39CAS*M@6:7SI;7,?*09);P.PQ0H
MOC 9B3&%"VU7.;L5EM;9F/>9^?4L(_.GUA0Z)"Q'E4N4^_=6GCHXAI-J&N'S
M4:YNJ&89HFB7\+DPT<!+=F@S-[!1:\ A^J#G@*R>9BED.@7&KT*.7PWX<5Q.
M!OZE^S<Y7?!"NTP3BN\09N(L62YM7"K/$+&P\T#FZ_0[KQZ8.PM$3DK#A&=2
M<DPC"'MQDC/^KML&X=JYI>LJGB%-PX,NYE;J@<FIRSD% <LY19\G.Y4ZX1%:
M75[/:OKA[EV%8[,)< B%PDEU1BPE6[&ND(FTV*QK@\],)( D@2>>*=/WWKD>
M<#5+$R7-+B("U J,O^??Z"BU"CHF^CSERH^HY_@? E0,^S.)#(Z5GX!T0@ [
MI 4E:,J(IN"7/=M3->KNV #O44^#&WHJ!2M$] 6FW3]E]^J\UZL97E/)4KQR
M2D:=2L'SY#3SX::\[J5O$*&RG^[ ?R83^7+"O!ZLC'4-.T<M__I05QG1K9_B
M[X-J/F<D(G4H0 :U%%/?#5GYP/'#3?QH"QDGW9C#OGTW>*GGW6Q:E+[GNB?K
M$ZOK/ 5I4IX123G56.F\]1CNME'K*<+4'G= CJ2/-_K.Z%G5=51F>I4\=G<.
M*:NMUU[.R*VNR>ADIK&ES_PDJ0/_1E('4>0"-D>_]%2BI@W K'#2O6W06@_[
MY/2G;:D(S"+WYD]*J$6,I$" J!Y']L:_\]:UCK7VG=L];6K_6]::,W$T,(5X
MP-7GPZ>G!\; 6"'@.5,.>\7\]^SU?T#4'\JF[9QB(TXVHJ52=I86QE/G1FK
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
MD9O\+I2&][Z.VY-\0W!OTI":@9X7U\<:<I^:D2R@9+S_MB9 BB4-1##F'*L
M#?HVXUNA^Z^,#+1,4_X8RY816?O&B,28U!TW']0L.THM/\NHBT->H1;5,--S
M[JNNLMP"L*X=1I$0OD#G4', S*-NCE@,E;7X>F\T6:I6[&./7LO,I5@WB_'!
M-KJ_FB^TW"OV[7D7]-10GO=F@G"Q?MZK2RQ//E??$?K]5NIL=G"SQUQ"AG2D
M29$*X<:W8]1YN_3B:[Q0,[LOF35.QE:E>K)=G,#(\5<92)\1.#"O0:#F1<\A
M%*UHVO/=C\?8GT]3HGJE+7'D'Y=>:DI[GT91K2#*22.%B&>=S5$G"37$?B,Q
MEJ(OP7//.JH[BG_P]"!;&C"%5GY@3*42N1&B;49*O1N2TC"+INJ^^Z%N?HMK
M5_8Q)]47/D<B=N]F. 9(=]SU0?$CN?VE\Q*+ .&6,,QQCV&2O[0</3.EAA]L
M/AP*0SL:\0^'ED&H7T#T???+*\&?=F-S\Z$([55R>&1M 0<&Q\]E#6,CC3#X
MGO-?MK9Y)@4[QSXB+)]@Q;H+Y:W*/9XGZU<V#Q:;@GG2E0LL1/A^]T!W,)+-
M:Q^[V1<\WZVQ%Y-WFM0-CA:5I'GI+#<5>II4O9(Y<]7IL8EJ[IS%Z,>A-GO+
M:VI%5 /3ZJ2<)'X7-H_"GL6\3D^1/Q',B$HN;N?/_9(554:%""Z,,,?]M!UV
MTZ-7?1_3Y%6%)%>,UOK9W0Y)IJ%>H4<&^<\)MY[I^J^>4"WJX] JFU,2?CK$
M4PPU-/$LHAL63ZH<01-/?_5W%^A#/F1+ 2KOD-R,7T>R*BJ'2T/%6)<*_* E
MBQGAVTFE^16-_67+IU$K3?*FTI_:&:M/6&+#HH%(;2!T&B^-E(1Q10TYCFU3
M+ ZX>.?SE)OZ69[42.NV0(2,&"'XG8OU^X7,\("8C0,N[DF$I_FS17DM-PV'
M00,;_J+B8,'AC2_OAAGOG7S,\=&C=JU[$O9R1Y*PT>3U]C<..)W4=TNW2^Y@
M'7D%P,WT]]8B%-ZEH8OJT0_M3X;F:203*^3MZ*[^A>\[<F"5Z7[E1FO1TQ\&
MO?B,]2]AW9W3[VM&9D#WG^%1<$G&U$]]>OB?]6DCB"?J&Z;F@"NE+1\)8JQ;
M,O_H&QZM\:1:H_,TF2?Z^S=<]Y-K9 O]=9Y]#C!J?[SE&3QSO!7;_LKEK\R
M+I2,RZ>&@)8#+C[D-<9P&K5$VG0+W<C8(GEC?<9D8HYD/@E9C66+U?4:H/+G
MQ^_HA$L@,FFQ)1$/"RR??2X/Z>'#YO2K?*QWLQW4EZ/ XB%<).]$\#.)!R0:
MQXK< +[]!4<<,*SSQC)CHTXOR2BYK'(C"B@53M4:O@J0&(^*YR;,VL)>W_#[
M4,N9%T.E[OTA 368(T 8[$+GNKF[#*/;5 IU@@9$.76?1]3//(:[UH$2$8L[
M,?<;P;'IBL%='^S7^$[B$LC]^.1$2EL-5)U\FYG'AZA+E*<'(J LQVQ/KYB.
MA=D7;S-Z^)A.[YVR7N4>\RA().MV^!^"BJ<CWMM[FS^_Y2IK-S;\=NEO\7\8
M]Y4-?L2%NKWDO"D&9J1%/+0RT7]4I@0&Y'$K&N]=_#*S M L\#NHSR/?=TN.
MCXR$F=+?:E-QGT,#[F:.%6ZQSR"J]W2:&FJK+$IJ8X\VU#_[YMJI?'T,)D#0
MPB+RW$1O#JMPHL&= 8ZL3,2(J4#\48G:41*]#ZK5>!:TC<1K&P>T4"!$0R0O
M.1B0;1G11^:=8<)QJ0:7_0N,2Q'$'C@F+O17?S?U[5G4*"<J&6D-$D3VC.<S
MHH28QK,?:=9/LP3*J)$2/>2QFNX2FJ'Z$@WU=*9N,,12GU>G8:A4]4Y-4];D
M6HO"RDQ*QZ,4VP]_F69;G&>4"$9WO\>#$-['87(E+Z[TB">4\<F<C?7.G1DU
MTA&B0YT?>63:M0RT#G8QF%_D[? N9S)X#2FV+=,5&CB9XD"0N!WEMD)G8K#^
M'U\49M6C?2(=[(M[N#-'VFT+/[HAM2_8N\E/XY2UH*^*9Y4$,_O3H1L?1WHY
M3)ZI-G9WOHP& 4R19Y$&6?GSR1P.VG*>9KUL/^S>MSIP'6['%@)7J!9MR6\G
MWO;><X'*3L01TE5Y,8 \9N625Y%OUM <FG7&MV#)UD_09ZRF)YIE=O1-B1G6
MD!!>&.[%(IYQ<=G1''U05C HU.\+_?P#3O_H-.9$-F7H7"-4 !I4V"_(>XS0
M=C1+SVO/$8"PA2UU*.Q?T):#U=] 4(;;.'!OG;*M,R8EP?$B?[96F@EC',B^
M^;'*I'_U!])PO^14?&B@IUQ65'\XI%6!+< Z6L-T)(<R2 G5_@=<8W*.3.Y8
MI,)TB;7 N$^4='_-ZB^K(P%(/6J9_M2-O@U_?[/3"F6)(55#FF]QB-@YV\%S
M0^.W".V\+P&W>!KPL(.Q]YP:@Q&FK:7G&G1\A7Z\=7$3][2->I:9UR/LCH7:
M%*>66 NM?1$0%8S.7%6\,S^4[D"34<.^[-%V=<GI?M]Q\6O[LV1%U>I+-8HM
M(HPA3&4PUNIB]FZU&Z3LCK=5I<U-K&9CS_]Y3:=D$P#.4*ML4(M&)N5I562:
MG:.%2=Z%A:(=:'A1CGLQ1H)U@[8QYFKY1C/;<:OZ_O)8TS>!VJ8]S2V()8HZ
M0ZH&L7:11@=<S0*<R-6E!?Z7QVXD=5*-"R?T=Z3^H]OW_[F(1/KWRA3__[W*
M%.G_JW)7#HEA!QH[)+!:@31 HGA])$:Y]<3HE$746<.E==E_M*M?@D+A!G8%
M?'\6Z88F68)_C!:C.I.LKSN@-H1J'Z9.H ^X!'42.0DJ*4U]"(N%ZD1M:G&&
MKE_LTE>U.[F?2U289#D#;E2PZ*+-F/'[Q;%3Z1'OV^^^-/:2P087C5DC,QYV
M:E'ZH&6#_66$X EKS<#[SA?2F__8Z]7[M!B8ML*1N5+AN[LC+:0/)V.MG[CS
M!:<U_O[AMEFWAN?MB/5NA.SNR+=CINXX7.\OW.L0+"IK9T8"X;JMU](;[6M#
M]M8KETB6=[N:+B%>KABC>,FRML J77<@>=S7I*ONT0'7A\K=&L69T5"_M.!B
M%Y5/#L4Z);GF]1):WGJ&HIHX'07-]/%'9D(VQB)S99GYK!>3_Z]EZO_)\5^4
MLL\:'G!]@_46X_D P58\Y3M[K@T3[[J[D_49@X,3'W3C+H<%YH!"#"&'6"\)
M2M-F.T:*[0=<!FPM!,M[;Q+>FMMN-8[<S[5:R6:[C3O6\1]PG65].^#Z^F9_
MI^CB&E."'M1S_K4:J^K/J>\10R=M7/V]YDGGPI\:G[3CRD^0_V^.8SVSH.]!
MD'2Y?-)FPP'7I;]_JN5&7&7]>L %6P<<T>SNYV#>TIN;,#'D39-F!YX^UDUF
MN/Z,&5CI&?K7Z6>&2Q-@,7IESOYC/-]^SD? \X$)Y/MCH-Z:S@QH0]%;0_L/
MN%ZXZ[EO=:F[(8>DAJ?>S QRKJ3P]AQY@UIPTIA0U=AZK-O^UU1F9X]1D^YF
M%TJ!$[AM> ?@>]?]WDF*,X;_^$IOFBUOXM@.O]@2A(S7,Y -QFPCV*^W6?X[
M/ZLXKR?WL[=R!V7/)0&FOT<])Q:4XZ,B'N$GC1(5V<K3:8X<E_6/#ZD*.^#R
M_+3$Z+1.VW1#:3/KV->EK!H,YLY;;7'P!N!U\92=?\/"OQ5BU]56/!91ULR"
M/:=PS #+?U_5W_'' =?WJI]E8B9.D3TW2=KQ6"#]A]KY&Y0_R&X7E0P>(P^R
M,71C4N,!U\N> ZYT[O]??-XB/?1Y+8?SELV/5(19EVWX+N:U^M58]30$-JS4
MW&(O033# _ZI9&\_"_O'?:9;'S8A.&"PX59N=L'1H?[]0=7R 639]'<:1M'2
M>/]UT4LS1=L\(BM])02G H_0N6]N;;)<F.T8_JUV?W>*ADF$&PB^0^I7#:DL
MLV1+EJ"H.*U<H\[K?7"UT#(+LX0U:;D]CMP<R&<*5.!\80%-&*N^4!6')>.!
MU0=W2=4?8C?V\^M7_Q$(\>KL81D<!U 2D!IT\3ZD[2,#X#LEY)09TTS]T".9
M@$]I[4@_UN)4>D_!UBG)ZJP%KYX#Q?&63UN9V6>]MG3=-;ND.XG%,$%G6_M
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
M70*<06Y%@30Y&@,8=P9*Z&9EZ'AE+#,W?:MJ>C6:>&JPVO\U\E1#;%KY6&?
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
M_&38!]Q%RG*.4QMDZWPFZQ3][BS[^.D->"\<&XZ(;$C3FL>U\CH\PCGR#N<
M+ZT$GD2P7QO0GC]+:/%IDOA,N'KZ6<)U44M#R-\.,?3"C,HOZ+N/E8V*'J?^
M!NF4?P212?I\;]%6LU<_GEW)T:*R#9],LU*JY'UL1OK_.+E V0W+_H:Q+POK
M$N)")BC'0ZK6)MZ9DW<5,#.X!@9R8F4SB#525X;%7P5"!A:RQ$GX0J^K[71_
MT4\*39PG(6KIGP\%"3[:W/I!Y;&\8=Z(2?D,_XR!2H<E38(CI[:C=0>(8/$
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
MQH$'[?SRXQQ1VN?L HYV#[-_UB<O!_Z^+.G&#P\>21(,^3C=3\@S19D(+N2
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
M2+%%:^_Q5^\Y4#"3[GMJ78M=MAD44OC'!X,CELN^@^=WSW%&FD^G?3(LYW$
M<OQZ$ZH5)@A78<A",0.-J(!"\!$^"IAHF?87\WKH #9WS-#:'%W2-.='S\R%
M.B*C-W+UK(:6M(@""T+H,^AL!CJ5%RN_68(23"158*_=X KG-.XRBYS<?-@S
ML[ZX+'0WEU711U^)WJ!)@+<8.B%ZM*7'(>1CN)^RZ1456>M9$POBB".C/B>$
MQQ>T,W4)W<CJ4ZG/0"B3U+YR /1R<GT*>C,T$H.33ZA8:QJ2/HXMVCUL*131
MK"8@$@IV3GR9?-S4GO9"4*IY1[X+W)NH*6G)PWG@3'Y"Z^Q8K8C08V80R0K+
M/H4W4&*4!M^V[',.K.=")@*3M>):KU'Q'K?LG2/0CH&;]CGNO:X SB3U:K)Q
M7LMP@;5JRS IINC>57O',=\K?BBE4:P*H^3%#VD%%M7*9M"HW(,5'I'+!%?
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
MR&DED2>V8B$[G/-Q%'!X^ION22X%4$1N99"UI O;C[CF,3_)2"&.&FHZZAV
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
M1[M.WJ>+(N6+$448US<]D=7EVM#3T_P\PC*D,L1O;._^X0_5RNN@QEJ-?UW
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
MDSEO.PD3LP_"=.C#_YGAS22Q6;6V7T>(AUH[EF3O&9NMF X.QIB0K7];KD4
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
MD?_7QC09(3/>MFZ81\-GY%WV@#!<:V'//\2TKE9+'B:V%AD[)5^;EX"112&
M<.YD'GT.H?B=Y%)*]@_4$^!!^U2A*I'!S2;>^L%I+1:7O-B&<&:78J/_=*I/
M0350GVR V'MI%*^Z$.X_W:3%KV\WPUA"H4 I\\[4EFBC:"8.J-2MP<3G;AU
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
MZYTG&X("UKOPAE0^7ZC2OF$^G?>=^UP5W1["&43C!;_779N;-G8)AX6:5"8
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
MT?B:CP!_\LRWF_6'CS@(<UPE47D1\S/H/I6.Y5 ^HFQ@-",#5JOW&">MFO4
M;_D'Q7(Y#XKEO\R&FHP03X&&M(UZTOO3+ZVMT)0WXTD.9ZBR+P\UF!@8*C2<
M"@$8G_]KD97QLR=JN?6.L*7$!Q<#M#%TE::D]GV!_@5;@0P6.9W:+Z"[[U_2
M>^)"V?F@BEHDNP4%QEHN?%+^SXNT US#4VOQK&"-*?J<OT])W2]IY5V+LC=^
MT5(,OA2%IW5?"4]K>? !-*;-F^A&6U>788=U/.VHAN>P T&^%E\X$RL;GQB;
M!X?A\$VB='<$3TA]8(G*78]LV=J'$V<N#$MA =]*)N_3.CO;/=^\J,-/++>(
MXKDR)W[ T^2=TT1-<@&/8-QO/VQ245%1VXQD6J IRD>!.WA87#7YB*ZN8>9R
M+SPV823,G;OI@.2X2'#UI]']LY?ZUKZS@ZF6Q_51)TN+(H[IWFAMN;R_';0_
M$%?$D)+6:GV9%.1-%KG9T74V@T%^6F+3F*H34U.L'7O@@;_M=5B,2L?>_4IY
MAT[1T&7HIV%?,DPU+&5S*(42+9X]"PP)+=,SD)[P?RLN><), +4V"QN+C@R<
MC">)N027"#TZ 7L.)0!\![61*M9(FZLU<)LY"!L[T1BS_M".E%H#_%@'C'*!
M:UI=>MKNL:/0:96.+F]6H/8L+ZI-:%9^U/;EO'=55LT&I>_Z;SSX!(=4WGQN
M,DZ%C#Y2AL>;1J+J%8=F?3RJN;[S,$ $NHC[/;3)S]3"=];V-:+RO;2'BE$C
M<BCW_K4&+2+Q=-N5MZ\7)U\P3>/+0[9%.D=-HG_6LDF@&;U'KHLJG,H1[Z@_
M[N69[Q671T&GWQA2C5L4MOJK_U;%0-5F4W^^5T@-B53YLEU.Q6!JK&O?!S["
M EG5A/=37IAG_5;0T];RG0)56-HZ'F6+KTSR4[CBI>?,!/\I,'[]<534(W_D
MY]GBDX+LAHBSS1V2WD=<5HZBZN)=?UD#,5D/])YN_68AKPB+^H?^PUP'$Z,P
M=&\Z4[/H)@V2*+Y\,%6W04#S]APM-^5OH9AJ\Q6MLP\>1ZGME#B3L88]-^FE
ME<X./>7EE2@5??8E+=W]?K&EY#G?XR)E@B3G ';6UXF-SO27F\LZA*X,@&D!
M4-3_V4>YF(UJ55RZ=7\;9T2VD=5?Z_4&F,P@5%G)!;_*';-WE(9\"TCO?^3-
M-FYW\\D*,Y#5W!B%PAGYRFR+--34U]'_>G6[-?H*('[LRP+X[L"O>!?+U)BZ
MN[K/"S(\6X6T_KX??[QL=TOG!;2@R1>S;-"$MD;L>=[SL59^]>[(V,=\N1XM
ML_3S7M;I0^8%O_I\:I+174__Q[/\LYK_$,XI?W"$GS;FZL#0&L<O?,"C*QPC
M !)L9H5@AP!,_ZD!-I7M/WC)L#*04VIYF[ 3>I;-.Z[K[&^%M14.MO(G"=]O
MBW=T\$^*^ZKE>J96WLC*U.IE'ITA;VJ-9NWFZON0%B2]2BD]E?FG\]U.4KXI
MG^P;-*D:?/DR*1;=%0>K!LHC.][3[H^#>L1'5 LS%B,C,V#'+ 3[K<=)JN\M
M-)%WZCYO$52V1!;^/^K*A4[+=7!JZBKDORA4MXU=3*^P2J!\O9YZ[M"3T/2I
MQ]<2LI?4N2>8["&H)=@6EK&1\:3DWTDFO\4LK#?RO;6Z)Y(#JO"_;"&)-G:+
M[#:_)SECR)@RABKX9$N.[9/53U_[<9))F?^+.P+<\W4Z9%RAOMT:^G:6ZJ%N
M-/O/VCSA9S*[9J#Q6 Y6N^'9,28ZICK3MET[&.^>:S=R^71#N:&W#U ZMSK+
M#DZ%C@WNS$SY%!6U\51I72?SQ-7+!9Z'1CQ73'SYB&&MOL!>%;:"'V=5')5(
M02]D:OPGCM_07'/_MBX_D6R4YSZ8RX($RLT O*>L)"U*(VTHA[FNHE!:@USL
M;R.YGKOQ<2Y<HWNW=8-?",U]N\F#[C/$,SQ[324[=SL&^OH37M[Y&LPL'U'9
MF?/[AG6\5LIHN@WZ<Q8\_3N^@XLE7F+LL">DD0.F-+<&J+VN<>7&8\DGIZ$!
M?6'7B^Y:.Q#FP WX_(TJ 33T]IDPPY\*BIDIC5>%)@T2)\;/WZQ\N.^.N^;W
MN36WOJKUV]WNOGF!QR5:!(9UO%;>Y43=%!2XA-B^@A BT-#*G?K'63'(TD_^
MOGZ\$M[+#V:(INS4VQ$QPRFG8OF(^VV][*S!:_GYSC@+]/C*A.V&9G@D&!*%
MJUN1)LVAT%ND(3Z"\N$UP8M9[AO)1WB5V8ZL:%="2&4-#=*WE_?FSFS]0(M&
MG+<R%$7\7U_7T4N$MLW8(#5HEHMZ74QHY9WB(_(^6[JO<'],ROZ_/EQVDX]H
M0ZT$H,1("T^Q"#YB8)D=3WPK_G9+>,K>EBK,1_R[ ,=\J].A(P 35LF?;>?A
M8^KB#$5O9#W_WTOX__&U;1)5%8,27CO6BTR@5J+E1MG/P-LHH8D1LLQ\"IA.
M,U.6YF)!<UJ9ZTU65/1S?1%NX! %*0!N=$X@/GX<J*)*8G=\J$A:M6)J/-75
M*9HP\/,I]3KS*B0DP"XT>4]/I:7T1>-^J&\[I C!<^Y6R_:6TX]AQX)NL/-_
M=698F'N'W(JCLNX 'LI$63U>QHHQ"<GH]*[<K]6?'YVII6DAJOFFTZI6U3XW
M5:'<PUS.4ZW4OK(_G* 77RCX,\-0^\7U0FVNCF2GK7]2T(?%#HJ5CX;HQKC"
MN((PLC+FH?'X,*0>V G0\@"/TP)489;60SGB]D_*7)741P*6![#W!(8A*0W&
M+ K<:$_2VHHXKT U-N!IXT3?;$'&7 7Q^,ZUSC_;+>L#CBIZ.U/<J&L[8_B(
M9CD^HAN_'559^!B(:2<=N;%%H)Q@E$!XUL&8V4N\S$8I;4PAXW87SQ'9N;JY
M!#X,2!SY0HS(B<)W$3?C2U83)2&,.G+$+H2W[8=S; X?,=;U&&C3!2]+8XB,
M6QO_;8?*RB,0>QBMJ*OAL+;M6Z?I3RB!0ZBE3]A_45OB"6F?EF+S7[L.<SMA
M:K5@C#<G;Y$J5I:W=N9O#/ 14]./8?#I@0ZU\?IJ>$XY55SX'B >GPZ+!=G9
M@X^(QC+)?I)<+QG4[SKN#<WF+A;F/:3UW5+/>Z*HH/)<AT]"$6E); \4&BZ\
M4%H+/9(')F\"FV^9:/":[!$971_66W_\IB))Q+*(W$,/^$QV_K7O=S(D*AQ3
M-\H@),B$<]W!V( NTM./2 +*=(/4M0E$'89-8"IO%UQ<BX0P%!S'45">C\KW
MD[=!XX>$=\!7O#-;*$L/[+W 1]R,ZYH>QJ<[:_',D<RW:RZ/20?T585@,QKW
MB?$X A5GAWK*4YA8'26A6XOGI*(2DUW"WWFEUJ0%IQ=0'-'P.[QV]6!U=9OG
MGSH&IZ;&V[IV5I=5'6P<%A>Y\N+R(=TD[9RDG6EW$_(^I!P)._E^$YN1[GDR
MZ>NH3TV2B?JHR6F*N6Z)DDEM5%Z2K5]6E;6)4ZURJ<+)9%];$[N:A71=8TCT
M=,IC@/8OUE-R':QD;,=W5*NWD.$4@P>O43QF64<8IAQ";)/\;4NN(+BZN7U@
MNA'XL\VMGP DM7VRT*J+JXC<Z5KT*[GL+X$"@_T9(7\V92#PTK\<PZ&PX@\L
M]XBW+^^Z\FOC[(OY?>U"9K>E$0Y1.X8M:^GJ Q&)WI_*>,].E2W>)0B7Z,PL
M#YLO)1J;':WF%:!K>?M<*9S2<)N:^L!*D@$?P<Q>$#A!M^U\D=5%CWEJH;*P
ML7\-ND%@YMSKLGQ&E<)%TITKJ+F5[OT?U_+@"C)YF:B9>NXQ&#@)-!1DWXOR
M)(\,, G2T"$=V3ADN_+>*]/#>V0+OO^<NZ^)^-"\(VZ:[OQ2!?W*3'SS%ZKH
MXP.AE =\A.6B ,"[*L-'")ZEUK;S$0F7H3GU/&#MI-_0(^99>' U,\8M/J(^
M,IB:-2.\SIT%: 6 >SD?<00G!M ":(PM7D.:P.(%CEZ6.,.V35+8Z3U(_B>S
M>3KIA5/#SAF- Z*'=CVXI B4*>:]'ZDD62Y< 59?X%RZG\,4%8 ]P%X^(OT/
MFB0^:H)$5E$XT!J\B.?,]?+D!9J'KG=UD!).0-.8GWC.LCF*(%?C2?WS.:[*
M#9X8*H8 WIA%<Y--49Y^#P66L&CFOICZ-KJ>_MVNXEL%#T2E_VK?N:/HI-@U
MG\NQZ>B%-UV%;&FUS<94:(]NHSYIZO=.?;BY7$2_4N<C0CY[@L>4_>*14C']
MG3;N?,3E/@G<2Z#UQ<=%%IYQC8_X6&NJ]X%K?R0B0F7 -3:$JTILMMQ2^+-W
M=<LXD8\X#-=@^7!Z"7N#B<UJLBB6'HW0"#5@3V<V?&@0\+WOC^N.'2M;/S<.
MC NESB?'<(_"EF9!&)+VXB-6;Y-!:]N()A6L%W)#=::0C_B;R>*ALF#21\EA
MM;&>X !JR8TY#\S@)+T KFIJ,W%+'A*#)6WHSXU<H.T*5P@50#=Z=#:Q;+O3
M]T<?OZ9&#_VS_^$>ZQ:FP8D=AWAX,:!7S _&BRF*.RT,PC@C@,JO7&_R$4N3
M\*G3GG-(1_155X>AL\B]TN%8Z)!?_Z:_"8P'!YM%5@/C"A]1-QTYRMILE +:
M*']P]P*$46$H; 0G$'L\'W'L.HF6AQ-TG6+]SFCF(T2#M0>>&G.4T@)R;_^2
MOM#R6?.VH;)+!VEM9P9 2TP@K5]#,A\-->T/NZNV#+JBK \RT7;2PHEH*0/4
MNCA3:VM2XU'ZVN(5W-[Y\28=KCLB$'9],0]O0>[-<G),[EDT"$_,8\*:GATP
M6>L("Z>;!B1E/%G'1[SY?'ZAFP87H'U IZ3\Z>>OQL<>G6W;:2*ARHL1*WL?
MV@J#6%8&"C70^(R:.;&[<<CU*>]")(IV%1-3VT6,;X,F(!D"3Y@V#^ 9R5=P
M^S'/'^CK<]VW]D"2&7<><=%">U!_6^Y@9?SKPC'%2G9Q$[5D2/1,EBV1]T@[
M++BK&@5)H6C"O'VU5- 8,PK70\&[=I"AVP%P^PG4U> CM 5K80_1:R$.HUZ3
M /F<Y2-:,UB:LYQ+6$^D$6@/K"E'NW/7Z"^QLJS;LYR_N5[H"-(>!^3&<.L0
ME)/%1U05MA1-G$SNL#VS<?'U;1/=$PQ#S^DK^74>V39,YL4K[PUTIPZH[,Y^
MY;@CX3.,%+]6QWWS]E09@!X)AW6 \^H!L.\%573B2-RY].:[7TS4TS\SOT(;
M"I6O;B17_JBB-"62+Y&$YUXI[.T1(]XC'UJ,2#83SQ\JUG%R*LE!@C=DE9$A
M[*?@D #/']2%BWTRO2G<B@=OZ%]<Y!C"K2F,PI5$92T_,<_@; E;>[ERC+FG
M9]02@C[/E$P*/Q6"M27H(/:\W4_FX6LJ%UJ+%%LL08_E*/0JCT[DJJ-$@,T7
MQ1C?L_.1WZ!0I?VXT'N7TX\-1GCO(RWEPE;Q=^W*J,%[["E6QO4V%=P/E.3T
MK?Q$H]JL[LD2@XNY):K7=X+ZY:[/_TH\^*-5I'KPH=JRM-">+TC"1WTJVF+Z
M,,V8G0C>I*QV?/=__@&K"&8K)&'HFEQ9IX=SP<7;#$X^W MK4/1ST%E3!1Q#
M6H(W"&*A6T#'X9Z F]VK<]^5#Z;^5I.^#O?U)S^O^5M3>1-10G<H$U[F]C\\
MG60DL'<M8W[?^%#G1O;UO>=F6KSBI!#N.3@%L]NMDS-Z>>(,<==_H[L,HKLJ
M9%_'3"YWS+X6^E7J+! L*+SCN>BAM\_M#%"T/'W8F@;0E2%)=#R5VS*DK-"3
M7-E]X0L;8_^,UU, ,\%KBFR8V$HR_0)9I3)<)SS^&Q</>G//<TUA00U&P@9?
MZO>]L)=QS4(M .4LXN1?!D=%X6,207_REGB'RB+,ZR.,-Q @?-;9Z769+#K>
MV2+.$FU7N"G +G?B(PSJ .X1V-V0PW(:1?X FLKT)(CE?<?$L''@\@4!7K9X
M6^HH@3:V:T':70"6O_TR3 [T""5!8LE L)ZN5A6]$I#.S-I[B."^NW!#^TL,
MN^"_8?VX\+6-X;$YC7M(,(-CWFG^P*G4A&VB*_&+ A=D(#\%VLOT $)JL$9
MK::F'U<5W\9';&WC^L 9T(N7@]H<OM$H>Y&]E0_4IW'GWT(#W7S$C(;P2A$?
ML6FUO&;[2)BBTEQZL4D6_/DU= ?T'8V\CF+NP1TQ/MK"^&V0X?8@[Q")^0,'
M=YSL$(8[=(+818!"5",LX:HNI31MH;B#6P+L+#1<ZFN NY^/6$FFGB'^P<13
M9L#^+S0@P>)C,XI)IAYQE<MXD 3^I>&,:3M#MDHYF@Q)'6GAH6AB8#_!$KR&
ME*J/0-&V;[S;BD9!C\Z. OB]\\-2A(G4UZ3J!\M;^PI7V*2T7/<IWYA/@3/:
MJQ! ]LM7Q,X70_VRVW^4Y38.<E&L$+/J-,[5/MI'$JC ,OHN&:3H;5WUHRI"
M7ZM<5UY*[7=Q"?KG["NQKYW>#9QN;[/ I-!<HR;  [4W7AB\W*06".<^015Z
M"X,J>T!+0,_(H,O9R&<J-"G^#E/MH]NW7+GKNUYFG"O(F7"YR^B1]=;PSEN8
MR.FI&!JS48][:>USZN87>73JF[/[\Q7T'4I,3@\N+"X'VCX&8/UD;O!VDZ0
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
MNC5JMK$YCF40L:;,JU2I1@'&!Z)#&PV]CRO**Z*QA')#_"+NJGKC]W"->(3
MY8/V7NKBZC^\SCO-IE(B!LMZ2NS>3+TZQKZ1*5>CXH[K)XDT*8*R? 0[Z!,8
M&D'K$6^&-,$-9D"+K.: VA&%.+*DE[U?HJY?KF<2QMNTMSI"8C9-*:5HQMI;
MN SS^/<:)M6RSFR_SI6^!?<LAMW[5E9("VH/F,I^PJ1V7.'Z%XY@9&54[!I9
MA0]=TP9]L%8,N8'&[>%Y<R%:-L)N6.PVVA'2@6;W6)TXXG://6R'U^L1H7E;
M@/T [@CFA>I/K+% E!I8Y>1NQCJ-EZWVS)TKS@-C_JD3#U/Z5'!J94PQL3;/
M:6=]OYJ9U?ZE3/]GI=/1!G5A(P7B.RVRKI]K*I"3M"[X*X.EFO^XX[I=(.-I
MN^;4^I3NH40Y<8O<8N?R$X(3(G/5]S\40!4LW2Q]VW-^-=^@!M.$W1%A)=EG
MAG(U8I\4]<5U6,=VF-[P,+V0H!U88FC+_E%V^E-JI=]**IVX&,6YA-FU0<>1
M\C!1:@H.>!'<3YQ +U<>H.'W?LG!:E2!>\NYNKU8<4:9>KB>8%?[5M38$'1\
M0 TX=)G."VG7WKFV59[*UD-=Z2]C._X?5+U[/--]_/_ONCJHQ"HYC:R2A*1B
M1&N[)"E".9O#+KG$+$DLB[%*C)RN<BJR)3%S6@XCIRTV7"7$'#(Y;"O'9.]R
M>%_,_%S?S^?WNWU_?[[_>+]N[]?S_7H]GO?'Z_9ZO9XK?%H'BA_".47H\*@=
M0CB('&1B_KLN"Y*"@(C2E X83111RP@C'&A( E(F:!69)DQ2Z26:K[B%@4:;
M>J?:=.@U]1%2K0^^;BG4(IY\2 BH"5',6%LR=GAP;2Y&%S G6 M*".D=YG_Q
M=5(0YRGJXI*Y&,/>'P<?\D67@(LEM=008/MS>#.363,(;6X;+?O;LT6QU2]Q
M/\JZ#[F#$/5'GT3W)<%3T$X61,NYUP(*<8)F&&=,A6<LKXZIZ5<HQ55@T>?R
M7D/OYI5Y!CV:=5W-*VPR?8-)C]*8NWTE\YL>G#0-K7U1"L*'[,>=>79#T;7G
M4@D;,N>0&S)<VLI9H6DTQ'@]78KL 0HX.=)LH>I2#^@@48E&C)U\VV_,4)B)
MW,T0&BJ!@_QN3HO.'X/XRXPF'8%GS^XYGQV]<$-%_O28X6!XSVX/0BP7';$<
M7ZT].C1X1H-R[^O/J&A4YKT <EIKR$YO OF:N#9]@KI[5M-@8!*0?;S0A"H*
MA,*G$IDC65FV*3BNBGFX"0^'KEDP[C$IH)_K^MIE7,8[=5>']O_)&&Q3)M;_
M@B/;RQ>6(M^'KW=%?-N0^:-8HZ O?"B[9M-.=::6;AGHF))N3X:XK9-:ZS&;
MTGIJ0\8B"2+97;LA(ZHAM88*TE9WNY,FO.LV9 X4#+O^)XCCX-'-I].[_A/$
M#+;8WU ::)[^\,S6OT.[24C66Q'C3:'>6<6GD V9TCI!^K^#<')"3?#EVN'Q
M$?L.\#I%#2*UO'MN+4"#(@-GWK>/2@[K<9A;FC*NA_:%YID9W/-7.^\Z_6^
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
MC!4. =F/F)#]8!^'$Z-;GRW<.T 13SL28%? /+'(_?&&S.4Z -YQOPP>I6\
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
M>_["X !+7IEQ[NB!B9KZ/N*%+%?S^$8:SOQKC,K0CT4#0\>J*MM$L52+J#V
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
M?F!#9E;1(.-EWL6=$EW4H\,#X=XXFSK@:'JTANU>8!2S3!+O-[=;SM9>29P
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
M\;'Y%1YIGQ>AMR<.DV)HJWDFDKJS"RTWI9+/UX-XS>4F5BW)*(674=U[;7"
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
M'5Q21'L5?FH>N/F^\NW0Y0!7V\\;C\0?F'OJVV1W-IH?I,,U(O/JCDVK*4*
M'8=XGJ>OB7.I!7D5$\[/.^A83_1^9NVP$=$R,C 2'VA+?A9R,O1BN=6U?JX-
M:TFIX04S$)-R:_)X/V-OS=+DZ2(V0EY\G'@+D&1M1?W9WG]D@'$Z $C?V);X
M_>4(/+#,;]Y<>5*K=81X!BO'X)@D!+!.<H/IVI_-!]$&MVX2)WAT:"('IA =
M S#O?($'"MKT6?DDV:?-')$6L#[%=@TQ(\L*VAO!6\:S_:*3,;$1A5=-5STX
MZ LPSS&+H2+7X-,P[U*P9_V=VF@.T?0IX7_<0(_"_\<-^2F0U0D]^O]RXWV[
M]+_<T-]9LPO*G')/M I)6KU:]6[(/W:U*<5I;^%_O!EY'\QGN+[5]62]:R.Z
M0#1[5'R5]'?_Y=4@72#GQ_\O-R[M[/88\^)0N>0$2X?=J/+$!N2A']3'P/"_
MW.#!B3S7PPL<VCDM6BHEE5WE^XF[4X>5WZ;/53IS.MWNK11T6*UR_BDV_8HV
M!^V !SV=VQ+2B5K@U(71,-'IYR+;K<<,96@2T$Z2(F!10Z(  5-RL41+:)QE
MNM3F\_M(V-RAX W#B<[;U-[G(!G=?(>[Y#D8?J5E:&\Q;/U/,.0IR.S8EI!M
M/T*XVZ/6DRJ*IQ-OO1R GYN>.,?:4$HI_R12)U^LJQ</]S<P9<!D\?H<>W"^
ML&&BJZOB=9!LVN'6A$+4XI<(8\[L!&*'&\[_Y8:<T__EQH&0'>)+=GZ [7##
MA/Q?;DCA=H,Y'4W=WSV!I1[MT13B'R:Q# =I6F14>%5=KS4SED?GJO-UOFQ>
MVX!D$W<+=1.UZVVM1Z,W<](+K/8R/&*V)>3#5J)I2/8M%"9=#.D5NG[DN):H
MX VO3YW[+S@,1^LK:W; <6?)C5/!KV2)C\^ 84J2^OPO1C&>ZOM'WTS?E-7K
M<.T:?7.9GEIYSOP-2\&E^,*Q2P^&Z>FT)P$G\-\=X2ZU*F$RH82XV$ EO(,9
M#^X<UYQYW<%GK\N3%OW1]S>KOI<YR;D\<+_Q*,4^PE3H-<^"2&L??/CR^[M
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
MM$X+-WFI\GD+L><?HN>C%YT:&+WOU,?71&X%<-LHMLJ%R8J3G&Y>:7['0$>
M(NK&V\CZ*.E194<]TU.^4&N9O*M"V0K%BSD%)0$WX8CAP <<5A>O]K&9;I]D
M7H+]89SCS6Y;HH.)GI/FV>@3)J&6QP.PO$6!KNL,3>_5EA98N7-;.XFL0%@U
MQX[#).\@;(Y'9L,.$'18MO+ WA]?-@$M#^5$HP&7ELI%5$X6,8@:O%XX49-1
M%AQ7SO5,-AKW&%[;\OBY-^]'RFJQCN]0  !1$ZF!U@#=CF,*40)[V6B3E\*5
M=%N]X)+=0CK+V9/5A(8.UI-V.051@MN/C-07+9]:!5L::$%N]>&>3OU$-][\
M*LU(BN7_ JL\JQ[W36I;(IND"=<5;$MH8M%'AKZ&P7'\ZF)+(JD,9+V95&EM
M8@R;Z"X;F_@48]Z4Z !=/2E?&C[(QGL9F63]$:S4VI[];<(TZ<-+9MNFDT&B
MC2AF,+J:%F<L%_HAD$:XVVV(%1@ZL5!&U94AD\>%MH^OE5AB]A$$'OUTTQS)
MI;C\O 1*;XW#] >L7=NFS4@1_E3/+.H"D5'W%\/^70DT&Y+^$K:X%7;,Z=S>
MO!G1V6]=&6RDW@LA:>SGJW=UOGYPNPO=[G6^=D3-"YX; W?PQ]\]2((2S2/T
M4YN##B\.T1]Z>-_#\A='V?Q3[]R'CSMHICRTK;V;?5HFI5C[WIT.US+7XN,S
MIC,'_ZX.S5;8K..G[$Q(5 ],&>Y?#MYDL='[&$!.QK9$8)8D>[W0H%VY'LBG
ME!.OYK#0JL.YG6CH*V"X?E)UN%[X?(&[A%7+IO+5PP,\R-X*\V:=7D;(Q\9?
M1H$"GP?;$FA 7"E4. _$L)C*Q/C^Q&.H):NY9-,<!2S*LP-RT ML#H7NSA]E
M6>TKHH;:ZKQL]4%\F8C0=#64_1KS9&JQD1O56/IM@KH,$;9N=EDU-OCSBZJG
M%,%Q;S \YGD;-5EDC8^E84G2*]$MMAH9"5:&!_C*:G;KCRFI!JN;7@5>^8=3
M+M]U_4XY;QV?A5QO!Q..%=<L0@^!E;Q#3/DUG,9"87XU\.K'^3MS?/.<,)H(
M4?6RX!+P1&ETA1^__^A 46>=>I:\F'O^B_^ M]'7@*)T#4V^AYWG[@(DFT@U
MS.@8*,T+'$M1O(E4U#FG5H>*/O$X>9?*DW +]TCJP^%[PE-O'U)3G[6\+.GT
M<;+A97:,=M6HL/F':TWU _1Y-[NT'6U'<CNB+G?R-0U,BA'QJB[]V99=;L4"
M#)=.$:EOP@GJ;*;,VAA<+R<\2)C=LQY6U!%7D,4?,-W!#?%4FS"HVP_'F\J@
M*6#J7@(SC?0]HZTVP\,-([D!O**VF#]+>NT9@WQ&ZEO\6Z_$#]L2!QB7*K#;
M$H?@IO%">=9.'F7%KV2U!N74V\2PT6JMPN0&/$!GK:N)DZ)X,@%((+ ]K6*<
M4"*#>F?C,84:Q!^ VT3*?#8K@![->M8"/2G '4K\I*9TGZ\9U2U6 <NFZ;*+
M9I,2@W@9^R5>0M]?#.M2+F&WFS(34M\GZQ3"<Y8Z#VBV9] NX$QZ80>V):Z<
MBZKV^X W\?0<S7UK-%L@S%B_TR+N! <$4U*B/T=MU>9/@J^_V/X*Q-PE:D_#
M=ON&0BV89)98OVT8KP/:\.G));\6L5N+A[]F\;WA9WAMJ$V?(8J29PS_ZQ$Y
M0?9YOA),*O/#"0W2 \'Q68MW0R]7OTV:=@0L!9Q\U=%Y[Y2:5V']C4<75E(C
M8Z-OC%U74*OU3C0VZ.*%"@WABJ'@F%XQY!2O*B_8/U+#,KO,P @J>Y-]K>$$
M0#FWI/!<^+WL8%[US,]P@S\6KU;O;%"':Z.#I(N'D_3D9E9WQG@LAS>7K@5D
M%P%37L**(GZ.$@B;3F&GFC /+Z+,T^0Y+(P" UM%4.]ZLRT1 .(Z9WG$ Z08
MGLREM<KKKYK:!B@C-2LF$R=WM1<)==**6 "8RSX!N@@NM@+UJ%D:++D&'Y2S
MZ2%@+9!NM)ILD'/# Y77[W%O-#[X\:ZN/F?9\%AOL+*<SJ#:Z'(L_CF!RH8:
M#S*.Q#X-W98 *+^"ZH#8^7271^%EJ!SP><3S%NHCK3I$K S$)$?3XKT?X]7'
M&);AO&7$&UME('/*/]R:U;3[3X[2J* NJN_2U-/=JU(_[W<G-FS@4KS--7CB
MUYZ90LORA2V,<;*DY.. EX]$=E8@]U-F!+8O@_7= +,>?C#VNN<=MGOTG,:%
M[W_:%SNZ>>7.6!3!_KZ\?N@_E?Y:II[R2YZLB[2D,CVON,O/K]#L7Y!?;0R?
MOUK[Z-$9TR\!R:_=(@I7D;]\(&N )X+H&7 KVQ\UM=<1-)(?6:89L$].,.F%
MVI#Z^73!)F^M>P4*'HD:[1*KP4KJKB%>8SY!6+ZD3KG2;8GXS5.]FI';$M"_
MMR76MB4HI--;A@M6O@X=CHZZO2G??<;*:^JX,0VMZ/5Q)U@S"+F$U.$[Q%.>
M7 FG33#K?AL6+5^?BB\#@L0'8W4*A)A. ;G(931.W@K]:2,!^_WT\NY_6Y?J
MKY+%!^\?R>$S[PE%J%O,#?2"6##"-&[OG_S?TWN8?K)#ZT'J/>+1+T7M-U>H
M8WP-'X[].BJ\.I[\D-#@DYM3!S8]\\8W-- ?^F^&WUH;#V0B*8S=TTBN W*P
M(1S'6^F<2F\JA.4PCCPG^%P:7L4E6XG;*$OB0Z/:]24;W+Z+.-E%I6>3WYQM
M!SBN@[/)7T]"-DR_A/SV^F?Q:0&L"[$7=C X7VWY:WJB"H;P#@%9\$29Y3+M
M6H5IC?7"QN)JKT4U7UKU^*( >:?W\@##28EZ[;Z=]J.Z=,N@M,V<>Z.28M6<
M]:8YYILS=X?N"G>[?;1<[H[\:/%/2>*$L(!%_NL<9E!DR4?NF0A![)\!<P%T
M'V^%'8_919#BT9-,(0>7XJ(CT0OWB>A:H;A4@,OB&F=$=[;6,/G!]8\;<B07
M[ZQ<&C5%2GFUFI&GA<H:5V["-TW>-9/OG; 40V/;=:3L*RX]'*U,K=2@)S_G
MZ_)/_OWANT:X-$M3H\[,VUG#:%>2M!U\3R3(C>GLN#*O>LL!HUDP+?3VB,(8
M/0<N5WVT^!QN,4"%1X1[/*R\E"\I=;9"[5ZM%XPV1$M[LM"K8&!X@(YU-9T#
M9C.$W]>32G"'"&16X4>J87L.;EI](M0/TF&K::L&Y!< VQ+NL?!]C1L>9!X9
MM!<I/%VPFBPU:6RT"LS.*@M%-99%'2O=NS8C6C;7V9:0VN0_!Q+Z;CNDWP+C
MEIR'3<Y[V"BP[B^5L38F&Y13\629<;#51@VAQ"4$N8\<=6IS8.47_J.F/<N1
MZ;J7_[&_:9R[=UN"W;>':+'U#+^2.K6W755D+KQ*U/$<7'4'8/=,O/#%VNTG
M0LQ0^!^IB?*517\\Z&%MW&NE--V#GZ\AN%K @X*HW1$KC)!]MPT6)L$BUN0N
M(+GI:C0F:>?;[1>2EF,!_0ZU%U9D%E,2.])8<D@XVI&3@M87(E-,K/UPYX=^
M[7]A:G-3O$'XF*M)Z<XW^EK@4-)!S>O[X"[(/M1Q5=\_B$>2OLJ3=MF5[&90
MILD:2X82,O<Y;55ZF J7#G@>0#R_1/=<?/1"K]BR;SP03#<].11ZM6SQ1:YY
M]=GB8"$ZZ*QK:5IE%C6S[+%_Z%G%[Y"JGES91;V!C0^.%XM#W<L.=,,?/;KL
M%=LI+_I9OU4J/H+D+P=TH76$2O3*MWRZ$D&_._%$N!S1D/<AP'/4%MK +I$;
M,EEV%AVAA6S(3&;^.,6P'SU3TCWSJ-@)V1:8VK,*R6%BG='CR!&17"51>UBD
M7T5G(=4)"BYWV9Z3L %332-$YBC7,Y48Q#>,8J$503=@R;Z-[#GP!6YMG"08
MC$8>-%!PKB(4^;8*\T93%9=M?)Q [VDGYR/1"3IO2I1;0>L]I ;G@NZI-+7L
MVV6A[5I@)!^S?RE.7 3,?H1 %U/<1^&PZH7"<#)K%JA(PL;($QH1<J%Q#7,I
M:RTKQD4NJ\:'0,<>#)A7C2'$O+%5!3/XO?0L4MU*BNUQU,Z:'R!&$,T!,\$Z
M";!C;]3W+]V*2R?HGV,,Y:3*E@D2$)O0;]P5!XZA;%O8GEM-:(](=KOF;&R-
ME)P;ZX>&K8)D1K3KA_E_O(*[GP!DUVR<]&\!^3/-!4Y2Z.33OQ0G8#77#K;(
M:/PV[P_>>3@W=J>74"!YC[X_4G,G7U[*^N,EY[W>98]JO94]2]U>C$!3#YK5
M0^RT3=[>-.HCQ]9B8N,MD2AGO1Y<4WI>."9L:_O8()F*SSG\":L\*0,<*ZN:
M;^U+O5J;PG8EX"XQ@;;AN>3HE4,LJD\'?3X11G;N;W@.W;!!.K<ZN[GYM!N(
M(L"LDU)XOF50$RGY%F)?Q-$,EW[_!YAD,W.SIA,$OV/BGH=_O#5\*%TXD.Y\
MPR3@ S-/[<]_-OFPE$1(2F>[,4Q&K $BNLE[#+8E@E:X4:A<?DD93U.2;?6!
MV@6178+:WF4!/<)]W]A8,V4Q%)@E\V)%6I3Q/MR^,LKD%/AL4.8JUGW4A/Z$
M%&Q-2MG L3 RX%)GJV12_83#>O)P/4;UTP(72G[6QOQK%;*'<.[" -&/-_$K
M2[[WZ9EJD<<('*EPKF)\81D?Q).*Q[ZL/7N%O&P1E6JAC.@+GB% I&\0'%L:
M$9""BUW(O?<'V=T5I[)\ \J*I@,@M&M>(EOW_*'W^H&/\I9#MGQV[[>XJC]8
MC)$RZ07O&KT9ZN);5+3%$0QLPMR]##P"7#.2Y>MOU.Q,\_$JU7QHA1'C1'VD
M2>!;5U/]J<(\RS)<#TPQ\9AX8$JVJ ,&$1\2_2$T>EP.#O9VBT\+X58>10+F
M(;\ECQ+5%J#[]E9M%?$TZ Q\ZX)M'O7SIJ\A%3^!*>Q688JSQVCXEVB3AJ*Y
M:AQ7A]T:^(/UNKY?%(^-!TJXDRR6%?4>'K/;:PQ$#7*_86=&1#*\6XW]+^#A
M?&,ES,<?Y$/+1%(L3Q=>WU:;RT;(*;ARY@9M^@F>_!PV_:]MB3K3I@Y-<S;Z
M6 MPJTFP1#K,)6A_31R;GDKE%N1$K&%D=X+1H!?<F3>%Z*0];2P0:*+Y?<XO
M&S@1"INN;&\7GWE<2HGT .,\++E!)L@)]!=&V0MUV#G<7Q!89$8C5+4?%VT,
M,2(_1>)+%PN-LXRB->7G>%/)0758IM+\#OS^L55O'!8YS$@Y.ZY;7N$8B6,L
MR)!K/Y'KUS6==-],6V2DA;CVGC(8S'/1[>Q32*]^<#VON:KI\$S+1V\7\J&9
M3W88O=)DR@ZH2T;WLA[CI=&[RGK\Q?3D.BN0V-V../F?4]F&U5EO;Q(JA;8P
M,TJNFU<<[D1G[]&< [-CQP(]VG?1/).Z&7Z^MY0>9%V8DUL+8_W VQK6;]4P
MP@-YKW="O<Y=XIEG\VH5!0*;W:A7P#\(27PL\20/EJKL&=-^="!195&Y';(#
MN!HN^.";V(E^F.#Z[?OT2I+H9"368%(FQ>O!]S]P,I,8;A2_VHD/28N![@/S
M B#I(B2P 5,CU-D7[4@A-=I',X9W\Q,6(<T#PF<I/-+!^<G3P@BR;"YUT?8W
M0,RP51ACA5!"%5 Z688-O0%EA+T]2<3 D  S:@P/*<]=&-DPR^/KKDEE2;G=
MZ89 L*,A_J5+'+^W88W"8.[P:NU8"*K\@92F_?(@]V-(1>"YM:![<'4!"9K8
MC:HIFL9)@N3NPF+RLJ4_*89*</M]F&'WG/M)I_/U4DQ;29]# Z/Y3E=0<],=
MI\J /Y5BE_DA>^KLU8<_B$[P+E1+_O7^)</S40+2O.^;=)DY^VK5C<NZO!NQ
M7/9'FF_B,4L?ZCUV/Z6 =[4LAV9?,**%POOK,88#%Z=%/M1,>D;G$$!BC?K\
MDC_K]473ZK3PJ O-=T^E_0G6X+:$CUOEV9ML_F];=W(WFK2/BV<U,O+[2:&(
M=!+D*E2["5!F0V1\""M=&SEL\^'W&!EX(!4%9H_$3QC-=<,DC8CA/!GYGJY$
MO>;\Q3E[X72FZ @GVHM&7TW0(\F/+Q8&4E,8/_A(-D8%'!2P7 D_WI2< !KI
M.)[/Z:<?^)H.#@5G,][\X%;4T8.->4Z]$&E"@+NP'+7U]?6+T#AJ*CYA-TL)
MY;Q<S24D$-W+L$HW"6ZK4IW<8_0:HCJHZ\\WE@B)(Z<SM "W]6*.& 9&N8.X
MIQ\,IM3@^H*B"<2?0-=4RE<3.4BJ*#"$UXN07\( 2=B1.,I4JNF$$>;08NNQ
M6O[>_ WD$V;8A$ZW,=\XN;6DCJ=;'Y\EM9X 6@<*G,*U6'-._8PC?)FS"+G?
M"Q67\XO"9>_SO"=_((?"7C!L*P-DR@L39HNH7 ?HD_YSW]&P2[VUT*.!ET?\
M<RA9R=:IQP-J&VI%IQ4?7^PM]3%^=^,3KBI0Y0+>U\B_X"++O_91JU=J9Z.9
MR4O5<*%\M0<3J2*,@,AUC!4?M(7>L,>H@0:-7AHN&&1V8$;O28N6<\II;$YR
M8)?*YQJO3"/])<4;(!RM(.=2(UM7F5'QG ?44H7;$ES)2E$?Z#G?(U(H09[N
M:3>W7"CUEBU?N^NWM@&A1NA_-U^6G-KA []ZM4!\H.%(;D\[?*D[Z0K"8D?F
M40N8RJTC)[Y"(9'W7M14!H:_MO/;E@AWC7BGQUVZEE?VS..\]D_RO8:?C#,\
MD%)6F?WJYLU0?</*P%B_U_&TMZ][/=;"?M:MYSVB]R#3]$L*OPF_QW"^Y%SB
MT'TCO=&' '$J6=KV&-%.N/=9J,.%UP#S+SC,7VM1[O>2D\+[(_@8X=[WK1&5
M_K9]LJ!/)_37>&NG<K(+8V3-^9C/IX@O+XQ6-[NVJ->EA"O\J\+[-52W[-;P
MVVL:Y-(EWYX[<%+%?"($3.)IHJT_"80&:#6A<;)I,73B^K ))#5Q+[,]E^79
MZ3!B<G]?0<PS,*6+>XP2M=MWRNM\M1?6S*,)1VDL)DT]F*XS<$C24-C*DSY7
M;9![AYI.O5/IFFU6XUKJ/7NCTYUR?)B*\@JY<FWF_":FRE^8+O=0X*J2+3VE
MF$3M%MD+;U8\K2.*30+1<)!P-2\4XY[G=?[;1^B@12K%^MRX>_G,\>Y+Q8@Z
MXGF@=WJDC$HH%L,(#G9"TFT3^LX]^P)4=DX*YA =/Y76^,"HK&*^M9 8!0;P
M<:H+HZU*>2^0-A,?6ZH);KS9)"Q//VTUE]I7%=)'K*0(M=;/ >TM0C=W8*6#
MJ?@A*#31PH=X[#500^<M7_8A_($F&'L*QYB##9LY"DM<9F:X@0D.$MK_F3)+
M+L/T58^W45XVUS[H<VWY&;>T_DQXH:<K+I\\S4P6PX0Y;"FI!.L>,:)_-2MQ
MG-U^H@%;K;\5CONW'5;L]+(:4FG1[% H5"^W$ZH <$(+L@R>CXB)?XT7K3>#
M)9._#1,]@\)Y?J>]A\4&"V25B,!7@VN2MXEV%80H;Z!T\&K3D&G1IRD6*C^#
MONBQ49SU[C/F0B#4I3*B]'Z[LF3'I/%TY&")]Q,]^$/AP^#I[Q''>^OL,FAI
M;$>O%R[FNY9F#U=0>M>^*)TV*BNX&NIH4JOXC9&/5,XK&?;]<5>?]ZR6<.#R
M7.59BN.G"U3%.X2XRY>U#EH0'9.4E57.]].<E.'N%DU6)K46_VE5N3L600KH
MXCQPCD(+R9E$W6FP75GD .8>$<9TZO?)$L^EM2OON"-.J>7IVVD9I^Y:'S:W
MBYP>G1#0N?&BQ%")>^>S84G9ONP!/]_Q[TKD.OJ=J1X U/O.3TGG. ^)CO!R
MTJQP66&)*O,/0.P%,(B/D%ZPU2KHMK4N0H%-O 4&3"G=]( !?77>#=/\NB6Y
MN]<^]_(HGF9^MN"MUM8S4QM+HD,X#Y="DB(J4L R7D]ZHEHHRC.Y7C/2?96I
M@C53FZQ[T4O#VAX?(;H_7ZJT+? /*9?!L:UJ;I>&-,[VV?<;>/"7*^:UMZH:
M:.<Z+H)2;)*T6 DL^,/Y]!NNW?O1!:&.W3#>SYHWFAP./\US,L1> G#L/JF^
MZD\AP#BRNJL"$[OA:_OK$'T-:_W_,'6?44UEZ\/ <1Q%I42EU\RH@-2(5"&0
M440&$"(=@A 1$4(5)1(@D%%Z'Y6B($&$$%J(" &$ $(HHT@-18*4)"H=$FE'
M".%E[O_>M=Y/^7#6VF=GKV?M_7O.;G)NGA.:D0MW6HVNQ/FF]"F>(?C?H'V4
MAO;&7FC\I*=D&V_^PK->ZE1"-]LKV95J$GFZ!ZI\,?WZQ0*K4T5V<'Q$YB$K
M6_$W&8^)1MGBE8,#VN(!MGI*1V+K5*Z5*L8C%/M)1H7.Z5@35R=_"0_7CZ8+
M;,C$)/-NT2Q<T!\OR$W?RF>5\04PXZR5;W5\Z9%5W35%%/\X]VBM_$[?]^(R
MH-6%\["<Y'>O,VP&M!"I5>DMWN3#6C30U[$)4MH-:?-J$U\89KA-!_#/T*L#
ML=Z<\(X8]5&]S(2=G.S95Z::BWG!<6A0HJ)Z8:=QS!F#6#V2)\V6*Y*VXQLG
M9'FVU^>!QBEH]GK5OD#=0.JTL744' 3H7']#YY_"T&;Q!<0)!B;%/0IT%-,_
MY]C8XE<Z0K4K0]I4H7HKOKBC7,9S<^TTJ3<4KHW;-XK!]?+;&+&=VWG\9+8J
M#\1IA8,7\$I !(ODTD,'HIR;N; 4/5!"Z3_S-Q8O(C%/EZPX>_6O=H)B@>Q6
MQ07/$ZW<4W6.(V1"1D 6'C;:)O_&<<'N_7<@W&P)4W4EQSN#N7SWXL4NQSZU
MX796Y7CQM>R;(M(C[ZT,(Y'NE19@R-9-DYNUH!.Z%6X]AU@JSJ3 UBK_W6,.
M:?>RUC5,%:VRU<2G(L-FET;B(T:<+E78,,M':,I++@E:)408,G76A;8F@J$Q
M6T@#R7K@I&E1()4KUSUSF)*ZP#-!SWIXM[=>'$(K@&@<3.'5A(&N'1YBBM R
MDQ1(V5.B_)E>752*\' -0!S!%ST0?XC[;2D2O2^0B"9YTW9>'],S$7(:T0VZ
MIN1]AE:&"K__>?KJV[GMQY>8V8<SY 3F\K;:CO&'SC?-)4"P$<7M4<48*18D
MW53/#^&;&(A0)_FR($FBV3BBWT[7%H&LBPB/=7 ?W'@13*30-TT0"D;JO7:B
MQ9I?'1A8=IG_=B1A;Y58]N5#1)F_0:[!]O:#^I_59*WO3UG?O]\]%Y*#(D2<
M"]3R^#S[ (EK?P>7]>*ZQ6NI5B+%V5D.)379Q(3*Q*Z[%S^%HB](^%$EY$U/
MZW%^FKAYK2?;T9@09YGPAO2;09 0"+Z?^U/"RA7U33M=FHJMB)+U+U&S[U"3
MQK!4!R9'RCTZJK7RRQ^E+3I_2ZN!/HV7^0$9*I3E][:)?.6&I%47<:N+..,=
M>0:IK8+ 88LA#:AZ-'NIF13%PM'(PDNU_J"(2LRD.7ZZ0P&Q;3>"/A4:?JGA
MC8[R\]HOYL3Y];=K6T$<"?+C,(A03_F?>!VX/#8Z)'E&3 \&"@AW;A7E0-Y+
MAQV$R( PR@C6Z5J%_O/48Q$MV@U.1A$)\WJ]4Z=[IR=V9</Z<CF62>:/%IZ$
M7MUYF=L$CWU""9'CZ7%7_JFG;V8YCL5(8N[V=L0HU,=9LXY_7&B(#(J[N'3R
M7<[W[]RO3_O7X7$$:A".4<D2SUM]5MWZ8G:.W\]UZ=H7$)OQ&UZ(S.Z.9;F:
M&MK<G89QB,EADP7W<2N0$YZ3""$A$Q-E2BN%DF?I[E!X(Z%_9W*=TA&C#UO>
M.=T_WY%SNJK&L<S:Z*/3M1_+RLK2$O8$*#3T9UH 2QNMYLW.+,]HATL)OZWV
MDHKML'JT\7; 4&;O;LE]1BY)>JC<Z59H^GE6J.Z<1[MM,<U+Z82N-QRD852<
ME"Z80HQO\?]8ON# [_.4?LN!)_/5/'AVHY/,^OS9@<1I'<[W(B_.*H/=Q> I
M&G+U*;.5Z6 '3M=<YL:4P1^C6 -6P8D=QEX1U[.Y%(DZT53]HNS+]:52Q3G[
MO4R>4,GB-&1(BV_D_WWWO>E9P(Z9*2&$BWOM6DP%_BG?%SA6U00E<Y7%RFFW
M[H!8#O>;[-[4)RS4U9"F2*3LM3[\V3T"SX<%/@X0WP<4 097.,@DWJ59^/'/
MF! S^F92%?7W(BQL/ 0++W7'^+/MN$<)Y;T/*@-V2BLK,)E.7*=]@>3-:.<Y
MN\(]T^GS52S*T"C.?R!)MO4=>RIRSI)S?QIKQI7J"!$+0(D65&E26O8%VNM^
M\""*SS-9,DJ/QP 0@.]!ZRUOFV=^]AT&>KR9:_(5G@\&SB9DCOGOGK< =]A7
M"K<8G>KHD7*Z,^-4F0>%UHA]JC$,\8TCO;BBQQDBQ-^+J\D(>J^=Y;(5N 3Q
MA3-LAON]I9)"JY9Z04?2G+SBMBI2#@KI0^!%-Y94QQR>;A8*\O\9YT-&J1[,
M*)@X!H\[!7AWM8E3P:%E\VTGL):5/)TA/7C"EHO#)"2S]=P7_TC;0F8$U-VD
M,)O \$.XI%<'!JWIOMO4?;QT(Q9N^HP%GWC6;GJ&,Y96>/QA0;@3X+.K/7.4
MZYS)DG//SSS)\^)ZS"2Z=SJ/-X5WIC^P&<R]H:9%=2!,8WP[&7?3O0-K@/NN
M2A&40TS9\)5R]J2"?<_-PO?[ D)ZT;AK7*G.F9,8G-O(1J9DRTSB#.M[0T0U
M9M*&_ELMMROGY5;X04?C7.\269!11%ZH%[-$!9#.4--XG+UJT[.7F=$ZM+R[
MSV:G9->M!EO%,3'TKKSHA'<JR4<:VH,PF&?O#>"*Q2P;,QHLA$[1.>O1"TX\
M$VN7X)SQ?6KB=PR/9R&"6<CHZ6C!]HA<RP!+6-5+QNE\P<M$JS@<3TC[ED2[
M59Q8F=K+IR1F^[L:9>B==:Z:5LQVM:+X[^D^P($X (J>(=EB.58$"S!XU .U
M_EII8"ON/W8_77910L%H=':Q@Z 6NO6,J&2591)NN9<%564='=,CB;&5-O8%
M0#RU-LDJ'I+5NR^0\/3SHM&!0W-MZ9LM5[K'.X8 U@^V*QUJQMQE5_E%$JI+
M<]5R5KPJ%XSNEBSXQ40![9S%<69..5.<#K4P2*X#R_-,.3V=!U@-;U([R/(\
MSG:^_F&XC$Z7%/'MU*^7+<C^7A 1$JJ ;ZY ?$P6Z32X7BN>21Z!!9#E;'S(
M*"-(+%\.8_$'5_\)5Y]VDW-0(]W"4Y,+N0QR5Z4X'>O"^H"C0-TK9L"G++S$
M'T:>SJ<S]TY\.-W1<SGC@_T$UKL')X9N2[*<?;[9'*WU!0-ZCY"BM<@OO/'X
M@SZ/5RRT;WS;.-(Z&AVI/'HNVG[VYD"PIJ:'Y.\2+Y5N?MBB@K,PY7 H,8E%
M1<O^/.N:8OTK%VN23!:&OBT?(21WP]7>>Q4$?I1A%:BX''(V-,@> ,EX32%<
M4U+;^Q^(GL(CC=RNR9*@N%7B9J;/\^'210O9K 6[#)U3=F8G?JQ:GF?]MD3U
MKX2@EN>L5$;!;[#-^P)^-M*^AD-Z#C/\J 7V.U/*WF7$OD!9FO>E/T"&[ ?C
M/R9W?[$ZM_=:]R_M[MA*Q9GU]5(0$F?%+UF!C5CP9_<%!O/:_HYY=F,K1LW[
M3-V^0%I40LQ<;%<XO6A/:G;4-N8HK7D=:=#OM+F0]&JG,&>&XR@YR?F[8>]J
MG:VH\6*9<>9!63CJOL"_=R"39\B FED08'S6%\;5&?QINM/I71_INR\PBAQ
M,DP&ON,ZVK [ZH-.4*-^Y16BY%W+AH!S;],H]:LL4LL(0:)BW GWD1="6FZL
MU4BYW_S/A2 W_2DNT+-*D+%:88S!?7U\B#4\F:&-3 G>+<"!B3O)V&O[@POI
M)/\R+SOU^ O<?[S)M(:5#K$=(4E^[W>%:/;U97=RDE=4'G\'7[#\=>AZ!7M^
M;.\Y]E+YY_GQ'-S)U;K,T]@_ZH'-*HQ0N_KL^$A87.)L:27+M7HCR+?; =,D
MUWP<':WS1T"Z%H")<G1Z:OR/'EB569OO"-#;6R^,0$78H!.8\3\SAJ/=V_GG
M!JD.I9?+>J ,+",S<=/8 ]&M/A\T1VG,Z;?._S/GNZ$6Z>Y3270*2TK]S*Y"
MPPJ,7>D^<&BZBP!8$H (%#>&;F[Q9NQZN#;6/^2408IMZ=$FLO'"7&?#RBN3
MR@DA,PGRUE^C#VVV,H<;!W[G"LET&@:Z"'X7.I)CH4)([":D]+(.<(KRUG[^
M^<&M6GE]HZ?IOL[Q:L!S^V)$O60!])Q_A3:U%73N$_ P VET:4R&I7VQVZ@Q
MPL@U84S14=7NV1;@GZ6B<N1X?X'4)7H\ZB.UJ._UYC^X.]'P&V-WA^MP,H25
M^N9J'GC(5-)_6U$F9QP.Q+6);PAE2D[[^[P:"YGYXRW')4%#S\3:E='TI<%
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
MM78(JN..,97';BVX=!I:'#;2Y9[N'*,-=[;&KGC^9QNLCP6C95\ R?_X;E^
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
MJ>8[G@OXGK$V#5/Z&A^WEK=W\/CQ6\MO/!>.2VL!*V1XVW++E/+S\O].Y-R
M#PW/< 4;8>9<7Z-]@:F>%-@Y;LQ:I];OJ(U>TK>#FG\.WXLL$/SWBJV!?S]B
M1G=;D&/:EI]L\DPBYOC_]Q)3^BHL=UT!]V+>R&5%[(;C-STK"34'HC/)L+%C
MM>0"\,XLQYZ@(C,2AK*;@S/N.]^;"WT:RV,9/+";R_*^1$_[%C%Q!>W7;=.M
MD^8CK?:L4(.LZ*=J2%3T67/@21_T0[_3>;\7 0XWN;FIJU2Y$LR< Z?P<1WX
M).99IZGTT.9G4HCN!E?Y!=%O0"]]$I57&EOAH?'+C^$.\,D%29>&' 9]>N&A
MDZD\5H.+["0G[_AV&(-K,"%=#=M-TP6ZGEHV#E8-0V2L<:E_'IX<0#(+*%DT
M:LGNJT*8?*NK+[;*6U0?D5PW$SLN"ZNCVK'!<3H\&V"=A9/'O*5='S;5AK23
MDPJ%;G$O 5,'S268S#L;NM4\<-)CQJ_M"-H#Y#1*=9JUKKPVB-4KQ<2Z#F\$
M0;KR[K:5WO27]>@K&7>F*B3VX.*W8)P;FB[L9*X5C"94*(YI1E"X,H/0RVKY
M0;Y,?DTI:D$_5BL)W8!;"9B,UF?)Z"8F6=TIR+,QC*YI$^G%K*?5JD'-XVCW
MEM?^FKUN&Y'EZWC_^AT_5F/NL^/GOTG[ZUV@?PS]F!WH;*!!-!.))WJZIN5+
M"3MTC[LVW=A=M@#=<45,H!'OZJ+Q9Y.*<KTO/.MA?K//L?^6E%8SJG2B5R81
MFW4!J,A6=RFWH7?;A7DEQ)7;>J*9\ E<Y[0IE?,:"P,R.3W=>? 4K$,%YB+\
M-(K.NSP<=@#[3%M.!H'M%X@U]V&U)7HJ<"^DNG#XJ55?4.$[H$3*DF#C,#D(
M$AQ8#4WZ/J?%/P0DL#MV8*G8(VSPKSR784IF$L*@X_/X^UYVJLVUGNZ8LW5/
MUVA-:'[A01I[&"/),O8(.I,S3;-OL"XP(9\-L%P-FF.D3\8,S%".%A&P=P"/
M<BR<*_J(B4O BXQ!O5GJ!; .F A/E0D!E;:0,$)NG*GZVG+ G8F+#2O#FE7\
M,XS:N2Z;4$SPSWTH*?:%)CXV)F64E$O@Y*Y8,]=G"^/RJIO"P,) SVQFCXU<
MST[A8ZS4K(A0NZDB\('9<L7U=N-X?.%?5+T2S-T9%OQ18%!UF/$E"ILYI;;4
MP:B"^(3B2+2*]C+NV"?H[5[MD=]=CC_J>[-1[K/I(RMSUSR)-I81H/'-ON.N
M85I#XIOG:<X7"ZZ+(N.[V(81L_=Y+U@7T+613F\^O[B]L (7:G>E*EEVM)X5
M3'K6W:U=GO[I_$AL>\\O>_6R>)4+Y5;ILA6M9T@GW/))2=V[T*L7GA(1B6_Q
MSBW%V!M !&>)!4ODZ7#E9KLI/K.] ?!C/ ]ZC!S@_6<-D/IJ'O\;]U>$SV@&
MA7MZ7^"@\?X]N WP1XIW>3%QI]KBL%&L*3542-V4NH.!(GCD[,4(6(82D,@F
M)[9* 5VL%N1E*F</_RZ<@Z1%!K\@H/"*A7^F=B#T\UGK :@#D(D"47]R-DM3
MSG(S"Q2ZJ&TAS:-:>JH0S0QN.!1O.FAZ&/5P7^ TU*R8YUG($B56+@ZV=0R
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
M\#'5#O'3XY@G[32A/!LM+9;'AFQ6B[7"RK7!A!"9GRDX<ZR,X$<3)6SR,/#
ML_R,8(D)VQFQ4!N&6JP!_C.7>+4C>99 T1RB026]0Y4T^Y3U#'(G7D_-HXJ_
MH--%1D)7GW%PF&>6BC4$Q*IG0IJ)?!@#*?.-*!?8VEK@/\PS-<(,]W0$UV1I
MC<7V>ZD,.<8X6M7,K;]_F#,FJ.:>"D<VES\"]B\Q[G_"1@^+=3$IE]^OG5F4
MM,,FA0'ROJ/-90@^6F9>*3'HE__1$9KZF8L='056'25[&YY^U]>'.=\_DW!5
M3P!.[G[79+]&3@$\#R>L[SC^)GSP75AT>H*/49&4(>N*X8><<</^QH\Y@M/7
M?#;OV7B=UNW*?AWB&!#3L>S55W_IIT!D=:?WW#Y*K]?4]PWPC5KXE>#[7][W
MVK3(INM I364Y"RDY+.8\.10OBMS)._4*?=;H.W\>HZ8-]PE)U( ;%)XW9F*
M>.E(8\Q3[%ZA&W@?3U#4T %&?Q3/4!RF^ZB\>IB$UP1Z$DQ?85UZQXW/K!Z!
M.VZGC['ZRH;*S3LF?<2P)^.^CE$2)%!IFLPHBV%,"7(2HD&E7J+J[YN9V#B^
M^FYU6Y?V9T,FL /=?6G=@NYTZMJB_1;$/WV<-?RMT9I7/6:2'.'RO!VP?.A#
M\3"/#"(N3_F,BLU$>ARX9368M\*G,HC[06^:3%)OB\H$.YM^J $3+;KXO:.%
MQA/ZK)"GPF2HKZZ_JIFW"/=1=U_\X/OVYON_#M:#V3-^G,R0X;@)'WXA.P<>
MCY]>O#;K/$JE^QADPD-JCQIV,S8](GQ>J;H!"AMG:WHG9;ONGQE/2]]4M7YP
M;.A7F1=5!M-TDI1>"#O0V-0?K/7P"Z;NT5CTHR2XHD]6?7ZUX#DUBUI\S>W6
MQFC=M5&C^4)#99&F]M/& N:EUZ$\\AXR*P&A$9< .D7(J?( MZ [+P.46EB7
M\M1?UY$E,3EZ]H+4F_?Z9U0PJ >A?1VN?>Y4_(O5I=0IR;BI/=[8P [P//R0
M?IF O?X .+ %D0@&E/(_"R:;**+? >>46"AT(CP^L;JC>U^ESP5X$@[N%UF%
M(5^XN^(*XG4^LGC"!%KGZ21+YVEH#TQA0<4TOPJ4A:9Q.@S^[)(0OY^T>-8-
M..?%[9T!K9_.F16((MY/.D9=[C#=#_J^>C)O@:L>:]E(L8NS?##DY9-BV3W[
MXQ$PSL>GBX^1\^@Q>'Z4.O8/ :ML*9VB+SZ,F>%/%&?2#71=)\Y&1T90,:YL
MG#30=2\N8)T2XEQP43SEB# >I6$:FMGE,V^R!QMPIT6WP6<U6&M HW#Z!-:Z
M 7M!\)/0)>N+R69T*#%A<O,:JH*1O\8=)?Z$F\"YZ^TW?N(,G@L^O:WU!4N@
M^\%^K]9LW[;FL</W?[J5WX![[@ ?W>FSE4?H4)QU*N\P1GI"HG* #]=;H9[J
M:"G[/'?)T^+ ^FOM-WQ2:DNOO7\;@W%]VZ3F9"23WDMW@NVX^X6;OT]0?CAG
M#O[D%'.$:C[68Z79Z\[RR-,H#'/KZVC':5QZR0=,9N[VPF5WN_8$?'M/]:@G
MPZVO1N'>0*LBD J(HQ&),$+D[X!3KJ")S\Y%[,5XNZ#W.U:+S@^N_AP1:47\
M/;?!C%\!R3Z"KN)-<EWHOJF>VLG^FM"6CK:[R?;O3DA48(\W C\79;;'ELP4
M^\R9+0@,8V0]TG4"C?%D;OS,H)U :(KL1D2PZ3/YJG[8@\,FC^*2J/OGQ?OI
MW<.Z547B\7-='8*)OOJG89/J@$9^?81.L,%L=1DE7 51&5 _9_:SQ)]"\A\/
M1_G7DGT'@FKFN+DYP(1WN*+2V%N%MZ3%LC>&OMP)GU?;*0FPUCUU-"/'4G8+
MPD:KP*/CMR!2VX/$DP551HO.6.BQ15KQ&[-9HK/QTQ[%GE.\C]LHU&IK>U'*
MV.V(^3$8+(R[5^!Y_0.Q905-BE;:%13MG6Y@V-^D5BPE;>-W;_K6IRV(60+)
MZ= _.L'MN",G&,.O8M1,$@]4:APNTO-@!X8'569C1/[ZG=*MEGWTYU[(XGZC
MC0.-S2<_/-4T;:[AQZB ]&Z)M0O!'Q\;MM5AN/DG&6XY\_U"0Y?UV!.]^<^]
MP@^$.2O\^3=PF3+?K8XUXB5K68,&,WA9C#^2,"QR!6/,,M>(A+^F%KBY#828
MZG]/1E!J!G;G(K-H,J[,5[P!->_0O\!LV]91ZAJR*;.!E=Y:]^&AS ODU5\_
MQ4-3.RZ)A%V:&,<+:^]J;YR\V;EG<6[1WYKO?!#K,_;TA\AS!KH?:SVZN@7)
MR-XL3.*CMSM)L[L)> TB9B^V6<2--=4YZR(TT5)^KYZ\T_W2WJFBSIB[K[Q8
ME>1R S.[G0SW_T <<0"03!TJQJQO\EA[$[">6_N10<&$+ZM:.GHL,#:FTJ-N
M'//S:V:$J4E8<SPO=;9WW=VS='4TZL=D1'O2R01$#$*1*<"=,7P=_2'GMBWS
MEY\N]W170#Y%^OJ\4YGN<S?#D<GH7,;5#]?CX+NU5-%RF6]# TY^2'Q$.G[-
MJP031)3+Z\%'6)VNL%(BD!Q@18'E^S%P?0VCORL2^$N$ND;C\!EM%TP')MRM
M=CK8@W0A0#O9Z7%==SW^FN6M?B<@?M&)TZ4Z*#HG\5T(O/Y6345F''*_^S8@
MJ10*WH](U$G.]O"N)%R^.>N2J<>/U-R".!22[T?Y X1TK+I .$U>=)B.VH71
MWA/;">-%?:<U&+ NQ#GO#X<"OX/]K"YISNS8Y_S+H_HB(\7BN)J)\).8"+&<
MGHY3^O'8SD#U<RL>CYD=4;T=W7WY7/=(N@E_$<_/9Q\*J9&Y92 !$CT!:GX1
M]U=DB9X!\QX8X4,?H=<3#Y$(3AQYA_:_;(9LPW 'GO=QGJY!N4_0,F 2 X6=
M@GT1)*EKH"4QN'?.&<\QD8^]H1D:,#PT[&2(@Z[QIAPVLK*K5)874@7=[RTG
M6VX0(!(:3U]<D'O$,WKLJ7BS&IU>YJ3(X-_4R<#<+?+)ZA.8P'?_QRO#K=[A
M-RO57(;#;\?[=5F\+^DO V/@OM$//,PD4NK1<R<_V14/]7KTN+QNNFA]@6%1
MIF:[?L-=UU'[]&;XAT+[VY2,,FE+YQNEK,&Z!4ZZ2OYH=8U'O1,Q?_-_8XCQ
M?^.(,:8(=H [O[<&TSO 5.12,REZ(F_UGYF1:\IQT'T?P#\1%9%\M_;1PSYE
MJ&'?E:-=K6/NLP0768[AIX'.*O@6A(L?^(42IU:BE.O<@).%DHU,6VX,+X+N
MH>A:4C^@9GI,QY,D.5AO7V;;?]JF-(;L1 ^_3/[57*'M.!1>I7[&ZN=[M_ :
M]OUWL:4W'G^*/-WWPS#&_M0#M7"'I2T(J,6<#%D\6$4E$^)BMB %B9=6-6B;
MEWV"O@.SL%A<TL.5Q9<#6,_E@BW(SH72-YM5S;15P;M&_'+\!8V4L>YZG^B'
MAV#?\Y)E??&NZ*\#0YGX/BZ+U+I!ZQW[-?TL?X/C/[MN>Q>__$? E'M92(0?
M_NL1*+D_9KE>+%G%PDDY31C6?E._L$3I67O9,X.T%Q5N$K".";RHO+?\9,O#
M]X4,O)3X5,38Y==G<W^LXM,1FB.117\<$*4GQ7XR+3?JH8[!0.WQG2#L-L-<
M/"P !JQ2J#[Y5A\VDLK71'.A8LTQ$3+.9#V%$MZAOCKFN7&=DVBY^?51G'Y9
M':H_J'9NV=?;3OJYU[RIF;SW%/?,+Z6BIOZH:+6__OF&O[9QYFH!WWDG9N80
M&56NT1!3%O+QJJ%"H;=K%7!:T_:@4U5HK?O]RXP1.]<<TILYA$>ET0I1V4CA
M 9C+\'Y0^_KIR8-.WMF%*C?@*^O>15=_*=%H9]H][%9>'"5-FFZ6%+],-.A=
M(N";V7?I1R*JP^V$Y["([2E^8(<=R:]E 9_F@=,'W2,%V1=;GQVB'#'[B=P/
MC[FFOWCC?+Q<:$ODB<(RO=4ZQ,'-$ISDPK^?"*R61?&64A:KA[M#BT!K/L6@
M!V$"CM<YZ>DAH)@M" M%)(B\^<B#'T&T[0C=,Y@/E9U3R2FA,GS4D><5.7+C
MM [4)UMUSF=X]SY1)#SPH"B87UN!EF1,NZ>C]\T/V<#E(N/5-[M3[MK%>HKE
M0@T"\I:AT"MA<GYL]=?>F96>ZG'LQ1W Z_FOJOW$G"V(P@]]BOC5>E+M-D^Z
M?$KQC9J5ZH0"XY(F.Z4/!1ZC+F]L7NL5N(XH[K^[_-EN[4/^;I'-^H>L-MB^
MF@!M/C"@GL,,F&6"%QW#&U_-W=S<,[)!0@;[/[Z5HRF9&F1QLTSE/9-#1H73
MC]C.\-AP,_/+[N MDE> 8)G!JW'/<\\D.1GUC;R914Z]DW<5OZ>@ZK&C02[9
M:7O[)$O7B9%A1,FN@R"#@9=!Z(=N0:1%1WAOM=S!$&"8A3,2M+R8&<BZ*3(>
M_!V,GHD\T\M5RJ+YY&HB541>8Z)LO,+<R7"QAJ"!]F0+<GU^S")Y\7''[L<F
M9<A+JWAYT7] L^E<CP'W+4A:6,",%A"2@[P&V^./^8]Z/+^Z+%@@'N=3T^)D
M/%GE1P?3QB@56*L+HK-//Y0I]?R[$:K[9L.IJO7R?(=_!0;&X.*_EA<"$C-:
M=ZYC3]1]ZSH)/IJ>,/:. # PER'Z63X1ZB5C*O2T!B[B#M";VYM:%<U*UA]G
M\W<.'15:]E&N9-<0Z+3?+*.FEQ9U .(?P"WGO\,VIEC$# M1B4TQV8&">3%3
M3N7K""T/>R\93TGIYTX[9^(.M@(>Z:U&$Y^(LAB"'; KIX^_K-AL&A]_>_E=
M!&\VT\MK[.VM=V;>#3ZIC+$>A@Y!(5K66\UC=WDPJKDF"$PYV4<WW7_:=\(N
MT$C2.Q?>J[-7M^M6/=9>&B9_LS.,(9/U3[F2@C]%>YF%O_JE;:">K['_9.%U
M39]SDG&DW*RL=$6,=P R$;#KM;^/#O<3#Z";OJ;5<T.Y;PNSO,$%?OZB+2_T
M]RQ8WG8.+>1-&/"(F32B-&@QP+M6(!#: !+I<:KYTM9A9#";1>!?17WY2JI&
MZYP7_''_$]6H7@0'Y7D&J1T_LS1!@TJ0X"/ ?Y\2FHA<?#J=^[KW4SS1 )$U
M7@J3Q?RYX,'US/X>&2084;+([6J/(H7^%=J1OY[6.5&5^*6K,"DJJ!J;3?7!
M?4AT_-I>'5&BM"C#>X0PQ13[M(V)+."6P(Y>5!2S^P"8X3NQ<'N1EV1YQGY(
M9(VO]:'U^\ZU<"/_B3B L:[[>/X9]=!,KM)ZKL#CKBVS3&HF))5N2/$*]9<.
MF,DU8"?*IM2'E1_4NBP82-O#H5",A4(HM%0^N2+4]FWKD..C]N'%2/% I[G
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
MJ,B1O+"#B=L'%O., 1@AKGI8<_#'X>YAZH]8J#(8X3I<W4[W27;N%9\8ILG
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
MXJ8VZ#*RJ(GX2WT6MF[Q%KD6E6D!;19N08C"KUTT4$>A-1,?0N6:O5PO/RI
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
M12MIU'_\_J5?.<2]#_BAUC. N9J)?<(/O[7,P&?W&",)NHUMHWF%DJX=3/-
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
M\PQ,:C/[,A$U_&.I65U2)E'',OY2Z<7&$1?,T62D[8@<0^.%$S@K4.*;?0<
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
M<*77H%'%EOU]J$90<4.B..7.7ZJ9 W (1J6I+G8/L(?121'"6"[0>8<'J*(
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
MAQ&K.G-J%%9_3:S:6E$$.T=YFP,1;?S TA.JL^99S!7L.QWR4Z'S>'=.^1O
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
MUQ!(B>>_2AP>Y,7VV=MF(DS"B:/(C9OLVDHF&G_%/U8;2)@<$V0.'U0MU+I
M5 !2FW'B7"0D(?8HP*(_PIQNBNJ(ARM/8#XXL)%M2!',)>U#/'OF$HZ>7:#Y
MKK&6L]]_RWY./O:Q#K@=.2;#(!"HDL!VD[PT@;D^B#5CIV[<!="O D,!:%.L
M\)>9 :HH]B)G,]F@*Q M NAYY)BQLW.82N!6-^ON=,8$V#50NO[XJTT>)*!"
M?^?4<*M;Q]?QPSL)@AR'B'!OL2E-"YTB(^'0 W,1H=^!%!.=/+,OX<4ZV#._
MESR!YR.0X,R<418F]7*BZK9EYYZ-1H:"WFX*,TB-,'M? /0IP*4'9B6/A.VP
M<\C#JP^N&6]=5Y1H:C*8=>:(T"\+_-2-]Y0]F(?V,JA="5VZF#*4-'NKZ.EX
MC254OS3A98%RPF5'[)E2QNN^YOX$1<.#GQ)+I9)_D)J^.:=G^"4TAR#VM:<K
M.GJ('T\7)>C?:7YG+IOP(-WM8;B&>:;&JGVIP!#-.U*DW.QN92&ZB<J\ 2J8
M@Z+S0:.;'5N8OG(60&0U2H]-&MYG6I]O<88<K-8^WZ$LG">H6?OWP.T64\.J
MBB W@<%@TR^GGD,>^&[E]]+Z]<3<4%3XSW*M^OSTN@ZB'-;U13.[=","0+Z:
MWS*GE6*$Z%ZZ'%1JN-B?O G'OC*#B53EP[6</<2$%X/:!T:\)C"XEGJ_Q(E6
M8;^0"/''3$^D*WMM&#)J>F;--G:NCGM(@:%^,RFE[G:=T9%HMJ2.B9*-7MJ=
M2 ,M'/MB3_QK\)8^^F>_S<26Y$T3+OPIY?QASN:]=]$'S6N%XH%"N\)G#MTG
M>C'=4O%9EC"C\XEWHAQ##K2=>SGD^L#EFZ];BOZX7RYKWB?$X?6GM".P4,@^
M(.\42<,EX\C?S\CW$E&FJ6+YI_L+@K0FY(R;>V^GMCF[1!UPSAF\[8+Q?OVQ
M_8[?JOK_!X+I%A ,DG?RMP:98-<+1 $TZ5$T= FNF&+U K64/**I.E<%#^6I
M;INX<^#6\^S(6MHOB[NXDWS0_]@;A+.!L&?YH/B)U1GPSJ8:'R0K4#D0=AX/
M*PA._<$'L23Y(";ZG3>N2ZX5R9O'GA9X6=O8<RB+W^SED>?.!WU6#AY:X&$C
MB8FH2H]7J%'")#?H41=E?K=/\1CCNR\;;CMB$SF'^CJ33#>BN_^UUV7VRX8)
MI#Y)F4CQ&&ZA[?F-5R)P"0SM,B<V_V5 3^F<1.2&40]:,2<[8T[_5&--:S8U
MYGWV:&3YE/]UU"DY935MA7IBG]72485&I;7L*T>"?.-D=]\#@9Y=O7T@]"'Q
M5A:WBP5-E@5+&I?J,$5IFNU3#KHF.F#-XL2.X>9K&@.E"1U#[99E?O>+[5+(
MQH-7TJX/FJE&ZMAOX,3?&4DTNQ[75&]CO7FW]22M7X*0?E-5RTPC) &K!-,@
MGV#Z"+]OOS)S)\U#JP_YA'<(KG/9GEG7^N-P,3+)2]]NWP\ISO&7^V#*9V5A
MZY0S_SFYK!P09/UN*F#-0AT*+#@2K'*YZOT@]%:-R'!U?YGV^/3/%6907FEI
M8D)10,4MOZSI=P57^GHTY92>)ONT@(%CA);0OG$H"MBL$[3'X,[!K!@M  W]
M=.IS/1;2*N5W[]-;+I5T\8;KGPF63[2JQ.[EN[1C2,8MH84:E7:6MO&9US/[
MK5:T(NZ]IT(AZ6T=26]30MI\.$_>]6=+Z-^)#Y$=_4H2_J3OX5&TO^14P+OW
MY$Y,=<^TT3];YHO^>^O\7 ]/Z0B[B!?#Y(.:HM&\,Q9<T_,,"^ZV&1]T;X,/
MXD8U0H!GXK+!M'6]I$4!#C\EBD\X:^NW1];,CGRB$MZWE0$YQP-4<1N7A]W=
MD9.1:BN()P*QQGO*!XT$+79.I"&J9EJM$/%P%:"Q"&N3UX80CE6:Q8F'H_[
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
MBO0MP23.G\ZWQ$!_2ND<>S ZU+YW6RN'>.,>B?3RY$'T[B.?JM]J7EZY."Z
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
MJM,EQS&A9SG2_XN]]PQK*NW"1C-C04%$1$! B)5>! E-(*,(" B1WHF(2(F
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
M9-C(JU%Y-2YC(A.YPNOKV>S(\\Y7)!< *C#\;S_MC@+3K-F7N8#B/-88KZ
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
M6S.KA%'Q]9(1G,%%DT&.K'^67F8UTJ_,;YUXE1$+]L43WJ2-C AI18G)G[X
MT3"=L50.EET:O)H@<+@;:!JMVD&;3FYG"NV_>?>/#'B?*.HC,X/1GRG1K?.L
MNU7Y1#F'AED"$O?YP?:7,,OIXY=,BHH=E>B2827E;P;*8XA#%3M8QI)5&'FB
MOI4&>PL..W=VD),3/<#'7D-SMJ#,XJ4CR#Y?+F#Y-8]O>N&H];<[E0@%[&*^
M&)./E&I#]&",O"Z?DQQ[.,B6NG<'%R6Y'G71IEY;*\+@4VE;0TM#-M!PA![I
M=__!'Y;*UVKZG:,_%^ .%P:5C[FRG13$'OLV-IHA"H3J>Q(+TV<$?LOVSB_&
M4,=AX<DJ[1>=?/NAT-*F3P_.U7X9=7,SMIA;[%@6M!![$Q,S+H93!+VDGT%W
M=:>Z.*&L-!6'\O0/[90J]N+.\;^*?3%F[N^6GFX-IJLP-NHSQ#-GF=4'K405
M]&4E>#]70H:R,T\K@DX6*[7AU.Y;RAW[L@.**CJ\\F>(,TNVKYW@K!N^V5[L
MLXK@ @JPHNQA7P+.="F<?E%@Q\*(R<&6N_HU%:!6S=(GS!G.^+<C;'N#L494
MO;N<1=0ID$JXTW#)*T*DN]J5>K(:=;Q]:VEI<&20[KNCN$SW65J"O?2+N,EZ
MNZ;4ZMI1.:FS_V$5^P13I165,O;(E%9PQ(,5$675TTXE5;E[U3)5.I^<315\
M_YME=5?&[)2^0.]/]K57SWZ<GU26416I/DAC.O=JI/J:QYUSJ?<W<0ZQ\S9_
M8OL4UIV<05;8-O\PX#K -)4C#:6Z&5J2<//FZD_];=[1*BZ;W[L;8Z53^<'<
MO-N.3(Y6<!%[B;Q4\*]=CMU<W[+^.XOOOF2$X[7,!=S!4E$6^-:A(+R<_UV/
M>4JXEO8?2"^6"51V8="G\4WR1]25= G]M\6A$\?04E/W+BH<\O\'<;+0-3?6
M.7R*_U7O&ZO0!9M4N%T:6$HQI%BG\VZE9++ ]S$%$VO_BB=EY**G;[,3/ZB)
MLP(UGI[+FGV=>WM>1U]+PLPNV?_ZTZA&C5P7OZ%&/1QUVFUV=>,_&,=PZ*_
M!?9M.:X<_"?)9C\E1$6OMS(.O\KF2XX^N9!M5;5U^W%5:>$K!FB>\XE2OQC@
M:OYVI7Y,]>>H>$386&M?UNP#1N*5<&$CC7J+7'P:PHM_]55='\M0IX)),H^7
MF-&9J')(.ZHYG92A:'%0\8D3?!BC.*_JKYY[3KY;P]*%&8)RUQUQ#CJBISEM
M?J%R[1JX+J9F6E)_)>RIUY*;G&0 3C)-]7S&"&'P+YDP,+5#XX 'T?\FU2X6
MY9]-,2[B#!-PC0E5^L;E<P1AD('):'N$6\1(RQ]^XP?$&UPN>ERZL97ME^YG
M5@YU<OXZYJJ*"<=0W8FE1IJ.>CE4E]I/]JYS4YU.<+TW*1NQOH,VL0\6IIC]
M<;,N.G Y[4?!&TR1U./=XY]&GOJ^[2PV>PEO)F8 SVI\W[I7GQU[_HV?>7],
MI5K8S3.,0:MBQYEUOT_&'1>VG/\BX++I+A:G_C^T3@X!-5&/7GK.M"6=:<<#
MF#6-= /XY_$%Z!>&'WY_W:C7C:0-[:/N"R[>&4\O673L-3O7;A82;M":5VL9
M'K)7B/1G-$W\1S!I%J_>FU*XJ7Y<9[;E)!/N O?_G*OQ49TS(60JH?A'&YED
MG?EK[IQMAWG&5=JL?:=.8OO=TF6EJ]&JC(52B+!RL^&Z:*G#L4I]55&;2IM'
M*97M><:)3WT4U7.]7=2M[)X^R4];W(K\TQCU-4\.^#^D-^R?I;?F/P1\(]L"
M(@V[,Q&78UF6J:8>H+-XED+^D>LP_Z7:KJBZ"DGRI,7!)NM*0PL8YS/KOI0M
M;G=#O4N&AC)PD4@(U#<&/6':5:S&!4"!L]FVP7SL=336!U@C!.$E);)O <YQ
M*9ANH$W:PJ<R!6Q;AUJDBCNP\,Q)GOL;.9\&Y<C?ZWU_4)6J%25J-A9<,C*P
MC[U$A]]O__:X\(CIV>2LRNC/!-SN"P#F'0M$QV&5$M<N6)1T3 I&6OE<+\FQ
M]#(:"I.6Y9P^_DNP9V3('NGN<\K'#YLC3?.5JQ.J8TM);E*VHO$I/@G$H8_!
MPTK78VG\KS)\B7NGS#5*;?*NZI)3*FS+)89BZ3\:LI*=]RJTU__L/1DGV6A7
M >%#Q2J"M _*F]LOJSIW7K\?8YWK=FL(7/8D1,C/ZP-/VD5MW5J;SQ_/6_QH
M*(?X[0EM+3X&^_4+,8PF@3#V*H8/V9EU?X6[FHT,1EVT8JK'*IW="D GJH:Z
M0H7-E%R));[:5-Z?<A:61^D*A'T(\>TKO#+AB.:$,,SP!.LQW[II++*6+P$7
MA;1C64R.J9D'1$16NDO+D1$W-06T,SGT[ID#7H_\O%>LK8==G(SFN(#V_IVZ
M%I@??4+(>"I/H"/"/O^))XS^K*K%FJ'DUJ^JW.*E\@.%\36UK24T#>"B;$D7
MNH++7%A>D)86BEI9IM*M(>D?2R.!CI/Q7IDS('D??==W9&0=QLJYX6@#[#EM
MT=,7\EFA*</?^PC1DRD<YV__BKQ ;RVIC#P<<;38H>A1)=W*/:T=]'LW_'&?
MN'G1NQ',P[:1./]$.XO,W.#T2I>87&^K^O*A:;LQ*Y?'Y0="HANBNZ(-GG1
M#QA*S45$%TBR8&W@_7C!.5M6ND5ZL1WS"4O(K)52'V!(-JYUA1QV=O,[,N$O
M</?=HGA6T]4DW=6<IDFDG] 76 =4$B_GM"AYGO6@$&[KB*+=DE%G(CS.L\II
MA 03"JV/9#3E5]_#T]*LZ/4I&J0#IKNTM%3%5M%.^QZZ/;$/"O77R\BEQHY0
M33\3@*=8S&UCQ)YX<&PV,G62\:GQ$7$>^5E2!*'//)>?<5<N,W+4;"W@Z(1K
M?9:MQ9? P]7'FE*HL9)/W(W+#RP[W')/%5DG[%0@3*OF98 #^'/^64V=K15.
MOE3[9X,(Z5^:R6L6;^[<"6C9SI.4\D5LE].3>]]D'S\SAG?V2G6FC'Z,1N<:
MIY*\+B P^C3O=,=R6XF8SILAA]SRW(Y-NTH<"E0L55:^.X!-*%J8@IFDVYTZ
M?N[R4:(1U?!0<X=^ 5]\^Z0ZZ]#"@PS%ZT2Z@G5;?XJGAZ*FAV2<KD-8GI[M
M-^)0V.F%[HUJ^1%$\NHBK> [.+)D0?P^5&2:@4I"G)F<0,G(LL(8U*%+3$PJ
M ES#*EPK0(M/G%A%BL.SG ="@X3\"0*@Y<,3G^&.5^NY@%@U)R:.V$T=*9>I
M#@*@C,EZ0K\#:Y$=RX\*CB&DJET1ID,UAL='X0:CG7B107W;*0M+C=G.K*9
MK*?AXU+X_DA=A%S%G,LI)'\;K2!!LK?4;RH2?(AE:LJ S2N5?BE9WK2HCOX,
MQD'BUUI=B5M]I&J;'N?^,$LCD^$[O4\F%V/\ROW";9TF1B66ZEV3G=G)+[T3
M>O8.N?8TAMI<3:E"WB1X8E/RE5DX!L:2W *K^% #3U)JO2VU9.,*NVC:Y!16
M^69IC^O\^LA]ZTTQP:! _63X1H*#6>/'GU>Y ('._*-,\3VWGBES 1<^:EP+
MW -,:9]\U:=$NKG8>Z^#)I=:Z**!C2TTA_MYEC<EE?B;?3 _FN(2@*VB_=#O
MULE1)WD_4];R1I%HK]9>@S*U4OFMS>/@G@NV.+WALY6*==-W@Y-2LP- W5%=
MQL<<IRF#',?&[ME1X9;'I.:2L$L?/N@<[R-@D5VBUQ8R);JHQ9-;:7>16\,,
M-?8Q);I<0HLX VD-$5S8*GOX<MQC[FY'A>_&AIY':6"Q>WUF4!WTBV50&"#_
MN,RXYXG*F3;-5Q^:%"0@-&?6!/-..J0#F!";;V:HS90U6P,S-;&?V?J,(&VF
MR-D.'_BA*;6>E[00R<T[+^F,MZD1Z96H]H$.\Z+\HZGFYD=3O??FOIV2;SS7
M/;"Y+,I"93'RO8Q4.VZHPYLR&*&O*\ID\$=SS_#C*JSMOL+(L5^'RKY1W5(U
MBS9KT(L7MQV(G&@O]AQG^!5/M3[C O0XUY"T<(0K%U!4S!3A88X\&B8MQ([=
M2AN>0%QD.G9!$B5K*C'S2'&$>ZDS/)RH-Y&"L,3"\ ;,6#U3%/L"C774W=2^
MU5+5W=6YR3XSTN)BI(J4Z7#8Q>:>'M\7M8^OU9JNPY>+'4(R:>HZWY'BWW2N
MR1S-K:"K@U[I?O,;+"L]H&#^6??#6[MR\]Q3![I+77!^UJ42]I56<KTT]JT>
M]3"_?N(MW6K_M9)"DU1]*U?%C'/=W\B.C6;GCO?://%73Y'3!1TPGR CUTM1
M;';7$TH!%^#8;\,%^#LA^SXB"V:AO=+H1TB_3P].-S&0G9;A79)6A9/ HRPN
M@!C1&*\?PM3Z 1:CLDS=!EM -2S8I8'E^E1PAR"O:G5U&:J^.8!SWV.>-E]S
M!A9).7H%VGUGC4#%6#/WE],,#)>G=C:2ZN5MIEP9PQE=) OLD;GUGP<D==?<
MQ?BB+*SB1F:^I+LV^UK'?=RK+F+<W-4.%X&<>(UT9 )COC&.T1RE^<DK;H)W
MCBF:V=ITTE84CRNR0/PCQ)$MTLU7;\J-#B;EG; WMUNX[\BTRI>V"8.[&J3
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
M2+_,24XS1Y<+:&>1Z6*T?KI9%[Q;&?J.5( H]N\)%U8'9?'WMJ3^5&WWE.B
M?@S8&/]-0O:7&\9!(Y%7\_N_$67%GJV (4S)&&%PF*A2QCHWIH1>I"G8,G6S
MA3;720KX:'0'<#5L0&2]_<ATG_9BU'OZ!E.ANP*K_.!<:>*MXC.#YBYJ?R-L
M.<*:P'E\YOVK)IT??-2U63+)_]YZZQ$&/;S<?]/]V&=NE)-"UMN;,<])&JE5
MC<O \[>GV4$F#_,,-+S4TMA7HVO88B>[7,=&0:>_H37NA/ D'7O=HF1?[F^&
MGD?K@6@7*N+,(>\TW2Y4V+Q@-FS_S=8YM\K+]Y'NZ;UH:3[!#1B=K!-N2?W6
M12]FT_("#@*D'+,MJ3R),O2P&F.KSF4HX <=1VZ8)M@H=_-=4@&>8*RKW@_O
MCH]^578$-+4]T#2ZR'-L ]CS\,A#H)QRG^>VX9&ZX1I0/MM(A,U57@V$FIE:
M=-4QM2MCYS(I'\1>(T&-X(V>SPFT1:<-N:#?1PP?>8[7!$R$=6A@KA7Y7DA_
M;47^R@1%%UJZF"^ \,>-F(Z\]@IT7R6T(/C\(@%#@[ L37+.RM+>3W,=YEFT
M%76Q:R4^Z#S7[-&@+)TF/JSHTY,5,V(S^LQ<US<J7+2]#>;X ?F'\.F.(Y+C
M7^)=VH/+?0)<,D4Z<H@_JC^$JJGQC^3,++G2-Y6^B>SIHS<X;(9'40OECR-E
MY92 3TLLAMK-!(\3-Y=T@U^\LXH!U66<G79X[F.YO_(L"[S@(.-397Q?4!1H
M\)FFH,Z2,V3):>,P;D]$EH)\T=YOCW).&R8K)K$V'/$/.#U=9^8W QUD#\_W
MF.JK9=%0TIK-MVH;1W5U2VHNSR,]Q:K@TAV)XK8[Z.?C,&0_D)G5F2" RX7:
MZ@"4G%:4+)['(NH"9Q<I;*VI_:AHDH"L_3->E2ZDFO?$HU83U](6W5PUSXK.
MD@Z=&Z(PY@,.OH]9(*E,$ ?1:@C9:;0*?D$$3Y*<Z*^;9RHBC@C@7Z?2; T!
MW!@5)T I.\<E1H;78XB[P<5O[11\L2#>>V&=N_H/QLLJ/85>/=L"!RDYMG*0
M5H\5F:VP\Q/A6FMD%DQNV=]NPW\XLM.:,H=66/$G_>ZD!IK?$>N+YL3!QK0Z
MJ.5B'-W(MJ=WXY6FH>:W]O)Y3>?4J8=G'FZ[M[20EHS<WZDL2 5C,SM-33=5
MCKP_R$5022R?HA;!G-CC&2D"BE!0PX<XCL$)3M.O<0,'J*L/U;)-<S6=G@?
MC_C/Y,(^<&Y2?HO2Q2#XZ6I!I\3]&:=]PHJT,FY!;MU1\AJ!7T3X!.GD?_%)
M%H;&D46!)_$W LQWY;"XCZ,MA0=]-5;B6T\^N(C20?RP[F_$[D*4I!+.^*?>
MJ_$R8K^ITC.JKT,I/.11\_LI/FT**@%=CA;QRP9V4-C-0NU3I5:%"VZ;OX[:
M'L(;2330/BQ0^E4^\(38O[XEE7882JC"CIU)6EK-B%1Y;<9X6276[]A0R[[:
MT<D;:,]L16GXX3WY<G#6^:L=W.7J/_E!\>:9M@?P]HY@>SXA]AGA=^@@%9[+
M#*6EE!D! 63JMIPZO&A]='8$H2!TLL25QMO\NA#/3$*C1E<,? WD0GR'#Q3T
M$ _36W@K&P9RFF/6'[>D5"43>8MS/\&YI8"/(E3*#\B)3?J-8"V=L4C7RL_6
MW0%%BD*-EPXVOS=<MK0]V/+,QW_F6T6]#F)\SOC))VSL&M_FT;F A.K6+X?N
M_3'X$&]R=]HD!A.$I\'2ZAXZ6+!/>)SRVSMW]::&CLSLA]D =RPG,5:^SO <
M\M3CBNR!1N[-CX1C(T6J]\N>!]B\C3*MY6[CC,]03_\NZ<OJ7_\,L5=^X.Y-
MU'%S<][0+$AO807>B[E96.O)=HSD_[OQ=$M*:*V?;FOP15ID--J7(?;>,'\=
M'%L!;0/OW^+(Q$U*%<&WXSX4\$,DG:[&(FI!F353>"W7,3,;^(479%?>\J(R
MNX26]+5(R+5]T(7B,#/:-,MHPM>2/00T%"A(2"!G3*G183G%Q$,@,7DS730H
M%X#WM6\'_GYD'[G8OR651=1Y_KZ 382-=%H+C*39O2/LV.$)XUQ,S60?U?S?
ML2VIIBTIMM.65&[';$\I_-((#6$IF,HJ<6#IH(2(CN*4UG&9!MRI]I&!IZ$\
M"?R.V%5H!&/9S;*M9N\0S&OG)P^_7UPLZ_?-OMAA@;XO/AN^>4<H%VNWX>2_
M)75U0;/L7D0G36]1W[FK;'!1]]S/3K+UZQ\(FA4:?GO0#'S^\_%I0?KNSQ\+
MU?Z)HAN*M.Z\OI4SUJ;XGZ7MZ5TK%X/A=:[41S,K*GMM? J/W_+HGGGPTTGG
MOE<:S*2!DI&SO_TMU()X)3C<HIV'/Z'2!'4R2F,?!(5>U<M@C>(6W+JO!ED5
M'BB\\%QH8A%JKY"=0DE+7HUP3JS;L,9V'(#.;MA#\>O(M))>.LT)2'-6Z$$J
M(^*PTW)Z;(-G^&1VK$_]ZOKC26LH%F?*/]+9.-GJ6::787C/MR]*CAU-[9QD
M 4AAS-3>F.U)UO08S!;+ M5A9:<V2^F)>BR8@NW)\84R[3-&H*863'L2T_$,
MIBB.U',R3_L:"PW+(,XBFD+M%!:O&+5ZM60Q#8D3WZ9F@8K%R44):<^F@C60
M5H;+&USP&IAWV$D6 E?>0!=F^I7=%#)?#?5<2F\N)7R<*4@]FW*YQK/J'%C'
M=WEL,E3Q#37;B(AVV^%DX-YXO_1&0YJ>G..S**5*S5;0S,"]H(#B:/'@C3&]
M_#=AQ1_?:QSSK6\APZ3[%'8.&C/K^%#[[Z#F61"UFD86YA9G$"V_Z,H"@WD(
MHT2;S?2D<391HP/PRNMT \FL:$C)&JX P5R /^,?A<86%?WC/?>E>=S?)XZ4
MQC@Z.><,J+D#(;WD7R#S:4GR]%)2&_$4@./EWECN<NZ,HN#?<,5V18.O/'5)
M63%,1;^P@>KM",C3'S%U5O8'6MMOE^1G+8FMJS]AU$CWMS%T+?('Y/J_(H9_
M@))J%FN#IRAE5Q=&V.],BF"P^S,/Q*;'G(S2T%X?!4UF#.K>GH*LFJ+/=UGU
M+M[G<#=;#WJ>=O,?)5S@>+I_:C0]>"(*59)V6B6M=KY/9>7^1+R)QZ1N;6?4
M XQ'#(C;;^#^^(B6TQ=:/G^QEPJV"QMJ;)DAPFM< DYH,('T;P)WY6<9TN54
MEUQ+$G<[.4=>9'*_1H0_'3H\LOBD/0L<OYBG6#FH4K]ZV:=[PWI+ZM=NTFG!
M&?'F(LIG/:KVI.XL181^U_?_&O;&-F3_.@OVI1)AQ'=6??F(J(8YB29 3IMB
MQU>]: B[]Z#^J^&3L6LY+V]XE<1]+JQH:VYIR\+V;WRD?KU!_6;\[6 2*G/=
M<49!'VA);=P3,/J71?+!?@^/<V4Z'GEJZ4WX8USWXXXQ7SK^H6CFW3]R[)Q+
M5'94@<-'Z/2#SK[<Z$Y[OV9VL$:54?<H+L[?CR>7<7.U8.USQ?'G-?V3&(.-
M-[-?U8:S %\R'SN=6T0'EE@\W=,Q7,F)4,9>4"$I""4+]6*M)V#"(S_F G9V
MCIF=1]@<+10H0$XKYV>&"3:1(JV)W0ONHX%DI]8DWR_![5Z0^>H#2 _<T?IO
MYT%1Y&)V:4CO*4C-L1$MCV_K=V/R! !WT@1CM-SE]$<+%\V*%&0<YAT VS\Z
M)!O7_](?3NO_?(XFUNN,G$ O>2&K@ULD'15"-'1\XX%$J5A:G;L<0)H<_2<A
MGC>M-JZU,=4OQJ[U2?8\TB\&(KQE>B>\['10EF-!.MTPLLNH&-Q\GD ,VI+*
MI"W1GK;)7458OPMY\\C/^Z&=N"FB7_]5>]V]I7;GP9E(;1.7=-7@QL\M17\D
M)= 92*5'?/ZSPG>TQ=S-I1F)V5?R3D1@B "M\6G^!\&!)U%9V/=%;5$ U\#L
MFYC\,D8\WO:\D3E23TBHG.-'M-=B=7>-'6CN',:56KL,X=+O?5YR+MLX/VKZ
M*/%<KVA6H5TA\BT)-%M6^/IZ&O:KV!NB8@2H#)^&%T\A6[@LQ&-WC%4*7I9:
MC7NUT0%R*@ZMV.([4(N)I_YS3O).UNIUB![B;-&9S'_ODFZ+M%5][5.?9RL^
M<E*Q-V#-X!^?LVW8*9?""3J8\@18">M0O^B.%41%%YM9W>H18MZD'<UF7ZH6
M[*Z]+&X_S!'6??X8K@UKJLFNRZYPDD,I9M39I2RXKS9FU614GL =H]VZY5'S
M1HEBYA(5SO#>= L'TZ<_WWD"E0UL8[?,(+C3=_,1 XZ794^>A**GC=RZ _:
MZ9D(5Q%,(0!29JW'IM<38-.<5JXAPBRD=AP;OSF;A#"C3!Q>+5*++ZH=NSEA
M[D$AOF?*T,/E^W_O LW33"?B$)8;9@OFDV9@40'XU-=@2E%L!MSH4,M83EB#
M/*JA! ZO["!0UG2K9"T-;B:#0\E@S=]/_>25) Y_67\;H/A4TK]ND__WEA1F
M,[(O?K4B6$A.-I_4&Q++5&&*/3T5H:=KKTK:TV\@0NK"^ &49Q-33D\<,"+F
MCHDYMSFO,4[:BPZAX&G1ZP9+_YVK+B INZ'3!CN]74)(Z4Z?]=F\@U!T])D[
M0KAR &82!@;W)=.GM.U#:L.6IJMC2AW?.<-8'8\OU.//;;#Y]F&*U,:N:S_T
MLW]^8\I YIF4W(I<D?;4'N !_TI('LU!P4D&X=>\5SY<_:\ K1W9/?6[83NR
M*(YEWKXJ#KO2>]_%12B5^K0>/[^IJ=&G]7Z]L_K:!ZL%Q=0Z,[M4GX(Z3=G3
MM.*.0A'"X\1[SBAG^'&9\<EUCJ/BE8Z&_6&OG>9](_G)@G?E(OC?ZQ*J\ O5
MB& IC.13KH#<V[;*H.Y=RI4MJ9[!@@#T'K3<+VK@,07A,9S-FJKF[19AG"FI
M#15>&Q919\3N5,T5H5+)<G1TJF;DWPQ3Z!0ZG;&-, "E=TM*:7**158ULCTH
M/C>ZC%8.;5]G5-3:QP)O>'^V <P[!Q,=T;+X4PK[)^T.MG2"NQ=#.'Q.5VG[
M0#SSE1'J['. .L%C3Z60@&2(90?F=3T37[0]Q%LDZ,Y-._LLV(%'"U3**@0&
M<!VLY@JC3JZT@5P)8;OC_^-_]>G*JR@O=7!,]V",Q%]A!B.U<EVPB?;;0]J[
M["__F91V.T %;*BI@9KA,M"2*_2RTK9ENM2\I_T,8T_':.[,Y*/]O/AJWG+X
M+W*_#%W>DO(IZG,IXW\7O4_? SFD4LZ5J>5'/? [<E''<4D:P4@[46:51<OO
M[JECB?!A5TH>EOV"%WN<V%]SK@U;7)-(K)*YQ5)V*O*>TN#A"OV2S S.M6(0
M?YI<R3K->G/E!F(&Q1\:T#L;:'*)-51SV</RY(.'9UU3(^.&R5Q=Q<UG1)6/
MBM(9.(BNE>NV_0)T[4OS'6T/10D9!*.G8M\F  !F,R.NOW]T'CPYO)*PB+R4
M[=<,5%&QPI>^ON,+W#39M;_[^_$BT5(RG*A&\ )LTG-,9>CF@/37']-3OU*2
M"&:@_CE@41SP"\C,)'C78SI<*D6+06Q= R8=:-5<K*2VO1!) ZF<GR-/FH<)
M%D;++YTF[%^)-N]+#I6ZD!0&:'A5'D>->!2B")"[H*OA*+91+<%AU%9^(!8C
M.@K<7YU4>3YDN+AK,7<T+5L_=X4D[=2 MAMKV^=TZA3UPY;4M2TI%?U4A1P<
M.I/YFZF<,4\P^[?D^,+=L'5F;NI2.D$%/#K^%JBJJ.%4B6VY@2^Z&%R3\E+9
M/YZ/X01U%\(.CEP?69&SOM0Y2]"?3M,Z69%'B'3E5@9D4]+S-_PU>%7 !_XI
M2GKY/Z.761M[[C>.Q(2B9#R[T$&7GYW.<+G3,6@AH6N\]]Y?;'K"TOF%X'.Y
M^0D//4MNWXA+?9B=6SYB-#Z&9XK\4*FZ&>D*]0%/4?QQ(;IO9ST_3 (;"D?\
M(8I,*UKCRS-NB$- I7Y6T>TRN1&XT=G<JKJ*I_B2H(;^VJFJHK:EIP^5)+(U
MB]<2(Z7%"9!3'1[;$]LQ'XJ4%8>70PXB_6[_4S:R*"B3-@[%]DAL_Z?VDQ'$
MDL]-B2*4HJ\/WHVCV9Z%0)(J,>NK=<+?8FA*9KW)54>+L<8/)N6DOY:"&@CG
M!KR3'ZC/RM^#U22QO6U5H.WA"6W.61 /0H(8;.0^^TK\F7 X:[W"T-S'MD;P
M\F6X$Z=.X&]$ 4/236LBA&,TRDCX!60P7-L'NCWBRT4$ [-.H\9$S4F"_W/
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
MM)4*=0Z)>KSXJ:6TU)7#98E(?W_U+^:KO(86Q. K0N2^0#Q9Z_%G_-X;R(]
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
MDMGIWQ62!BBY ;ZBX)&+&1>] X\&1FUX,W1R]8^!V(7$':+#4^</J-<;DV,
MUE/KQL55DA;9[ QSG))-%%+K71G[<&:(FM;%N5.=.4]OR'@U'QS@+H)%NDHO
MC[;ERHRY9]S38[OZY75FAFRIKH8_JW2Q?M9;"&%O@,]:PIEVE7X$RD^U%"1^
M+DS<&S+A"H&BS"%L7\]L0]1$CX^E%:C/"DL @F;D@<(9N=$3H&M1-33R%B5E
M>ARRZ+N<:W)WP[R^?6++5HC5?N;AO,/K$=RA@)J'MH$;/^>C66UJ'E!_Y8I
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
MI%A3F/$GAY&[OK9/  &^D]&TGCVC,H0T8]\/C:)=FG5H_&]SVH+'W]P?V>P
M$X.58<:9[[S]7)78BF0\8>> U-QCO\)_UBZ3MK9V!6T'=54A7AJ8T2&H==8.
MJ.CK=]WDP[RR[KS9LKUQQQV'&-M+>'NCN=F$4+=-'$9.3='3\Y[S['M\I>VS
M(FY="E/Z87B#&3!Z<?'RPOK1Q=4+>C6^7R8U78ZXZ+D]^?S#^.Y&A/%GO"%C
M\L#N[$O!AR'^]P.\.0)XP3N"'S(!^+ ]J( /RQ[BPT3@<XM[TK-P/FPVE0'M
MQ1?R\G6]PGC'IVV]^+#\?)/9/:OL=+2E2 ,:S!OYC/_P:!N]=0%5A/\7B#TA
M<&V)5&VV;!(Q1^KR@B>W7XJS1->/ZFD?PI*8INI0W/R:CE7LU2VO@8/0HAD=
MX-6??OS3UQGU1>$J/0$]5)S[M5>4YG7U32V]K>$-<6GEIP[O**)C8$>M'<&'
M,:3QX$XR_B_4(<]+T\ ZDS9"H_<T*2.Y"O,?XI\9B(T<R.@+;U<:IR9U#Q)5
MZ'Y=IA]Q3[8O.I8Y_-D_4F$7><:ES.$TV_7IS2?TIPV=>RHU[M?,Q5P1&6<[
MZT6(PX5$RP]/7Y8=*_3U#Q2VH%WM-;;6"0\9QX!/6/@Z<T(J3H>-%X82V&I,
M[6,D&/9LNR*DTV/4BG,?Y*)#V1@?)_2X;D%%FPX3(5?)/;;354KF:-DX.$2\
M6,[MY 34MAI1DNCAC14A#. Z/L.H)PN'F-\EP7'ZMI@.4UUP,6NS(D@7+WVN
M(**":P90\A*VFO0.JX*X/*?@P> 8G,[2WU]F/+T[<'\^7O[^8W_N^YU4Q.H>
M@+[!AW6U (MVXQOP=\* T&M.":*6#^MX-,*>)> !E3 >"JV%*M'>-_H/4:VC
MQ;WY\GS(<*Y.QD;&#;+3A0BB/])$89.H^-N&R!;F1LV=MPZ=@]14FF,+6>2Q
MG>D;(##%?TU&6T+]NI.SGZNN 5[XLG.6[!33HF2)(V/=)V[[REG5UT7=Z66.
MGD,7!F*_X$V@)>EZP*P9Y$_Y!%F8*#(G+8K(__[:^#;U4M/?2WAY#K02&*%9
M31.$;-O(]@M)6HCX1]N!@T*?^LL9'\N\8DAKCSA:]_@P5E[["<@)<&(-K?@:
M@6@63?0:B"(@/3@F)]E\6"8WJO2R_[RM?Z=G?/U\[+?;E3C[<L]);,%U("\3
MS[X(./N>JF]DC-#U_7\[&\2H(@$#?-@A_+<B*);'M1<$XV]\6#(>TN'#_EAG
MSO[DX'DHC[ZE?>S191?!-Y.PV:>0\^ICF_53J.)BL6O4*Y?DTU$F%!'=1>%>
MVJDO96?JY5U*\HM36".O)A(*K9\>Y\,D9:7F[20I<GVJQ0:OPLN,+A T0;N+
M:4F6BM;G>*OM1I$+\'?*&MM=X,>BN?M(A'9BO/+RSA.<TD3\/C66EIL=>(UH
MD,"VJ(\R689NZ->"<7F)Z%V%^S=\I-U(G4X8UWNY@TLC(;)&D7FYT;XFB*Z]
M&.W$/-(AU]FK8:*S.,N1=K5^W/A/2[3"]G-VD5MG[G;PW4:FO8)Q\&3;U(A7
M>^Y/&K;F:OY#KXHO[W<[^# Q/@SX\[_9A'CEWZ0?:GT=N,R'V>[L;E$$HG 0
M"..E+A(8ZZQ9;GQ;ANPP(>ENH^$"3W*P4],"\V!@44')*2V--]$7D$+-FP_N
MOA_G[E?V,%?G*/ )IWEF+AAI'J"$T++Z8X$%R1?=F#_,:=JF1=D+H[6RZ]Z?
M?4\_IN6T,ZX2ZE^L_IJEKAM7M]SKLAQ[YJP+KIP; EGMND!D-CQ9$Z?F-S=
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
M OT"B[TK9U2&5]=":9MMZKUGR.;?<;*[-W ^ )Z9K825VKA<#YZC<+3%N4I
M8.)6M236OE/AX_.Y66&N\@37J3I8 <D3!H4>U%?#H8ZJVTB'N]LM54VDR1V3
M/5IIA<S:PAHMW8,/,T/]B\(\ D@,$HQ5M>J_N^;H !'L<$/30P O+KX;!;WZ
MV@WQ87DWG8\3NK!F;.Z2P';H,OJ%[#\IEL=J>DU'A#/)3I]&6=TZ++]Y T>6
MN7I4M>U[FUNH1)GS]2:T(\8<;/](D?%'^=" D*>JR4\<:,F%AF/RUD>7FYJ'
MP_+%K<RKO^HP4=)<^V P[QHT!,K^!Q1BT6Z/=*&!@N5[.Y2U[[DSOX-:)8]#
MC/YHH>P$NT'#H5M-FRM%EE:U]8U>:\?&0T4Z5_Z? %D"IOU%6X@O['SK7-0\
M8>)]:UKQ)K5IK&I:SX@U74-<UC4&TVXC>]U75KN:_P!0NWCMK:*WC>YNYIIF
MC@ACB0N5BB1%11_5T?@]\+R,'P/X?P.G^A@?R;-._P"%/_#!<A?!&@  G'^A
M@^W=J^BH?2KSG"XI8[#\!<,T:ZRW"Y32=/-.(H4</EF"JSQ%'!87"QQBPV$P
M_MJGM*M.A",:_LZ$:RE"A1C'S:G@1EM6B\/5XISJI3>*JXZ?-@LI<ZF*KPA1
MG7K57A_:5JKA%*,ZDFZ=YNG9SFW_ "7_ &'7/^@/J_\ X+[W_P"-4?8=<_Z
M^K_^ %[_ /&J_K0_X5#\,?\ H2- _P# -?\ XJC_ (5#\,?^A(T#_P  U_\
MBJ[_ /B;[BA-7X,X=?O6US7B-]GJWC=?/OJ^IS_\2]Y)_P!%)F__ (191_\
M,Q_)BNG>()&5(]$UEW8A55--OW9F)X4*L1)8YP .3QQ7]1__  23T36=(_9^
MTB/6M,U#2KJ34-=F-IJ=I/8W:Q2^(M?DAD>VNHXIXTFA:*XA9XU6:WFBFB+Q
MR*Q]%M_A%\,UE1E\$Z I#*P(LU!!##!SNZBOM;X8Z+I6BZ'#;:586UA L:;8
MK:,1J,9 X'L2*_-O%'QWSCQ0R'!\/YCP_E64T<)F^&S>&)P&-S7$5IU<-A<1
MAHT)0QV(JTE3G&O*4IQBJBE&*BU&]_L>"?"W+N",UQ.:83-\?CJF)R^OE\J.
M)PV!HTXPKUJ59U5+#4H5'4BZ2BE)\CC)MQYK,]3'09Z]Z***_"4K)+LDON27
MZ'ZB?__94$L! A0#%     @ S4-M5Y8T>XG9&P  QV(! !$
M ( !     &1T<W,M,C R,S Y,S N>'-D4$L! A0#%     @ S4-M5^W**F/7
M#@  (KP  !4              ( !"!P  &1T<W,M,C R,S Y,S!?8V%L+GAM
M;%!+ 0(4 Q0    ( ,U#;5<M"*0T\UD  #2M!0 5              "  1(K
M  !D='-S+3(P,C,P.3,P7V1E9BYX;6Q02P$"% ,4    " #-0VU7"!(3O=;H
M  #+6@L %0              @ $XA0  9'1S<RTR,#(S,#DS,%]L86(N>&UL
M4$L! A0#%     @ S4-M5ZS/>*=]6@  PNX% !4              ( !06X!
M &1T<W,M,C R,S Y,S!?<')E+GAM;%!+ 0(4 Q0    ( ,U#;5= 2Z^ -WD!
M "@P#0 4              "  ?'( 0!F,3!Q,#DR,U]D871A<V5A+FAT;5!+
M 0(4 Q0    ( ,U#;5>M0K?A"P<  &,G   :              "  5I" P!F
M,3!Q,#DR,V5X,S$M,5]D871A<V5A+FAT;5!+ 0(4 Q0    ( ,U#;5>-$K'H
M%0<  #,H   :              "  9U) P!F,3!Q,#DR,V5X,S$M,E]D871A
M<V5A+FAT;5!+ 0(4 Q0    ( ,U#;5=?"&BAP ,  &0/   :
M  "  >I0 P!F,3!Q,#DR,V5X,S(M,5]D871A<V5A+FAT;5!+ 0(4 Q0    (
M ,U#;5>:'<^,P0,  'P/   :              "  >)4 P!F,3!Q,#DR,V5X
M,S(M,E]D871A<V5A+FAT;5!+ 0(4 Q0    ( ,U#;5=$-9^YC!,$ %=5!  -
M              "  =M8 P!I;6%G95\P,#$N:G!G4$L%!@     +  L Z (
' ))L!P    $!

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
